--- /srv/rebuilderd/tmp/rebuilderdsSJNQY/inputs/shapeit4_4.2.2+dfsg-1+b4_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdsSJNQY/out/shapeit4_4.2.2+dfsg-1+b4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-06 07:02:55.000000 debian-binary │ -rw-r--r-- 0 0 0 856 2026-03-06 07:02:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 212012 2026-03-06 07:02:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 211796 2026-03-06 07:02:55.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/shapeit4.2 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000310 0x000310 R 0x8 │ │ │ │ INTERP 0x000374 0x0000000000000374 0x0000000000000374 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00c938 0x00c938 R 0x1000 │ │ │ │ - LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07db69 0x07db69 R E 0x1000 │ │ │ │ - LOAD 0x08b000 0x000000000008b000 0x000000000008b000 0x013b70 0x013b70 R 0x1000 │ │ │ │ + LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07dc79 0x07dc79 R E 0x1000 │ │ │ │ + LOAD 0x08b000 0x000000000008b000 0x000000000008b000 0x013bc0 0x013bc0 R 0x1000 │ │ │ │ LOAD 0x09eec8 0x000000000009fec8 0x000000000009fec8 0x003178 0x004a00 RW 0x1000 │ │ │ │ DYNAMIC 0x0a1748 0x00000000000a2748 0x00000000000a2748 0x000250 0x000250 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000000350 0x0000000000000350 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x09eb30 0x000000000009eb30 0x000000000009eb30 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x09eb50 0x000000000009eb50 0x000000000009eb50 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x09eb30 0x000000000009eb30 0x000000000009eb30 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x090d00 0x0000000000090d00 0x0000000000090d00 0x001774 0x001774 R 0x4 │ │ │ │ + NOTE 0x09eb80 0x000000000009eb80 0x000000000009eb80 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x09eba0 0x000000000009eba0 0x000000000009eba0 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x09eb80 0x000000000009eb80 0x000000000009eb80 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x090cf0 0x0000000000090cf0 0x0000000000090cf0 0x001774 0x001774 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x09eec8 0x000000000009fec8 0x000000000009fec8 0x003138 0x003138 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,22 +11,22 @@ │ │ │ │ [ 6] .gnu.version VERSYM 0000000000005662 005662 000276 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000000058d8 0058d8 0001c0 00 A 5 5 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000005a98 005a98 005c58 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000000b6f0 00b6f0 001248 18 AI 4 25 8 │ │ │ │ [10] .init PROGBITS 000000000000d000 00d000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000000000000d020 00d020 000c40 10 AX 0 0 16 │ │ │ │ [12] .plt.got PROGBITS 000000000000dc60 00dc60 000008 08 AX 0 0 8 │ │ │ │ - [13] .text PROGBITS 000000000000dc80 00dc80 07cedf 00 AX 0 0 64 │ │ │ │ - [14] .fini PROGBITS 000000000008ab60 08ab60 000009 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 000000000008b000 08b000 005d00 00 A 0 0 32 │ │ │ │ - [16] .eh_frame_hdr PROGBITS 0000000000090d00 090d00 001774 00 A 0 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0000000000092478 092478 007fc0 00 A 0 0 8 │ │ │ │ - [18] .gcc_except_table PROGBITS 000000000009a438 09a438 0046f1 00 A 0 0 4 │ │ │ │ - [19] .note.gnu.property NOTE 000000000009eb30 09eb30 000020 00 A 0 0 8 │ │ │ │ - [20] .note.ABI-tag NOTE 000000000009eb50 09eb50 000020 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 000000000000dc80 00dc80 07cfed 00 AX 0 0 64 │ │ │ │ + [14] .fini PROGBITS 000000000008ac70 08ac70 000009 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 000000000008b000 08b000 005cef 00 A 0 0 32 │ │ │ │ + [16] .eh_frame_hdr PROGBITS 0000000000090cf0 090cf0 001774 00 A 0 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 0000000000092468 092468 007fc8 00 A 0 0 8 │ │ │ │ + [18] .gcc_except_table PROGBITS 000000000009a430 09a430 00474c 00 A 0 0 4 │ │ │ │ + [19] .note.gnu.property NOTE 000000000009eb80 09eb80 000020 00 A 0 0 8 │ │ │ │ + [20] .note.ABI-tag NOTE 000000000009eba0 09eba0 000020 00 A 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 000000000009fec8 09eec8 000010 08 WA 0 0 8 │ │ │ │ [22] .fini_array FINI_ARRAY 000000000009fed8 09eed8 000008 08 WA 0 0 8 │ │ │ │ [23] .data.rel.ro PROGBITS 000000000009fee0 09eee0 002868 00 WA 0 0 32 │ │ │ │ [24] .dynamic DYNAMIC 00000000000a2748 0a1748 000250 10 WA 5 0 8 │ │ │ │ [25] .got PROGBITS 00000000000a2998 0a1998 000660 08 WA 0 0 8 │ │ │ │ [26] .data PROGBITS 00000000000a3000 0a2000 000040 00 WA 0 0 8 │ │ │ │ [27] .bss NOBITS 00000000000a3040 0a2040 001888 00 WA 0 0 64 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -230,89 +230,89 @@ │ │ │ │ 226: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5boost15program_options29options_description_easy_initclEPKcPKNS0_14value_semanticES3_ │ │ │ │ 227: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bcf_write@HTSLIB_1.0 (8) │ │ │ │ 228: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTISt13runtime_error@GLIBCXX_3.4 (3) │ │ │ │ 229: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5boost15program_options19options_descriptionC1Ejj │ │ │ │ 230: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (24) │ │ │ │ 231: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (3) │ │ │ │ 232: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm@GLIBCXX_3.4.21 (5) │ │ │ │ - 233: 000000000008f070 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ + 233: 000000000008f3d0 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ 234: 00000000000a08e8 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 235: 00000000000a0d10 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 236: 00000000000a0e88 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 237: 00000000000a1208 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ + 235: 00000000000a0e20 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 236: 00000000000a0f98 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 237: 00000000000a1298 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ 238: 00000000000a0aa8 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 239: 00000000000a0750 32 OBJECT WEAK DEFAULT 23 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 240: 00000000000a3060 8 OBJECT GLOBAL DEFAULT 27 _ZNSt7__cxx118numpunctIcE2idE@GLIBCXX_3.4.21 (5) │ │ │ │ - 241: 00000000000a1d80 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 241: 00000000000a1e58 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 242: 00000000000a09f0 32 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 243: 00000000000a0770 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8deflatedE │ │ │ │ - 244: 000000000008ee40 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 244: 000000000008f220 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ 245: 00000000000a0a20 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip22okE │ │ │ │ 246: 00000000000a0af8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16default_strategyE │ │ │ │ - 247: 00000000000a0fc0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ + 247: 00000000000a10d0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ 248: 00000000000a0880 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10stream_endE │ │ │ │ - 249: 00000000000a1808 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 249: 00000000000a1888 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ 250: 00000000000a0c00 128 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 251: 00000000000a0894 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10best_speedE │ │ │ │ 252: 00000000000a0bf0 16 OBJECT WEAK DEFAULT 23 _ZTId@CXXABI_1.3 (2) │ │ │ │ 253: 00000000000a0960 120 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 254: 00000000000a1618 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ + 254: 00000000000a1650 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ 255: 00000000000a0740 16 OBJECT WEAK DEFAULT 23 _ZTIi@CXXABI_1.3 (2) │ │ │ │ - 256: 00000000000a0c80 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 257: 0000000000090000 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 258: 000000000008f020 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ - 259: 00000000000a1268 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ - 260: 00000000000a1df8 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 261: 00000000000a1168 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 262: 00000000000a17a8 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 263: 000000000008efc0 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ - 264: 000000000008f280 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 265: 00000000000a0fa8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ - 266: 000000000008ef60 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ - 267: 000000000008ef90 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ + 256: 00000000000a0d90 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 257: 00000000000901c0 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 258: 000000000008f380 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ + 259: 00000000000a12f8 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ + 260: 00000000000a1ed0 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 261: 00000000000a1240 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 262: 00000000000a1810 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 263: 000000000008f060 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ + 264: 000000000008f100 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 265: 00000000000a10b8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ + 266: 000000000008f340 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ + 267: 000000000008f040 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ 268: 00000000000a0b38 80 OBJECT WEAK DEFAULT 23 _ZTVSi@GLIBCXX_3.4 (3) │ │ │ │ 269: 00000000000a0888 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8no_flushE │ │ │ │ 270: 00000000000a0bc8 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 271: 00000000000a0f90 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ + 271: 00000000000a10a0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ 272: 00000000000a0860 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 273: 000000000008eda0 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 274: 00000000000a12a0 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ + 273: 000000000008f180 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 274: 00000000000a0d10 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ 275: 00000000000a09d8 16 OBJECT WEAK DEFAULT 23 _ZTIv@CXXABI_1.3 (2) │ │ │ │ - 276: 00000000000a1020 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ - 277: 00000000000a0fe8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ - 278: 00000000000a0d88 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 276: 00000000000a10f8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ + 277: 00000000000a0ca0 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ + 278: 00000000000a0e98 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ 279: 00000000000a07e0 128 OBJECT WEAK DEFAULT 23 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 280: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (4) │ │ │ │ 281: 00000000000a0780 80 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 282: 00000000000a0898 80 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 283: 00000000000a1230 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ + 283: 00000000000a12c0 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ 284: 00000000000a3040 32 OBJECT GLOBAL DEFAULT 27 _ZN5boost15program_options3argB5cxx11E │ │ │ │ 285: 00000000000a0938 40 OBJECT WEAK DEFAULT 23 _ZTVNSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 (5) │ │ │ │ 286: 00000000000a3190 8 OBJECT GLOBAL DEFAULT 27 _ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@GLIBCXX_3.4 (3) │ │ │ │ - 287: 00000000000a12c0 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ + 287: 00000000000a0d30 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ 288: 00000000000a0a28 128 OBJECT WEAK DEFAULT 23 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 289: 00000000000a0fd8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ + 289: 00000000000a0c90 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ 290: 00000000000a0bc0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip210stream_endE │ │ │ │ - 291: 00000000000a1038 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ + 291: 00000000000a1110 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ 292: 00000000000a0b88 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10sync_flushE │ │ │ │ - 293: 0000000000023cc0 154 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 294: 00000000000a12f0 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ - 295: 000000000008f050 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ + 293: 000000000003bd00 154 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 294: 00000000000a1330 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ + 295: 000000000008f3b0 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ 296: 00000000000a09e8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip23runE │ │ │ │ 297: 00000000000a0bc4 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib6finishE │ │ │ │ 298: 00000000000a07d0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost15program_options19options_description21m_default_line_lengthE │ │ │ │ 299: 00000000000a0890 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip26finishE │ │ │ │ - 300: 000000000008ff40 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 300: 0000000000090080 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 301: 00000000000a31a0 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cerr@GLIBCXX_3.4 (3) │ │ │ │ 302: 00000000000a07d8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib4okayE │ │ │ │ - 303: 0000000000090360 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ - 304: 000000000001fb70 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 303: 000000000008f950 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ + 304: 000000000001f170 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ 305: 00000000000a3080 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cout@GLIBCXX_3.4 (3) │ │ │ │ 306: 00000000000a0a10 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16best_compressionE │ │ │ │ - 307: 000000000008ed60 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ + 307: 000000000008f140 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ 308: 00000000000a0b00 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options22error_with_option_nameE │ │ │ │ - 309: 00000000000a1f20 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ - 310: 000000000008f820 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ + 309: 00000000000a1660 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ + 310: 000000000008f920 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ 311: 00000000000a0be8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib19default_compressionE │ │ │ │ - 312: 000000000008ef40 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ - 313: 00000000000a1010 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ + 312: 000000000008f320 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ + 313: 00000000000a10e8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ 314: 00000000000a0b90 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options13variables_mapE │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,956 +1,956 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x5a98 contains 985 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000009fec8 0000000000000008 R_X86_64_RELATIVE 1a550 │ │ │ │ 000000000009fed0 0000000000000008 R_X86_64_RELATIVE 1a360 │ │ │ │ 000000000009fed8 0000000000000008 R_X86_64_RELATIVE 1a510 │ │ │ │ -000000000009fee8 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ -000000000009fef0 0000000000000008 R_X86_64_RELATIVE 1ff10 │ │ │ │ -000000000009fef8 0000000000000008 R_X86_64_RELATIVE 1ff30 │ │ │ │ -000000000009ff00 0000000000000008 R_X86_64_RELATIVE 1fb50 │ │ │ │ -000000000009ff10 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -000000000009ff18 0000000000000008 R_X86_64_RELATIVE 1fec0 │ │ │ │ -000000000009ff20 0000000000000008 R_X86_64_RELATIVE 1fee0 │ │ │ │ -000000000009ff28 0000000000000008 R_X86_64_RELATIVE 1fb60 │ │ │ │ -000000000009ff38 0000000000000008 R_X86_64_RELATIVE a1120 │ │ │ │ -000000000009ff40 0000000000000008 R_X86_64_RELATIVE 1fba0 │ │ │ │ -000000000009ff48 0000000000000008 R_X86_64_RELATIVE 1feb0 │ │ │ │ -000000000009ff50 0000000000000008 R_X86_64_RELATIVE 1fbd0 │ │ │ │ -000000000009ff58 0000000000000008 R_X86_64_RELATIVE 1fe40 │ │ │ │ -000000000009ff68 0000000000000008 R_X86_64_RELATIVE a1138 │ │ │ │ -000000000009ff70 0000000000000008 R_X86_64_RELATIVE 207d0 │ │ │ │ -000000000009ff78 0000000000000008 R_X86_64_RELATIVE 20800 │ │ │ │ -000000000009ff80 0000000000000008 R_X86_64_RELATIVE 1fbc0 │ │ │ │ -000000000009ff88 0000000000000008 R_X86_64_RELATIVE 23d60 │ │ │ │ -000000000009ff98 0000000000000008 R_X86_64_RELATIVE a1150 │ │ │ │ -000000000009ffa0 0000000000000008 R_X86_64_RELATIVE 1fb90 │ │ │ │ -000000000009ffa8 0000000000000008 R_X86_64_RELATIVE 1fea0 │ │ │ │ -000000000009ffb0 0000000000000008 R_X86_64_RELATIVE 1fbb0 │ │ │ │ -000000000009ffb8 0000000000000008 R_X86_64_RELATIVE 1fe70 │ │ │ │ -000000000009ffc8 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -000000000009ffd0 0000000000000008 R_X86_64_RELATIVE 22b60 │ │ │ │ -000000000009ffd8 0000000000000008 R_X86_64_RELATIVE dd4c │ │ │ │ -000000000009ffe0 0000000000000008 R_X86_64_RELATIVE 1ff60 │ │ │ │ -000000000009ffe8 0000000000000008 R_X86_64_RELATIVE 20410 │ │ │ │ -000000000009fff8 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -00000000000a0000 0000000000000008 R_X86_64_RELATIVE 1ffc0 │ │ │ │ -00000000000a0008 0000000000000008 R_X86_64_RELATIVE 20470 │ │ │ │ -00000000000a0010 0000000000000008 R_X86_64_RELATIVE 1fb60 │ │ │ │ -00000000000a0020 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -00000000000a0028 0000000000000008 R_X86_64_RELATIVE 20020 │ │ │ │ -00000000000a0030 0000000000000008 R_X86_64_RELATIVE 204e0 │ │ │ │ -00000000000a0040 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a0048 0000000000000008 R_X86_64_RELATIVE 22a70 │ │ │ │ -00000000000a0050 0000000000000008 R_X86_64_RELATIVE dc80 │ │ │ │ -00000000000a0058 0000000000000008 R_X86_64_RELATIVE 20080 │ │ │ │ -00000000000a0060 0000000000000008 R_X86_64_RELATIVE 20690 │ │ │ │ -00000000000a0070 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a0078 0000000000000008 R_X86_64_RELATIVE 200e0 │ │ │ │ -00000000000a0080 0000000000000008 R_X86_64_RELATIVE 206f0 │ │ │ │ -00000000000a0088 0000000000000008 R_X86_64_RELATIVE 1fb50 │ │ │ │ -00000000000a0098 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a00a0 0000000000000008 R_X86_64_RELATIVE 20140 │ │ │ │ -00000000000a00a8 0000000000000008 R_X86_64_RELATIVE 20760 │ │ │ │ -00000000000a00b0 0000000000000008 R_X86_64_RELATIVE 9ffd0 │ │ │ │ -00000000000a00b8 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a00c0 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a00c8 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ -00000000000a00d0 0000000000000008 R_X86_64_RELATIVE a1458 │ │ │ │ -00000000000a00d8 0000000000000008 R_X86_64_RELATIVE a1328 │ │ │ │ -00000000000a00e0 0000000000000008 R_X86_64_RELATIVE a13c0 │ │ │ │ -00000000000a00e8 0000000000000008 R_X86_64_RELATIVE a0e98 │ │ │ │ -00000000000a00f0 0000000000000008 R_X86_64_RELATIVE a0e10 │ │ │ │ -00000000000a00f8 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0100 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ -00000000000a0108 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0110 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a0118 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0120 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0128 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a0130 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0138 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0140 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ +000000000009fee8 0000000000000008 R_X86_64_RELATIVE a0cb0 │ │ │ │ +000000000009fef0 0000000000000008 R_X86_64_RELATIVE 2eaa0 │ │ │ │ +000000000009fef8 0000000000000008 R_X86_64_RELATIVE 2eac0 │ │ │ │ +000000000009ff00 0000000000000008 R_X86_64_RELATIVE 2ea90 │ │ │ │ +000000000009ff10 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ +000000000009ff18 0000000000000008 R_X86_64_RELATIVE 2ec10 │ │ │ │ +000000000009ff20 0000000000000008 R_X86_64_RELATIVE e890 │ │ │ │ +000000000009ff28 0000000000000008 R_X86_64_RELATIVE 2eaf0 │ │ │ │ +000000000009ff30 0000000000000008 R_X86_64_RELATIVE 2ee40 │ │ │ │ +000000000009ff40 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ +000000000009ff48 0000000000000008 R_X86_64_RELATIVE 2eb50 │ │ │ │ +000000000009ff50 0000000000000008 R_X86_64_RELATIVE 2eea0 │ │ │ │ +000000000009ff58 0000000000000008 R_X86_64_RELATIVE 2ea90 │ │ │ │ +000000000009ff68 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ +000000000009ff70 0000000000000008 R_X86_64_RELATIVE 2ebb0 │ │ │ │ +000000000009ff78 0000000000000008 R_X86_64_RELATIVE 2ef10 │ │ │ │ +000000000009ff80 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ +000000000009ff88 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +000000000009ff90 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ +000000000009ff98 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ +000000000009ffa0 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +000000000009ffa8 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ +000000000009ffb8 0000000000000008 R_X86_64_RELATIVE a1128 │ │ │ │ +000000000009ffc0 0000000000000008 R_X86_64_RELATIVE 384d0 │ │ │ │ +000000000009ffc8 0000000000000008 R_X86_64_RELATIVE 384f0 │ │ │ │ +000000000009ffd0 0000000000000008 R_X86_64_RELATIVE 38190 │ │ │ │ +000000000009ffe0 0000000000000008 R_X86_64_RELATIVE a11f8 │ │ │ │ +000000000009ffe8 0000000000000008 R_X86_64_RELATIVE 381b0 │ │ │ │ +000000000009fff0 0000000000000008 R_X86_64_RELATIVE 384c0 │ │ │ │ +000000000009fff8 0000000000000008 R_X86_64_RELATIVE 381e0 │ │ │ │ +00000000000a0000 0000000000000008 R_X86_64_RELATIVE 38450 │ │ │ │ +00000000000a0010 0000000000000008 R_X86_64_RELATIVE a1210 │ │ │ │ +00000000000a0018 0000000000000008 R_X86_64_RELATIVE 38b30 │ │ │ │ +00000000000a0020 0000000000000008 R_X86_64_RELATIVE 38b60 │ │ │ │ +00000000000a0028 0000000000000008 R_X86_64_RELATIVE 381d0 │ │ │ │ +00000000000a0030 0000000000000008 R_X86_64_RELATIVE 3bda0 │ │ │ │ +00000000000a0040 0000000000000008 R_X86_64_RELATIVE a1228 │ │ │ │ +00000000000a0048 0000000000000008 R_X86_64_RELATIVE 381a0 │ │ │ │ +00000000000a0050 0000000000000008 R_X86_64_RELATIVE 384b0 │ │ │ │ +00000000000a0058 0000000000000008 R_X86_64_RELATIVE 381c0 │ │ │ │ +00000000000a0060 0000000000000008 R_X86_64_RELATIVE 38480 │ │ │ │ +00000000000a0070 0000000000000008 R_X86_64_RELATIVE a1250 │ │ │ │ +00000000000a0078 0000000000000008 R_X86_64_RELATIVE 3add0 │ │ │ │ +00000000000a0080 0000000000000008 R_X86_64_RELATIVE 10cac │ │ │ │ +00000000000a0088 0000000000000008 R_X86_64_RELATIVE 38520 │ │ │ │ +00000000000a0090 0000000000000008 R_X86_64_RELATIVE 388b0 │ │ │ │ +00000000000a00a0 0000000000000008 R_X86_64_RELATIVE a1250 │ │ │ │ +00000000000a00a8 0000000000000008 R_X86_64_RELATIVE 38580 │ │ │ │ +00000000000a00b0 0000000000000008 R_X86_64_RELATIVE 38910 │ │ │ │ +00000000000a00b8 0000000000000008 R_X86_64_RELATIVE 38190 │ │ │ │ +00000000000a00c8 0000000000000008 R_X86_64_RELATIVE a1250 │ │ │ │ +00000000000a00d0 0000000000000008 R_X86_64_RELATIVE 385e0 │ │ │ │ +00000000000a00d8 0000000000000008 R_X86_64_RELATIVE 38980 │ │ │ │ +00000000000a00e0 0000000000000008 R_X86_64_RELATIVE a0078 │ │ │ │ +00000000000a00e8 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ +00000000000a00f0 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a00f8 0000000000000008 R_X86_64_RELATIVE a0ea8 │ │ │ │ +00000000000a0100 0000000000000008 R_X86_64_RELATIVE a1498 │ │ │ │ +00000000000a0108 0000000000000008 R_X86_64_RELATIVE a1368 │ │ │ │ +00000000000a0110 0000000000000008 R_X86_64_RELATIVE a1400 │ │ │ │ +00000000000a0118 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ +00000000000a0120 0000000000000008 R_X86_64_RELATIVE a0f20 │ │ │ │ +00000000000a0128 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ +00000000000a0130 0000000000000008 R_X86_64_RELATIVE 9ffc0 │ │ │ │ +00000000000a0138 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ +00000000000a0140 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ 00000000000a0148 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0158 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ -00000000000a0160 0000000000000008 R_X86_64_RELATIVE 55b70 │ │ │ │ -00000000000a0168 0000000000000008 R_X86_64_RELATIVE 55f40 │ │ │ │ -00000000000a0170 0000000000000008 R_X86_64_RELATIVE 55b90 │ │ │ │ -00000000000a0188 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a01a0 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a01b8 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a01e0 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a0208 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a0220 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a0238 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a0260 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ +00000000000a0158 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ +00000000000a0160 0000000000000008 R_X86_64_RELATIVE 729b0 │ │ │ │ +00000000000a0168 0000000000000008 R_X86_64_RELATIVE 72d80 │ │ │ │ +00000000000a0170 0000000000000008 R_X86_64_RELATIVE 729d0 │ │ │ │ +00000000000a0188 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ +00000000000a01a0 0000000000000008 R_X86_64_RELATIVE 72dc0 │ │ │ │ +00000000000a01b8 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ +00000000000a01e0 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ +00000000000a0208 0000000000000008 R_X86_64_RELATIVE a1708 │ │ │ │ +00000000000a0220 0000000000000008 R_X86_64_RELATIVE 72dc0 │ │ │ │ +00000000000a0238 0000000000000008 R_X86_64_RELATIVE a1708 │ │ │ │ +00000000000a0260 0000000000000008 R_X86_64_RELATIVE a1708 │ │ │ │ 00000000000a0278 0000000000000008 R_X86_64_RELATIVE a02e8 │ │ │ │ 00000000000a0280 0000000000000008 R_X86_64_RELATIVE a0210 │ │ │ │ 00000000000a0288 0000000000000008 R_X86_64_RELATIVE a0190 │ │ │ │ -00000000000a0290 0000000000000008 R_X86_64_RELATIVE a1898 │ │ │ │ -00000000000a0298 0000000000000008 R_X86_64_RELATIVE a18c0 │ │ │ │ +00000000000a0290 0000000000000008 R_X86_64_RELATIVE a1970 │ │ │ │ +00000000000a0298 0000000000000008 R_X86_64_RELATIVE a1998 │ │ │ │ 00000000000a02a0 0000000000000008 R_X86_64_RELATIVE a01c0 │ │ │ │ 00000000000a02a8 0000000000000008 R_X86_64_RELATIVE a01e8 │ │ │ │ 00000000000a02b0 0000000000000008 R_X86_64_RELATIVE a0240 │ │ │ │ 00000000000a02b8 0000000000000008 R_X86_64_RELATIVE a0268 │ │ │ │ 00000000000a02c0 0000000000000008 R_X86_64_RELATIVE a0318 │ │ │ │ 00000000000a02c8 0000000000000008 R_X86_64_RELATIVE a0340 │ │ │ │ -00000000000a02e0 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a02e8 0000000000000008 R_X86_64_RELATIVE 59870 │ │ │ │ -00000000000a02f0 0000000000000008 R_X86_64_RELATIVE 5a1d0 │ │ │ │ -00000000000a02f8 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a0310 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a0318 0000000000000008 R_X86_64_RELATIVE 59e00 │ │ │ │ -00000000000a0320 0000000000000008 R_X86_64_RELATIVE 5a480 │ │ │ │ -00000000000a0338 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a0340 0000000000000008 R_X86_64_RELATIVE 59b20 │ │ │ │ -00000000000a0348 0000000000000008 R_X86_64_RELATIVE 5a760 │ │ │ │ -00000000000a0358 0000000000000008 R_X86_64_RELATIVE a17f0 │ │ │ │ -00000000000a0360 0000000000000008 R_X86_64_RELATIVE 55da0 │ │ │ │ -00000000000a0368 0000000000000008 R_X86_64_RELATIVE 55f60 │ │ │ │ -00000000000a0370 0000000000000008 R_X86_64_RELATIVE 56aa0 │ │ │ │ -00000000000a0378 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0380 0000000000000008 R_X86_64_RELATIVE 55e10 │ │ │ │ -00000000000a0388 0000000000000008 R_X86_64_RELATIVE 55e20 │ │ │ │ -00000000000a0390 0000000000000008 R_X86_64_RELATIVE 55e30 │ │ │ │ -00000000000a03a0 0000000000000008 R_X86_64_RELATIVE a1850 │ │ │ │ -00000000000a03a8 0000000000000008 R_X86_64_RELATIVE 55d90 │ │ │ │ -00000000000a03b0 0000000000000008 R_X86_64_RELATIVE 55f50 │ │ │ │ -00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 56af0 │ │ │ │ -00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a03c8 0000000000000008 R_X86_64_RELATIVE 55de0 │ │ │ │ -00000000000a03d0 0000000000000008 R_X86_64_RELATIVE 55df0 │ │ │ │ -00000000000a03d8 0000000000000008 R_X86_64_RELATIVE 55e00 │ │ │ │ -00000000000a03e8 0000000000000008 R_X86_64_RELATIVE a1868 │ │ │ │ -00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 55d80 │ │ │ │ -00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 55f70 │ │ │ │ -00000000000a0400 0000000000000008 R_X86_64_RELATIVE 5a0e0 │ │ │ │ -00000000000a0408 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0410 0000000000000008 R_X86_64_RELATIVE 55db0 │ │ │ │ -00000000000a0418 0000000000000008 R_X86_64_RELATIVE 55dc0 │ │ │ │ -00000000000a0420 0000000000000008 R_X86_64_RELATIVE 55dd0 │ │ │ │ -00000000000a0428 0000000000000008 R_X86_64_RELATIVE a1e08 │ │ │ │ -00000000000a0430 0000000000000008 R_X86_64_RELATIVE a1d90 │ │ │ │ -00000000000a0440 0000000000000008 R_X86_64_RELATIVE a1f78 │ │ │ │ -00000000000a0448 0000000000000008 R_X86_64_RELATIVE 61bd0 │ │ │ │ -00000000000a0450 0000000000000008 R_X86_64_RELATIVE 61fa0 │ │ │ │ -00000000000a0458 0000000000000008 R_X86_64_RELATIVE 61bf0 │ │ │ │ -00000000000a0470 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a0488 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a04a0 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a04c8 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a04f0 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0508 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a0520 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0548 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0560 0000000000000008 R_X86_64_RELATIVE a05d0 │ │ │ │ -00000000000a0568 0000000000000008 R_X86_64_RELATIVE a04f8 │ │ │ │ -00000000000a0570 0000000000000008 R_X86_64_RELATIVE a0478 │ │ │ │ -00000000000a0578 0000000000000008 R_X86_64_RELATIVE a2188 │ │ │ │ -00000000000a0580 0000000000000008 R_X86_64_RELATIVE a21b0 │ │ │ │ -00000000000a0588 0000000000000008 R_X86_64_RELATIVE a04a8 │ │ │ │ -00000000000a0590 0000000000000008 R_X86_64_RELATIVE a04d0 │ │ │ │ -00000000000a0598 0000000000000008 R_X86_64_RELATIVE a0528 │ │ │ │ -00000000000a05a0 0000000000000008 R_X86_64_RELATIVE a0550 │ │ │ │ -00000000000a05a8 0000000000000008 R_X86_64_RELATIVE a0600 │ │ │ │ -00000000000a05b0 0000000000000008 R_X86_64_RELATIVE a0628 │ │ │ │ -00000000000a05c8 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a05d0 0000000000000008 R_X86_64_RELATIVE 64d50 │ │ │ │ -00000000000a05d8 0000000000000008 R_X86_64_RELATIVE 656c0 │ │ │ │ -00000000000a05e0 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a05f8 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a0600 0000000000000008 R_X86_64_RELATIVE 652f0 │ │ │ │ -00000000000a0608 0000000000000008 R_X86_64_RELATIVE 65980 │ │ │ │ -00000000000a0620 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a0628 0000000000000008 R_X86_64_RELATIVE 65000 │ │ │ │ -00000000000a0630 0000000000000008 R_X86_64_RELATIVE 65c70 │ │ │ │ -00000000000a0640 0000000000000008 R_X86_64_RELATIVE a20b8 │ │ │ │ -00000000000a0648 0000000000000008 R_X86_64_RELATIVE 61e00 │ │ │ │ -00000000000a0650 0000000000000008 R_X86_64_RELATIVE 61fc0 │ │ │ │ -00000000000a0658 0000000000000008 R_X86_64_RELATIVE 62790 │ │ │ │ -00000000000a0660 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0668 0000000000000008 R_X86_64_RELATIVE 61e70 │ │ │ │ -00000000000a0670 0000000000000008 R_X86_64_RELATIVE 61e80 │ │ │ │ -00000000000a0678 0000000000000008 R_X86_64_RELATIVE 61e90 │ │ │ │ -00000000000a0688 0000000000000008 R_X86_64_RELATIVE a20d0 │ │ │ │ -00000000000a0690 0000000000000008 R_X86_64_RELATIVE 61df0 │ │ │ │ -00000000000a0698 0000000000000008 R_X86_64_RELATIVE 61fb0 │ │ │ │ -00000000000a06a0 0000000000000008 R_X86_64_RELATIVE 627e0 │ │ │ │ -00000000000a06a8 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a06b0 0000000000000008 R_X86_64_RELATIVE 61e40 │ │ │ │ -00000000000a06b8 0000000000000008 R_X86_64_RELATIVE 61e50 │ │ │ │ -00000000000a06c0 0000000000000008 R_X86_64_RELATIVE 61e60 │ │ │ │ -00000000000a06d0 0000000000000008 R_X86_64_RELATIVE a20e8 │ │ │ │ -00000000000a06d8 0000000000000008 R_X86_64_RELATIVE 61de0 │ │ │ │ -00000000000a06e0 0000000000000008 R_X86_64_RELATIVE 61fd0 │ │ │ │ -00000000000a06e8 0000000000000008 R_X86_64_RELATIVE 655d0 │ │ │ │ -00000000000a06f0 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a06f8 0000000000000008 R_X86_64_RELATIVE 61e10 │ │ │ │ -00000000000a0700 0000000000000008 R_X86_64_RELATIVE 61e20 │ │ │ │ -00000000000a0708 0000000000000008 R_X86_64_RELATIVE 61e30 │ │ │ │ -00000000000a0710 0000000000000008 R_X86_64_RELATIVE a1e08 │ │ │ │ -00000000000a0718 0000000000000008 R_X86_64_RELATIVE a2680 │ │ │ │ -00000000000a0720 0000000000000008 R_X86_64_RELATIVE a1d90 │ │ │ │ -00000000000a0c88 0000000000000008 R_X86_64_RELATIVE 8eda0 │ │ │ │ -00000000000a0c98 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0ca8 0000000000000008 R_X86_64_RELATIVE a1038 │ │ │ │ -00000000000a0cb8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE 8ede0 │ │ │ │ -00000000000a0ce0 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0cf0 0000000000000008 R_X86_64_RELATIVE a0fc0 │ │ │ │ -00000000000a0d00 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0d18 0000000000000008 R_X86_64_RELATIVE 8ee40 │ │ │ │ -00000000000a0d28 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0d38 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a0d48 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0d60 0000000000000008 R_X86_64_RELATIVE 8ee80 │ │ │ │ -00000000000a0d78 0000000000000008 R_X86_64_RELATIVE 8eee0 │ │ │ │ -00000000000a0d80 0000000000000008 R_X86_64_RELATIVE a0d58 │ │ │ │ -00000000000a0d90 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0d98 0000000000000008 R_X86_64_RELATIVE 22c50 │ │ │ │ -00000000000a0da0 0000000000000008 R_X86_64_RELATIVE de20 │ │ │ │ -00000000000a0da8 0000000000000008 R_X86_64_RELATIVE 20290 │ │ │ │ -00000000000a0db0 0000000000000008 R_X86_64_RELATIVE 20550 │ │ │ │ -00000000000a0dc0 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE 202f0 │ │ │ │ -00000000000a0dd0 0000000000000008 R_X86_64_RELATIVE 205b0 │ │ │ │ -00000000000a0de8 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0df0 0000000000000008 R_X86_64_RELATIVE 20350 │ │ │ │ -00000000000a0df8 0000000000000008 R_X86_64_RELATIVE 20620 │ │ │ │ -00000000000a0e08 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e10 0000000000000008 R_X86_64_RELATIVE 25100 │ │ │ │ -00000000000a0e18 0000000000000008 R_X86_64_RELATIVE f374 │ │ │ │ -00000000000a0e20 0000000000000008 R_X86_64_RELATIVE 21e30 │ │ │ │ -00000000000a0e28 0000000000000008 R_X86_64_RELATIVE 22360 │ │ │ │ -00000000000a0e38 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e40 0000000000000008 R_X86_64_RELATIVE 21bb0 │ │ │ │ -00000000000a0e48 0000000000000008 R_X86_64_RELATIVE 224b0 │ │ │ │ -00000000000a0e58 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a0e70 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e78 0000000000000008 R_X86_64_RELATIVE 21cf0 │ │ │ │ -00000000000a0e80 0000000000000008 R_X86_64_RELATIVE 22600 │ │ │ │ -00000000000a0e90 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0e98 0000000000000008 R_X86_64_RELATIVE 24e10 │ │ │ │ -00000000000a0ea0 0000000000000008 R_X86_64_RELATIVE f324 │ │ │ │ -00000000000a0ea8 0000000000000008 R_X86_64_RELATIVE 21a70 │ │ │ │ -00000000000a0eb0 0000000000000008 R_X86_64_RELATIVE 21f70 │ │ │ │ -00000000000a0ec0 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0ec8 0000000000000008 R_X86_64_RELATIVE 217f0 │ │ │ │ -00000000000a0ed0 0000000000000008 R_X86_64_RELATIVE 220c0 │ │ │ │ -00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0f00 0000000000000008 R_X86_64_RELATIVE 21930 │ │ │ │ -00000000000a0f08 0000000000000008 R_X86_64_RELATIVE 22210 │ │ │ │ -00000000000a0f18 0000000000000008 R_X86_64_RELATIVE a0d70 │ │ │ │ -00000000000a0f20 0000000000000008 R_X86_64_RELATIVE 201f0 │ │ │ │ -00000000000a0f28 0000000000000008 R_X86_64_RELATIVE 20210 │ │ │ │ -00000000000a0f38 0000000000000008 R_X86_64_RELATIVE 1fd60 │ │ │ │ -00000000000a0f40 0000000000000008 R_X86_64_RELATIVE 1fd80 │ │ │ │ -00000000000a0f48 0000000000000008 R_X86_64_RELATIVE 1fe10 │ │ │ │ -00000000000a0f98 0000000000000008 R_X86_64_RELATIVE 8ef40 │ │ │ │ -00000000000a0fb0 0000000000000008 R_X86_64_RELATIVE 8ef60 │ │ │ │ -00000000000a0fc8 0000000000000008 R_X86_64_RELATIVE 8ed60 │ │ │ │ -00000000000a0fd0 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a0fe0 0000000000000008 R_X86_64_RELATIVE 8ef90 │ │ │ │ -00000000000a0ff0 0000000000000008 R_X86_64_RELATIVE 8efc0 │ │ │ │ -00000000000a1000 0000000000000008 R_X86_64_RELATIVE 8eff0 │ │ │ │ -00000000000a1018 0000000000000008 R_X86_64_RELATIVE 8f020 │ │ │ │ -00000000000a1028 0000000000000008 R_X86_64_RELATIVE 8f050 │ │ │ │ -00000000000a1030 0000000000000008 R_X86_64_RELATIVE a1010 │ │ │ │ -00000000000a1040 0000000000000008 R_X86_64_RELATIVE 8f070 │ │ │ │ -00000000000a1058 0000000000000008 R_X86_64_RELATIVE 8f090 │ │ │ │ -00000000000a1070 0000000000000008 R_X86_64_RELATIVE 8f0c0 │ │ │ │ -00000000000a1080 0000000000000008 R_X86_64_RELATIVE 8f100 │ │ │ │ -00000000000a10a0 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a10b8 0000000000000008 R_X86_64_RELATIVE 8f140 │ │ │ │ -00000000000a10d8 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a10f0 0000000000000008 R_X86_64_RELATIVE 8f1a0 │ │ │ │ -00000000000a1110 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a1128 0000000000000008 R_X86_64_RELATIVE 8f1d0 │ │ │ │ -00000000000a1130 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1140 0000000000000008 R_X86_64_RELATIVE 8f200 │ │ │ │ -00000000000a1148 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1158 0000000000000008 R_X86_64_RELATIVE 8f250 │ │ │ │ -00000000000a1160 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1170 0000000000000008 R_X86_64_RELATIVE 8f280 │ │ │ │ -00000000000a1180 0000000000000008 R_X86_64_RELATIVE 8f2c0 │ │ │ │ -00000000000a1190 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a11a0 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -00000000000a11b0 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a11c8 0000000000000008 R_X86_64_RELATIVE 8f300 │ │ │ │ -00000000000a11d8 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a11e8 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ -00000000000a11f8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a1210 0000000000000008 R_X86_64_RELATIVE a0f90 │ │ │ │ -00000000000a1218 0000000000000008 R_X86_64_RELATIVE 201a0 │ │ │ │ -00000000000a1220 0000000000000008 R_X86_64_RELATIVE 201c0 │ │ │ │ -00000000000a1238 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a1240 0000000000000008 R_X86_64_RELATIVE 213d0 │ │ │ │ -00000000000a1248 0000000000000008 R_X86_64_RELATIVE 215d0 │ │ │ │ -00000000000a1258 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a1270 0000000000000008 R_X86_64_RELATIVE a0fc0 │ │ │ │ -00000000000a1278 0000000000000008 R_X86_64_RELATIVE 214d0 │ │ │ │ -00000000000a1280 0000000000000008 R_X86_64_RELATIVE 216e0 │ │ │ │ -00000000000a1290 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a12a8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a12c8 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a12f8 0000000000000008 R_X86_64_RELATIVE a1038 │ │ │ │ -00000000000a1300 0000000000000008 R_X86_64_RELATIVE 20240 │ │ │ │ -00000000000a1308 0000000000000008 R_X86_64_RELATIVE 20260 │ │ │ │ -00000000000a1320 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ -00000000000a1328 0000000000000008 R_X86_64_RELATIVE 241e0 │ │ │ │ -00000000000a1330 0000000000000008 R_X86_64_RELATIVE 1fce0 │ │ │ │ -00000000000a1338 0000000000000008 R_X86_64_RELATIVE 1fd00 │ │ │ │ -00000000000a1340 0000000000000008 R_X86_64_RELATIVE 1fd20 │ │ │ │ -00000000000a1348 0000000000000008 R_X86_64_RELATIVE 1fd30 │ │ │ │ -00000000000a1358 0000000000000008 R_X86_64_RELATIVE 20880 │ │ │ │ -00000000000a1360 0000000000000008 R_X86_64_RELATIVE 262c0 │ │ │ │ -00000000000a1368 0000000000000008 R_X86_64_RELATIVE 20bd0 │ │ │ │ -00000000000a1370 0000000000000008 R_X86_64_RELATIVE 20e10 │ │ │ │ -00000000000a1378 0000000000000008 R_X86_64_RELATIVE 27510 │ │ │ │ -00000000000a1380 0000000000000008 R_X86_64_RELATIVE 1fd40 │ │ │ │ -00000000000a1390 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ -00000000000a1398 0000000000000008 R_X86_64_RELATIVE 1fd50 │ │ │ │ -00000000000a13a0 0000000000000008 R_X86_64_RELATIVE 20b10 │ │ │ │ -00000000000a13a8 0000000000000008 R_X86_64_RELATIVE 20ec0 │ │ │ │ -00000000000a13b8 0000000000000008 R_X86_64_RELATIVE a10b0 │ │ │ │ -00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 24600 │ │ │ │ -00000000000a13c8 0000000000000008 R_X86_64_RELATIVE 1fc60 │ │ │ │ -00000000000a13d0 0000000000000008 R_X86_64_RELATIVE 1fc80 │ │ │ │ -00000000000a13d8 0000000000000008 R_X86_64_RELATIVE 1fca0 │ │ │ │ -00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 1fcb0 │ │ │ │ -00000000000a13f0 0000000000000008 R_X86_64_RELATIVE 208d0 │ │ │ │ -00000000000a13f8 0000000000000008 R_X86_64_RELATIVE 26370 │ │ │ │ -00000000000a1400 0000000000000008 R_X86_64_RELATIVE 20d50 │ │ │ │ -00000000000a1408 0000000000000008 R_X86_64_RELATIVE 20f90 │ │ │ │ -00000000000a1410 0000000000000008 R_X86_64_RELATIVE 20920 │ │ │ │ -00000000000a1418 0000000000000008 R_X86_64_RELATIVE 1fcc0 │ │ │ │ -00000000000a1428 0000000000000008 R_X86_64_RELATIVE a10b0 │ │ │ │ -00000000000a1430 0000000000000008 R_X86_64_RELATIVE 1fcd0 │ │ │ │ -00000000000a1438 0000000000000008 R_X86_64_RELATIVE 20c90 │ │ │ │ -00000000000a1440 0000000000000008 R_X86_64_RELATIVE 21040 │ │ │ │ -00000000000a1450 0000000000000008 R_X86_64_RELATIVE a10e8 │ │ │ │ -00000000000a1458 0000000000000008 R_X86_64_RELATIVE 23dc0 │ │ │ │ -00000000000a1460 0000000000000008 R_X86_64_RELATIVE 1fbe0 │ │ │ │ -00000000000a1468 0000000000000008 R_X86_64_RELATIVE 1fc00 │ │ │ │ -00000000000a1470 0000000000000008 R_X86_64_RELATIVE 1fc20 │ │ │ │ -00000000000a1478 0000000000000008 R_X86_64_RELATIVE 1fc30 │ │ │ │ -00000000000a1488 0000000000000008 R_X86_64_RELATIVE 20830 │ │ │ │ -00000000000a1490 0000000000000008 R_X86_64_RELATIVE 26210 │ │ │ │ -00000000000a1498 0000000000000008 R_X86_64_RELATIVE 20a50 │ │ │ │ -00000000000a14a0 0000000000000008 R_X86_64_RELATIVE 21110 │ │ │ │ -00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 26880 │ │ │ │ -00000000000a14b0 0000000000000008 R_X86_64_RELATIVE 1fc40 │ │ │ │ -00000000000a14c0 0000000000000008 R_X86_64_RELATIVE a10e8 │ │ │ │ -00000000000a14c8 0000000000000008 R_X86_64_RELATIVE 1fc50 │ │ │ │ -00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 20990 │ │ │ │ -00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 211c0 │ │ │ │ -00000000000a1588 0000000000000008 R_X86_64_RELATIVE 8f620 │ │ │ │ -00000000000a1598 0000000000000008 R_X86_64_RELATIVE 8f680 │ │ │ │ -00000000000a15a8 0000000000000008 R_X86_64_RELATIVE 8f6e0 │ │ │ │ -00000000000a15b0 0000000000000008 R_X86_64_RELATIVE a1580 │ │ │ │ +00000000000a02e0 0000000000000008 R_X86_64_RELATIVE a1720 │ │ │ │ +00000000000a02e8 0000000000000008 R_X86_64_RELATIVE 76710 │ │ │ │ +00000000000a02f0 0000000000000008 R_X86_64_RELATIVE 77080 │ │ │ │ +00000000000a02f8 0000000000000008 R_X86_64_RELATIVE 72dc0 │ │ │ │ +00000000000a0310 0000000000000008 R_X86_64_RELATIVE a1720 │ │ │ │ +00000000000a0318 0000000000000008 R_X86_64_RELATIVE 76cb0 │ │ │ │ +00000000000a0320 0000000000000008 R_X86_64_RELATIVE 77340 │ │ │ │ +00000000000a0338 0000000000000008 R_X86_64_RELATIVE a1720 │ │ │ │ +00000000000a0340 0000000000000008 R_X86_64_RELATIVE 769c0 │ │ │ │ +00000000000a0348 0000000000000008 R_X86_64_RELATIVE 77630 │ │ │ │ +00000000000a0358 0000000000000008 R_X86_64_RELATIVE a1858 │ │ │ │ +00000000000a0360 0000000000000008 R_X86_64_RELATIVE 72be0 │ │ │ │ +00000000000a0368 0000000000000008 R_X86_64_RELATIVE 72da0 │ │ │ │ +00000000000a0370 0000000000000008 R_X86_64_RELATIVE 73750 │ │ │ │ +00000000000a0378 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a0380 0000000000000008 R_X86_64_RELATIVE 72c50 │ │ │ │ +00000000000a0388 0000000000000008 R_X86_64_RELATIVE 72c60 │ │ │ │ +00000000000a0390 0000000000000008 R_X86_64_RELATIVE 72c70 │ │ │ │ +00000000000a03a0 0000000000000008 R_X86_64_RELATIVE a1870 │ │ │ │ +00000000000a03a8 0000000000000008 R_X86_64_RELATIVE 72bd0 │ │ │ │ +00000000000a03b0 0000000000000008 R_X86_64_RELATIVE 72d90 │ │ │ │ +00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 737a0 │ │ │ │ +00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a03c8 0000000000000008 R_X86_64_RELATIVE 72c20 │ │ │ │ +00000000000a03d0 0000000000000008 R_X86_64_RELATIVE 72c30 │ │ │ │ +00000000000a03d8 0000000000000008 R_X86_64_RELATIVE 72c40 │ │ │ │ +00000000000a03e8 0000000000000008 R_X86_64_RELATIVE a18d0 │ │ │ │ +00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 72bc0 │ │ │ │ +00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 72db0 │ │ │ │ +00000000000a0400 0000000000000008 R_X86_64_RELATIVE 76f90 │ │ │ │ +00000000000a0408 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a0410 0000000000000008 R_X86_64_RELATIVE 72bf0 │ │ │ │ +00000000000a0418 0000000000000008 R_X86_64_RELATIVE 72c00 │ │ │ │ +00000000000a0420 0000000000000008 R_X86_64_RELATIVE 72c10 │ │ │ │ +00000000000a0428 0000000000000008 R_X86_64_RELATIVE a1ee0 │ │ │ │ +00000000000a0430 0000000000000008 R_X86_64_RELATIVE a1f58 │ │ │ │ +00000000000a0438 0000000000000008 R_X86_64_RELATIVE a1e68 │ │ │ │ +00000000000a0448 0000000000000008 R_X86_64_RELATIVE a2090 │ │ │ │ +00000000000a0450 0000000000000008 R_X86_64_RELATIVE 7dab0 │ │ │ │ +00000000000a0458 0000000000000008 R_X86_64_RELATIVE 7de80 │ │ │ │ +00000000000a0460 0000000000000008 R_X86_64_RELATIVE 7dad0 │ │ │ │ +00000000000a0478 0000000000000008 R_X86_64_RELATIVE a20a8 │ │ │ │ +00000000000a0490 0000000000000008 R_X86_64_RELATIVE 7dec0 │ │ │ │ +00000000000a04a8 0000000000000008 R_X86_64_RELATIVE a20a8 │ │ │ │ +00000000000a04d0 0000000000000008 R_X86_64_RELATIVE a20a8 │ │ │ │ +00000000000a04f8 0000000000000008 R_X86_64_RELATIVE a20e0 │ │ │ │ +00000000000a0510 0000000000000008 R_X86_64_RELATIVE 7dec0 │ │ │ │ +00000000000a0528 0000000000000008 R_X86_64_RELATIVE a20e0 │ │ │ │ +00000000000a0550 0000000000000008 R_X86_64_RELATIVE a20e0 │ │ │ │ +00000000000a0568 0000000000000008 R_X86_64_RELATIVE a05d8 │ │ │ │ +00000000000a0570 0000000000000008 R_X86_64_RELATIVE a0500 │ │ │ │ +00000000000a0578 0000000000000008 R_X86_64_RELATIVE a0480 │ │ │ │ +00000000000a0580 0000000000000008 R_X86_64_RELATIVE a2230 │ │ │ │ +00000000000a0588 0000000000000008 R_X86_64_RELATIVE a2258 │ │ │ │ +00000000000a0590 0000000000000008 R_X86_64_RELATIVE a04b0 │ │ │ │ +00000000000a0598 0000000000000008 R_X86_64_RELATIVE a04d8 │ │ │ │ +00000000000a05a0 0000000000000008 R_X86_64_RELATIVE a0530 │ │ │ │ +00000000000a05a8 0000000000000008 R_X86_64_RELATIVE a0558 │ │ │ │ +00000000000a05b0 0000000000000008 R_X86_64_RELATIVE a0608 │ │ │ │ +00000000000a05b8 0000000000000008 R_X86_64_RELATIVE a0630 │ │ │ │ +00000000000a05d0 0000000000000008 R_X86_64_RELATIVE a20f8 │ │ │ │ +00000000000a05d8 0000000000000008 R_X86_64_RELATIVE 80df0 │ │ │ │ +00000000000a05e0 0000000000000008 R_X86_64_RELATIVE 81750 │ │ │ │ +00000000000a05e8 0000000000000008 R_X86_64_RELATIVE 7dec0 │ │ │ │ +00000000000a0600 0000000000000008 R_X86_64_RELATIVE a20f8 │ │ │ │ +00000000000a0608 0000000000000008 R_X86_64_RELATIVE 81380 │ │ │ │ +00000000000a0610 0000000000000008 R_X86_64_RELATIVE 81a00 │ │ │ │ +00000000000a0628 0000000000000008 R_X86_64_RELATIVE a20f8 │ │ │ │ +00000000000a0630 0000000000000008 R_X86_64_RELATIVE 810a0 │ │ │ │ +00000000000a0638 0000000000000008 R_X86_64_RELATIVE 81ce0 │ │ │ │ +00000000000a0648 0000000000000008 R_X86_64_RELATIVE a21d0 │ │ │ │ +00000000000a0650 0000000000000008 R_X86_64_RELATIVE 7dce0 │ │ │ │ +00000000000a0658 0000000000000008 R_X86_64_RELATIVE 7dea0 │ │ │ │ +00000000000a0660 0000000000000008 R_X86_64_RELATIVE 7e800 │ │ │ │ +00000000000a0668 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a0670 0000000000000008 R_X86_64_RELATIVE 7dd50 │ │ │ │ +00000000000a0678 0000000000000008 R_X86_64_RELATIVE 7dd60 │ │ │ │ +00000000000a0680 0000000000000008 R_X86_64_RELATIVE 7dd70 │ │ │ │ +00000000000a0690 0000000000000008 R_X86_64_RELATIVE a21e8 │ │ │ │ +00000000000a0698 0000000000000008 R_X86_64_RELATIVE 7dcd0 │ │ │ │ +00000000000a06a0 0000000000000008 R_X86_64_RELATIVE 7de90 │ │ │ │ +00000000000a06a8 0000000000000008 R_X86_64_RELATIVE 7e850 │ │ │ │ +00000000000a06b0 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a06b8 0000000000000008 R_X86_64_RELATIVE 7dd20 │ │ │ │ +00000000000a06c0 0000000000000008 R_X86_64_RELATIVE 7dd30 │ │ │ │ +00000000000a06c8 0000000000000008 R_X86_64_RELATIVE 7dd40 │ │ │ │ +00000000000a06d8 0000000000000008 R_X86_64_RELATIVE a2200 │ │ │ │ +00000000000a06e0 0000000000000008 R_X86_64_RELATIVE 7dcc0 │ │ │ │ +00000000000a06e8 0000000000000008 R_X86_64_RELATIVE 7deb0 │ │ │ │ +00000000000a06f0 0000000000000008 R_X86_64_RELATIVE 81660 │ │ │ │ +00000000000a06f8 0000000000000008 R_X86_64_RELATIVE 32630 │ │ │ │ +00000000000a0700 0000000000000008 R_X86_64_RELATIVE 7dcf0 │ │ │ │ +00000000000a0708 0000000000000008 R_X86_64_RELATIVE 7dd00 │ │ │ │ +00000000000a0710 0000000000000008 R_X86_64_RELATIVE 7dd10 │ │ │ │ +00000000000a0718 0000000000000008 R_X86_64_RELATIVE a1ee0 │ │ │ │ +00000000000a0720 0000000000000008 R_X86_64_RELATIVE a1e68 │ │ │ │ +00000000000a0c98 0000000000000008 R_X86_64_RELATIVE 8f040 │ │ │ │ +00000000000a0ca8 0000000000000008 R_X86_64_RELATIVE 8f060 │ │ │ │ +00000000000a0cb8 0000000000000008 R_X86_64_RELATIVE 8f090 │ │ │ │ +00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE 8f0c0 │ │ │ │ +00000000000a0ce0 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a0cf0 0000000000000008 R_X86_64_RELATIVE a0cb0 │ │ │ │ +00000000000a0d00 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a0d18 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a0d38 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a0d98 0000000000000008 R_X86_64_RELATIVE 8f180 │ │ │ │ +00000000000a0da8 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a0db8 0000000000000008 R_X86_64_RELATIVE a1110 │ │ │ │ +00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a0de0 0000000000000008 R_X86_64_RELATIVE 8f1c0 │ │ │ │ +00000000000a0df0 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a0e00 0000000000000008 R_X86_64_RELATIVE a10d0 │ │ │ │ +00000000000a0e10 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a0e28 0000000000000008 R_X86_64_RELATIVE 8f220 │ │ │ │ +00000000000a0e38 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a0e48 0000000000000008 R_X86_64_RELATIVE a10b8 │ │ │ │ +00000000000a0e58 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a0e70 0000000000000008 R_X86_64_RELATIVE 8f260 │ │ │ │ +00000000000a0e88 0000000000000008 R_X86_64_RELATIVE 8f2c0 │ │ │ │ +00000000000a0e90 0000000000000008 R_X86_64_RELATIVE a0e68 │ │ │ │ +00000000000a0ea0 0000000000000008 R_X86_64_RELATIVE a0d90 │ │ │ │ +00000000000a0ea8 0000000000000008 R_X86_64_RELATIVE 3aec0 │ │ │ │ +00000000000a0eb0 0000000000000008 R_X86_64_RELATIVE 10d80 │ │ │ │ +00000000000a0eb8 0000000000000008 R_X86_64_RELATIVE 38730 │ │ │ │ +00000000000a0ec0 0000000000000008 R_X86_64_RELATIVE 389f0 │ │ │ │ +00000000000a0ed0 0000000000000008 R_X86_64_RELATIVE a0d90 │ │ │ │ +00000000000a0ed8 0000000000000008 R_X86_64_RELATIVE 38790 │ │ │ │ +00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 38a50 │ │ │ │ +00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE a0d90 │ │ │ │ +00000000000a0f00 0000000000000008 R_X86_64_RELATIVE 387f0 │ │ │ │ +00000000000a0f08 0000000000000008 R_X86_64_RELATIVE 38ac0 │ │ │ │ +00000000000a0f18 0000000000000008 R_X86_64_RELATIVE a0dd8 │ │ │ │ +00000000000a0f20 0000000000000008 R_X86_64_RELATIVE 3d140 │ │ │ │ +00000000000a0f28 0000000000000008 R_X86_64_RELATIVE 122d4 │ │ │ │ +00000000000a0f30 0000000000000008 R_X86_64_RELATIVE 3a190 │ │ │ │ +00000000000a0f38 0000000000000008 R_X86_64_RELATIVE 3a6c0 │ │ │ │ +00000000000a0f48 0000000000000008 R_X86_64_RELATIVE a0dd8 │ │ │ │ +00000000000a0f50 0000000000000008 R_X86_64_RELATIVE 39f10 │ │ │ │ +00000000000a0f58 0000000000000008 R_X86_64_RELATIVE 3a810 │ │ │ │ +00000000000a0f68 0000000000000008 R_X86_64_RELATIVE 3ca60 │ │ │ │ +00000000000a0f80 0000000000000008 R_X86_64_RELATIVE a0dd8 │ │ │ │ +00000000000a0f88 0000000000000008 R_X86_64_RELATIVE 3a050 │ │ │ │ +00000000000a0f90 0000000000000008 R_X86_64_RELATIVE 3a960 │ │ │ │ +00000000000a0fa0 0000000000000008 R_X86_64_RELATIVE a0e20 │ │ │ │ +00000000000a0fa8 0000000000000008 R_X86_64_RELATIVE 3ce50 │ │ │ │ +00000000000a0fb0 0000000000000008 R_X86_64_RELATIVE 12284 │ │ │ │ +00000000000a0fb8 0000000000000008 R_X86_64_RELATIVE 39dd0 │ │ │ │ +00000000000a0fc0 0000000000000008 R_X86_64_RELATIVE 3a2d0 │ │ │ │ +00000000000a0fd0 0000000000000008 R_X86_64_RELATIVE a0e20 │ │ │ │ +00000000000a0fd8 0000000000000008 R_X86_64_RELATIVE 39b50 │ │ │ │ +00000000000a0fe0 0000000000000008 R_X86_64_RELATIVE 3a420 │ │ │ │ +00000000000a0ff0 0000000000000008 R_X86_64_RELATIVE 3ca60 │ │ │ │ +00000000000a1008 0000000000000008 R_X86_64_RELATIVE a0e20 │ │ │ │ +00000000000a1010 0000000000000008 R_X86_64_RELATIVE 39c90 │ │ │ │ +00000000000a1018 0000000000000008 R_X86_64_RELATIVE 3a570 │ │ │ │ +00000000000a1028 0000000000000008 R_X86_64_RELATIVE a0e80 │ │ │ │ +00000000000a1030 0000000000000008 R_X86_64_RELATIVE 38690 │ │ │ │ +00000000000a1038 0000000000000008 R_X86_64_RELATIVE 386b0 │ │ │ │ +00000000000a1048 0000000000000008 R_X86_64_RELATIVE 38370 │ │ │ │ +00000000000a1050 0000000000000008 R_X86_64_RELATIVE 38390 │ │ │ │ +00000000000a1058 0000000000000008 R_X86_64_RELATIVE 38420 │ │ │ │ +00000000000a10a8 0000000000000008 R_X86_64_RELATIVE 8f320 │ │ │ │ +00000000000a10c0 0000000000000008 R_X86_64_RELATIVE 8f340 │ │ │ │ +00000000000a10d8 0000000000000008 R_X86_64_RELATIVE 8f140 │ │ │ │ +00000000000a10e0 0000000000000008 R_X86_64_RELATIVE a10b8 │ │ │ │ +00000000000a10f0 0000000000000008 R_X86_64_RELATIVE 8f380 │ │ │ │ +00000000000a1100 0000000000000008 R_X86_64_RELATIVE 8f3b0 │ │ │ │ +00000000000a1108 0000000000000008 R_X86_64_RELATIVE a10e8 │ │ │ │ +00000000000a1118 0000000000000008 R_X86_64_RELATIVE 8f3d0 │ │ │ │ +00000000000a1130 0000000000000008 R_X86_64_RELATIVE 8f3f0 │ │ │ │ +00000000000a1148 0000000000000008 R_X86_64_RELATIVE 8f420 │ │ │ │ +00000000000a1158 0000000000000008 R_X86_64_RELATIVE 8f460 │ │ │ │ +00000000000a1178 0000000000000008 R_X86_64_RELATIVE a1140 │ │ │ │ +00000000000a1190 0000000000000008 R_X86_64_RELATIVE 8f4a0 │ │ │ │ +00000000000a11b0 0000000000000008 R_X86_64_RELATIVE a1140 │ │ │ │ +00000000000a11c8 0000000000000008 R_X86_64_RELATIVE 8f500 │ │ │ │ +00000000000a11e8 0000000000000008 R_X86_64_RELATIVE a1140 │ │ │ │ +00000000000a1200 0000000000000008 R_X86_64_RELATIVE 8f530 │ │ │ │ +00000000000a1208 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +00000000000a1218 0000000000000008 R_X86_64_RELATIVE 8f560 │ │ │ │ +00000000000a1220 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +00000000000a1230 0000000000000008 R_X86_64_RELATIVE 8f5b0 │ │ │ │ +00000000000a1238 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +00000000000a1248 0000000000000008 R_X86_64_RELATIVE 8f100 │ │ │ │ +00000000000a1258 0000000000000008 R_X86_64_RELATIVE 8f5e0 │ │ │ │ +00000000000a1268 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a1278 0000000000000008 R_X86_64_RELATIVE a1128 │ │ │ │ +00000000000a1288 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a12a0 0000000000000008 R_X86_64_RELATIVE a10a0 │ │ │ │ +00000000000a12a8 0000000000000008 R_X86_64_RELATIVE 38640 │ │ │ │ +00000000000a12b0 0000000000000008 R_X86_64_RELATIVE 38660 │ │ │ │ +00000000000a12c8 0000000000000008 R_X86_64_RELATIVE a10b8 │ │ │ │ +00000000000a12d0 0000000000000008 R_X86_64_RELATIVE 39730 │ │ │ │ +00000000000a12d8 0000000000000008 R_X86_64_RELATIVE 39930 │ │ │ │ +00000000000a12e8 0000000000000008 R_X86_64_RELATIVE 3ca60 │ │ │ │ +00000000000a1300 0000000000000008 R_X86_64_RELATIVE a10d0 │ │ │ │ +00000000000a1308 0000000000000008 R_X86_64_RELATIVE 39830 │ │ │ │ +00000000000a1310 0000000000000008 R_X86_64_RELATIVE 39a40 │ │ │ │ +00000000000a1320 0000000000000008 R_X86_64_RELATIVE 3ca60 │ │ │ │ +00000000000a1338 0000000000000008 R_X86_64_RELATIVE a1110 │ │ │ │ +00000000000a1340 0000000000000008 R_X86_64_RELATIVE 386e0 │ │ │ │ +00000000000a1348 0000000000000008 R_X86_64_RELATIVE 38700 │ │ │ │ +00000000000a1360 0000000000000008 R_X86_64_RELATIVE a1150 │ │ │ │ +00000000000a1368 0000000000000008 R_X86_64_RELATIVE 3c220 │ │ │ │ +00000000000a1370 0000000000000008 R_X86_64_RELATIVE 382f0 │ │ │ │ +00000000000a1378 0000000000000008 R_X86_64_RELATIVE 38310 │ │ │ │ +00000000000a1380 0000000000000008 R_X86_64_RELATIVE 38330 │ │ │ │ +00000000000a1388 0000000000000008 R_X86_64_RELATIVE 38340 │ │ │ │ +00000000000a1398 0000000000000008 R_X86_64_RELATIVE 38be0 │ │ │ │ +00000000000a13a0 0000000000000008 R_X86_64_RELATIVE 3e090 │ │ │ │ +00000000000a13a8 0000000000000008 R_X86_64_RELATIVE 38f30 │ │ │ │ +00000000000a13b0 0000000000000008 R_X86_64_RELATIVE 39170 │ │ │ │ +00000000000a13b8 0000000000000008 R_X86_64_RELATIVE 3f2e0 │ │ │ │ +00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 38350 │ │ │ │ +00000000000a13d0 0000000000000008 R_X86_64_RELATIVE a1150 │ │ │ │ +00000000000a13d8 0000000000000008 R_X86_64_RELATIVE 38360 │ │ │ │ +00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 38e70 │ │ │ │ +00000000000a13e8 0000000000000008 R_X86_64_RELATIVE 39220 │ │ │ │ +00000000000a13f8 0000000000000008 R_X86_64_RELATIVE a1188 │ │ │ │ +00000000000a1400 0000000000000008 R_X86_64_RELATIVE 3c640 │ │ │ │ +00000000000a1408 0000000000000008 R_X86_64_RELATIVE 38270 │ │ │ │ +00000000000a1410 0000000000000008 R_X86_64_RELATIVE 38290 │ │ │ │ +00000000000a1418 0000000000000008 R_X86_64_RELATIVE 382b0 │ │ │ │ +00000000000a1420 0000000000000008 R_X86_64_RELATIVE 382c0 │ │ │ │ +00000000000a1430 0000000000000008 R_X86_64_RELATIVE 38c30 │ │ │ │ +00000000000a1438 0000000000000008 R_X86_64_RELATIVE 3e140 │ │ │ │ +00000000000a1440 0000000000000008 R_X86_64_RELATIVE 390b0 │ │ │ │ +00000000000a1448 0000000000000008 R_X86_64_RELATIVE 392f0 │ │ │ │ +00000000000a1450 0000000000000008 R_X86_64_RELATIVE 38c80 │ │ │ │ +00000000000a1458 0000000000000008 R_X86_64_RELATIVE 382d0 │ │ │ │ +00000000000a1468 0000000000000008 R_X86_64_RELATIVE a1188 │ │ │ │ +00000000000a1470 0000000000000008 R_X86_64_RELATIVE 382e0 │ │ │ │ +00000000000a1478 0000000000000008 R_X86_64_RELATIVE 38ff0 │ │ │ │ +00000000000a1480 0000000000000008 R_X86_64_RELATIVE 393a0 │ │ │ │ +00000000000a1490 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ +00000000000a1498 0000000000000008 R_X86_64_RELATIVE 3be00 │ │ │ │ +00000000000a14a0 0000000000000008 R_X86_64_RELATIVE 381f0 │ │ │ │ +00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 38210 │ │ │ │ +00000000000a14b0 0000000000000008 R_X86_64_RELATIVE 38230 │ │ │ │ +00000000000a14b8 0000000000000008 R_X86_64_RELATIVE 38240 │ │ │ │ +00000000000a14c8 0000000000000008 R_X86_64_RELATIVE 38b90 │ │ │ │ +00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 3dfe0 │ │ │ │ +00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 38db0 │ │ │ │ +00000000000a14e0 0000000000000008 R_X86_64_RELATIVE 39470 │ │ │ │ +00000000000a14e8 0000000000000008 R_X86_64_RELATIVE 3e650 │ │ │ │ +00000000000a14f0 0000000000000008 R_X86_64_RELATIVE 38250 │ │ │ │ +00000000000a1500 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ +00000000000a1508 0000000000000008 R_X86_64_RELATIVE 38260 │ │ │ │ +00000000000a1510 0000000000000008 R_X86_64_RELATIVE 38cf0 │ │ │ │ +00000000000a1518 0000000000000008 R_X86_64_RELATIVE 39520 │ │ │ │ 00000000000a15c0 0000000000000008 R_X86_64_RELATIVE 8f720 │ │ │ │ -00000000000a15d0 0000000000000008 R_X86_64_RELATIVE 8f760 │ │ │ │ -00000000000a15d8 0000000000000008 R_X86_64_RELATIVE a1590 │ │ │ │ -00000000000a15e8 0000000000000008 R_X86_64_RELATIVE 8f7a0 │ │ │ │ -00000000000a15f8 0000000000000008 R_X86_64_RELATIVE a15a0 │ │ │ │ -00000000000a1610 0000000000000008 R_X86_64_RELATIVE 8f7e0 │ │ │ │ -00000000000a1620 0000000000000008 R_X86_64_RELATIVE 8f820 │ │ │ │ -00000000000a1630 0000000000000008 R_X86_64_RELATIVE 8f860 │ │ │ │ -00000000000a1640 0000000000000008 R_X86_64_RELATIVE 8f8c0 │ │ │ │ -00000000000a1648 0000000000000008 R_X86_64_RELATIVE a1628 │ │ │ │ -00000000000a1658 0000000000000008 R_X86_64_RELATIVE 8f940 │ │ │ │ -00000000000a1660 0000000000000008 R_X86_64_RELATIVE a1638 │ │ │ │ -00000000000a1670 0000000000000008 R_X86_64_RELATIVE 8f9e0 │ │ │ │ -00000000000a1680 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ -00000000000a16a8 0000000000000008 R_X86_64_RELATIVE 8fa60 │ │ │ │ -00000000000a16b0 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a16c0 0000000000000008 R_X86_64_RELATIVE 8fab8 │ │ │ │ +00000000000a15d0 0000000000000008 R_X86_64_RELATIVE 8f780 │ │ │ │ +00000000000a15e0 0000000000000008 R_X86_64_RELATIVE 8f7e0 │ │ │ │ +00000000000a15e8 0000000000000008 R_X86_64_RELATIVE a15b8 │ │ │ │ +00000000000a15f8 0000000000000008 R_X86_64_RELATIVE 8f820 │ │ │ │ +00000000000a1608 0000000000000008 R_X86_64_RELATIVE 8f860 │ │ │ │ +00000000000a1610 0000000000000008 R_X86_64_RELATIVE a15c8 │ │ │ │ +00000000000a1620 0000000000000008 R_X86_64_RELATIVE 8f8a0 │ │ │ │ +00000000000a1630 0000000000000008 R_X86_64_RELATIVE a15d8 │ │ │ │ +00000000000a1648 0000000000000008 R_X86_64_RELATIVE 8f8e0 │ │ │ │ +00000000000a1658 0000000000000008 R_X86_64_RELATIVE 8f920 │ │ │ │ +00000000000a1668 0000000000000008 R_X86_64_RELATIVE 8f950 │ │ │ │ +00000000000a1680 0000000000000008 R_X86_64_RELATIVE 8f970 │ │ │ │ +00000000000a1698 0000000000000008 R_X86_64_RELATIVE 8f9a0 │ │ │ │ +00000000000a16a8 0000000000000008 R_X86_64_RELATIVE 8fa00 │ │ │ │ +00000000000a16b0 0000000000000008 R_X86_64_RELATIVE a1690 │ │ │ │ +00000000000a16c0 0000000000000008 R_X86_64_RELATIVE 8fa80 │ │ │ │ 00000000000a16c8 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a16d8 0000000000000008 R_X86_64_RELATIVE 8fae0 │ │ │ │ -00000000000a16f0 0000000000000008 R_X86_64_RELATIVE 8fb40 │ │ │ │ -00000000000a16f8 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1708 0000000000000008 R_X86_64_RELATIVE 8fbc0 │ │ │ │ -00000000000a1710 0000000000000008 R_X86_64_RELATIVE a16e8 │ │ │ │ -00000000000a1720 0000000000000008 R_X86_64_RELATIVE 8fc40 │ │ │ │ -00000000000a1728 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1738 0000000000000008 R_X86_64_RELATIVE 8fcc0 │ │ │ │ -00000000000a1740 0000000000000008 R_X86_64_RELATIVE a1718 │ │ │ │ -00000000000a1750 0000000000000008 R_X86_64_RELATIVE 8fd40 │ │ │ │ -00000000000a1758 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1768 0000000000000008 R_X86_64_RELATIVE 8fdc0 │ │ │ │ -00000000000a1770 0000000000000008 R_X86_64_RELATIVE a1748 │ │ │ │ -00000000000a1780 0000000000000008 R_X86_64_RELATIVE 8fe40 │ │ │ │ -00000000000a1788 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1798 0000000000000008 R_X86_64_RELATIVE 8fec0 │ │ │ │ -00000000000a17a0 0000000000000008 R_X86_64_RELATIVE a1778 │ │ │ │ -00000000000a17b0 0000000000000008 R_X86_64_RELATIVE 8ff40 │ │ │ │ -00000000000a17c0 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a17e0 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a17f8 0000000000000008 R_X86_64_RELATIVE 8ff80 │ │ │ │ -00000000000a1800 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a1810 0000000000000008 R_X86_64_RELATIVE 90000 │ │ │ │ -00000000000a1820 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a1840 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a1858 0000000000000008 R_X86_64_RELATIVE 90040 │ │ │ │ -00000000000a1860 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a1870 0000000000000008 R_X86_64_RELATIVE 900c0 │ │ │ │ -00000000000a1878 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a18d8 0000000000000008 R_X86_64_RELATIVE a1700 │ │ │ │ -00000000000a18e0 0000000000000008 R_X86_64_RELATIVE 59320 │ │ │ │ -00000000000a18e8 0000000000000008 R_X86_64_RELATIVE 594c0 │ │ │ │ -00000000000a18f0 0000000000000008 R_X86_64_RELATIVE 57350 │ │ │ │ -00000000000a1900 0000000000000008 R_X86_64_RELATIVE 591b0 │ │ │ │ -00000000000a1908 0000000000000008 R_X86_64_RELATIVE 591c0 │ │ │ │ -00000000000a1910 0000000000000008 R_X86_64_RELATIVE 56d60 │ │ │ │ -00000000000a1928 0000000000000008 R_X86_64_RELATIVE 58e10 │ │ │ │ -00000000000a1938 0000000000000008 R_X86_64_RELATIVE 58d60 │ │ │ │ -00000000000a1948 0000000000000008 R_X86_64_RELATIVE 57040 │ │ │ │ -00000000000a1950 0000000000000008 R_X86_64_RELATIVE 55f00 │ │ │ │ -00000000000a1958 0000000000000008 R_X86_64_RELATIVE 57540 │ │ │ │ -00000000000a1960 0000000000000008 R_X86_64_RELATIVE 55b80 │ │ │ │ -00000000000a1968 0000000000000008 R_X86_64_RELATIVE 55f10 │ │ │ │ -00000000000a1970 0000000000000008 R_X86_64_RELATIVE 56df0 │ │ │ │ -00000000000a1978 0000000000000008 R_X86_64_RELATIVE 55f30 │ │ │ │ -00000000000a1980 0000000000000008 R_X86_64_RELATIVE 56070 │ │ │ │ -00000000000a1988 0000000000000008 R_X86_64_RELATIVE 55ba0 │ │ │ │ -00000000000a1990 0000000000000008 R_X86_64_RELATIVE 55bc0 │ │ │ │ -00000000000a19a0 0000000000000008 R_X86_64_RELATIVE a1718 │ │ │ │ -00000000000a19a8 0000000000000008 R_X86_64_RELATIVE 57df0 │ │ │ │ -00000000000a19b0 0000000000000008 R_X86_64_RELATIVE 57e70 │ │ │ │ -00000000000a19b8 0000000000000008 R_X86_64_RELATIVE 57260 │ │ │ │ -00000000000a19c8 0000000000000008 R_X86_64_RELATIVE 59150 │ │ │ │ -00000000000a19d0 0000000000000008 R_X86_64_RELATIVE 59160 │ │ │ │ -00000000000a19d8 0000000000000008 R_X86_64_RELATIVE 5c5b0 │ │ │ │ -00000000000a19f0 0000000000000008 R_X86_64_RELATIVE 5d0b0 │ │ │ │ -00000000000a1a00 0000000000000008 R_X86_64_RELATIVE 58cb0 │ │ │ │ -00000000000a1a10 0000000000000008 R_X86_64_RELATIVE 5c1c0 │ │ │ │ -00000000000a1a18 0000000000000008 R_X86_64_RELATIVE 55ec0 │ │ │ │ -00000000000a1a20 0000000000000008 R_X86_64_RELATIVE 5da40 │ │ │ │ -00000000000a1a28 0000000000000008 R_X86_64_RELATIVE 55c70 │ │ │ │ -00000000000a1a30 0000000000000008 R_X86_64_RELATIVE 55ed0 │ │ │ │ -00000000000a1a38 0000000000000008 R_X86_64_RELATIVE 5c620 │ │ │ │ -00000000000a1a40 0000000000000008 R_X86_64_RELATIVE 55ef0 │ │ │ │ -00000000000a1a48 0000000000000008 R_X86_64_RELATIVE 56030 │ │ │ │ -00000000000a1a50 0000000000000008 R_X86_64_RELATIVE 55c00 │ │ │ │ -00000000000a1a58 0000000000000008 R_X86_64_RELATIVE 55c20 │ │ │ │ -00000000000a1a68 0000000000000008 R_X86_64_RELATIVE a1730 │ │ │ │ -00000000000a1a70 0000000000000008 R_X86_64_RELATIVE 5ab70 │ │ │ │ -00000000000a1a78 0000000000000008 R_X86_64_RELATIVE 5ac70 │ │ │ │ -00000000000a1a80 0000000000000008 R_X86_64_RELATIVE 57260 │ │ │ │ -00000000000a1a90 0000000000000008 R_X86_64_RELATIVE 59150 │ │ │ │ -00000000000a1a98 0000000000000008 R_X86_64_RELATIVE 59160 │ │ │ │ -00000000000a1aa0 0000000000000008 R_X86_64_RELATIVE 5c5b0 │ │ │ │ -00000000000a1ab8 0000000000000008 R_X86_64_RELATIVE 5d0b0 │ │ │ │ -00000000000a1ac8 0000000000000008 R_X86_64_RELATIVE 58cb0 │ │ │ │ -00000000000a1ad8 0000000000000008 R_X86_64_RELATIVE 5c1c0 │ │ │ │ -00000000000a1ae0 0000000000000008 R_X86_64_RELATIVE 55ec0 │ │ │ │ -00000000000a1ae8 0000000000000008 R_X86_64_RELATIVE 5da40 │ │ │ │ -00000000000a1af0 0000000000000008 R_X86_64_RELATIVE 55c70 │ │ │ │ -00000000000a1af8 0000000000000008 R_X86_64_RELATIVE 55ed0 │ │ │ │ -00000000000a1b00 0000000000000008 R_X86_64_RELATIVE 5c620 │ │ │ │ -00000000000a1b08 0000000000000008 R_X86_64_RELATIVE 55ef0 │ │ │ │ -00000000000a1b10 0000000000000008 R_X86_64_RELATIVE 56030 │ │ │ │ -00000000000a1b18 0000000000000008 R_X86_64_RELATIVE 55c00 │ │ │ │ -00000000000a1b20 0000000000000008 R_X86_64_RELATIVE 55c20 │ │ │ │ -00000000000a1b30 0000000000000008 R_X86_64_RELATIVE a1748 │ │ │ │ -00000000000a1b38 0000000000000008 R_X86_64_RELATIVE 57710 │ │ │ │ -00000000000a1b40 0000000000000008 R_X86_64_RELATIVE 577a0 │ │ │ │ -00000000000a1b48 0000000000000008 R_X86_64_RELATIVE 57170 │ │ │ │ -00000000000a1b58 0000000000000008 R_X86_64_RELATIVE 59180 │ │ │ │ -00000000000a1b60 0000000000000008 R_X86_64_RELATIVE 59190 │ │ │ │ -00000000000a1b68 0000000000000008 R_X86_64_RELATIVE 5bc50 │ │ │ │ -00000000000a1b80 0000000000000008 R_X86_64_RELATIVE 564a0 │ │ │ │ -00000000000a1b90 0000000000000008 R_X86_64_RELATIVE 58c00 │ │ │ │ -00000000000a1ba0 0000000000000008 R_X86_64_RELATIVE 5bad0 │ │ │ │ -00000000000a1ba8 0000000000000008 R_X86_64_RELATIVE 55e80 │ │ │ │ -00000000000a1bb0 0000000000000008 R_X86_64_RELATIVE 5cae0 │ │ │ │ -00000000000a1bb8 0000000000000008 R_X86_64_RELATIVE 55cf0 │ │ │ │ -00000000000a1bc0 0000000000000008 R_X86_64_RELATIVE 55e90 │ │ │ │ -00000000000a1bc8 0000000000000008 R_X86_64_RELATIVE 5bd20 │ │ │ │ -00000000000a1bd0 0000000000000008 R_X86_64_RELATIVE 55eb0 │ │ │ │ -00000000000a1bd8 0000000000000008 R_X86_64_RELATIVE 56000 │ │ │ │ -00000000000a1be0 0000000000000008 R_X86_64_RELATIVE 55c90 │ │ │ │ -00000000000a1be8 0000000000000008 R_X86_64_RELATIVE 55cb0 │ │ │ │ -00000000000a1bf8 0000000000000008 R_X86_64_RELATIVE a1760 │ │ │ │ -00000000000a1c00 0000000000000008 R_X86_64_RELATIVE 5aea0 │ │ │ │ -00000000000a1c08 0000000000000008 R_X86_64_RELATIVE 5af70 │ │ │ │ -00000000000a1c10 0000000000000008 R_X86_64_RELATIVE 57170 │ │ │ │ -00000000000a1c20 0000000000000008 R_X86_64_RELATIVE 59180 │ │ │ │ -00000000000a1c28 0000000000000008 R_X86_64_RELATIVE 59190 │ │ │ │ -00000000000a1c30 0000000000000008 R_X86_64_RELATIVE 5bc50 │ │ │ │ -00000000000a1c48 0000000000000008 R_X86_64_RELATIVE 564a0 │ │ │ │ -00000000000a1c58 0000000000000008 R_X86_64_RELATIVE 58c00 │ │ │ │ -00000000000a1c68 0000000000000008 R_X86_64_RELATIVE 5bad0 │ │ │ │ -00000000000a1c70 0000000000000008 R_X86_64_RELATIVE 55e80 │ │ │ │ -00000000000a1c78 0000000000000008 R_X86_64_RELATIVE 5cae0 │ │ │ │ -00000000000a1c80 0000000000000008 R_X86_64_RELATIVE 55cf0 │ │ │ │ -00000000000a1c88 0000000000000008 R_X86_64_RELATIVE 55e90 │ │ │ │ -00000000000a1c90 0000000000000008 R_X86_64_RELATIVE 5bd20 │ │ │ │ -00000000000a1c98 0000000000000008 R_X86_64_RELATIVE 55eb0 │ │ │ │ -00000000000a1ca0 0000000000000008 R_X86_64_RELATIVE 56000 │ │ │ │ -00000000000a1ca8 0000000000000008 R_X86_64_RELATIVE 55c90 │ │ │ │ -00000000000a1cb0 0000000000000008 R_X86_64_RELATIVE 55cb0 │ │ │ │ -00000000000a1cc0 0000000000000008 R_X86_64_RELATIVE a1790 │ │ │ │ -00000000000a1cc8 0000000000000008 R_X86_64_RELATIVE 59250 │ │ │ │ -00000000000a1cd0 0000000000000008 R_X86_64_RELATIVE 593f0 │ │ │ │ -00000000000a1cd8 0000000000000008 R_X86_64_RELATIVE 57430 │ │ │ │ -00000000000a1ce8 0000000000000008 R_X86_64_RELATIVE 591e0 │ │ │ │ -00000000000a1cf0 0000000000000008 R_X86_64_RELATIVE 591f0 │ │ │ │ -00000000000a1cf8 0000000000000008 R_X86_64_RELATIVE 57630 │ │ │ │ -00000000000a1d10 0000000000000008 R_X86_64_RELATIVE 58fb0 │ │ │ │ -00000000000a1d20 0000000000000008 R_X86_64_RELATIVE 58b50 │ │ │ │ -00000000000a1d30 0000000000000008 R_X86_64_RELATIVE 5b570 │ │ │ │ -00000000000a1d38 0000000000000008 R_X86_64_RELATIVE 55e40 │ │ │ │ -00000000000a1d40 0000000000000008 R_X86_64_RELATIVE 5b6e0 │ │ │ │ -00000000000a1d48 0000000000000008 R_X86_64_RELATIVE 55d70 │ │ │ │ -00000000000a1d50 0000000000000008 R_X86_64_RELATIVE 55e50 │ │ │ │ -00000000000a1d58 0000000000000008 R_X86_64_RELATIVE 57840 │ │ │ │ -00000000000a1d60 0000000000000008 R_X86_64_RELATIVE 55e70 │ │ │ │ -00000000000a1d68 0000000000000008 R_X86_64_RELATIVE 55fd0 │ │ │ │ -00000000000a1d70 0000000000000008 R_X86_64_RELATIVE 55d10 │ │ │ │ -00000000000a1d78 0000000000000008 R_X86_64_RELATIVE 55d30 │ │ │ │ -00000000000a1d88 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1d90 0000000000000008 R_X86_64_RELATIVE 57930 │ │ │ │ -00000000000a1d98 0000000000000008 R_X86_64_RELATIVE 13fde │ │ │ │ -00000000000a1da0 0000000000000008 R_X86_64_RELATIVE 56210 │ │ │ │ -00000000000a1da8 0000000000000008 R_X86_64_RELATIVE 56c50 │ │ │ │ -00000000000a1db8 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1dc0 0000000000000008 R_X86_64_RELATIVE 56260 │ │ │ │ -00000000000a1dc8 0000000000000008 R_X86_64_RELATIVE 56ca0 │ │ │ │ -00000000000a1de0 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1de8 0000000000000008 R_X86_64_RELATIVE 562b0 │ │ │ │ -00000000000a1df0 0000000000000008 R_X86_64_RELATIVE 56d00 │ │ │ │ -00000000000a1e00 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e08 0000000000000008 R_X86_64_RELATIVE 57b50 │ │ │ │ -00000000000a1e10 0000000000000008 R_X86_64_RELATIVE 13f12 │ │ │ │ -00000000000a1e18 0000000000000008 R_X86_64_RELATIVE 560a0 │ │ │ │ -00000000000a1e20 0000000000000008 R_X86_64_RELATIVE 56b40 │ │ │ │ -00000000000a1e30 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e38 0000000000000008 R_X86_64_RELATIVE 560f0 │ │ │ │ -00000000000a1e40 0000000000000008 R_X86_64_RELATIVE 56b90 │ │ │ │ -00000000000a1e58 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e60 0000000000000008 R_X86_64_RELATIVE 56140 │ │ │ │ -00000000000a1e68 0000000000000008 R_X86_64_RELATIVE 56bf0 │ │ │ │ -00000000000a1e90 0000000000000008 R_X86_64_RELATIVE 90160 │ │ │ │ -00000000000a1ea0 0000000000000008 R_X86_64_RELATIVE 901c0 │ │ │ │ -00000000000a1eb0 0000000000000008 R_X86_64_RELATIVE 90220 │ │ │ │ -00000000000a1eb8 0000000000000008 R_X86_64_RELATIVE a1e88 │ │ │ │ -00000000000a1ec8 0000000000000008 R_X86_64_RELATIVE 90260 │ │ │ │ -00000000000a1ed8 0000000000000008 R_X86_64_RELATIVE 902a0 │ │ │ │ -00000000000a1ee0 0000000000000008 R_X86_64_RELATIVE a1e98 │ │ │ │ -00000000000a1ef0 0000000000000008 R_X86_64_RELATIVE 902e0 │ │ │ │ -00000000000a1f00 0000000000000008 R_X86_64_RELATIVE a1ea8 │ │ │ │ -00000000000a1f18 0000000000000008 R_X86_64_RELATIVE 90320 │ │ │ │ -00000000000a1f28 0000000000000008 R_X86_64_RELATIVE 90360 │ │ │ │ -00000000000a1f40 0000000000000008 R_X86_64_RELATIVE 90380 │ │ │ │ -00000000000a1f58 0000000000000008 R_X86_64_RELATIVE 903a0 │ │ │ │ -00000000000a1f68 0000000000000008 R_X86_64_RELATIVE 90400 │ │ │ │ -00000000000a1f70 0000000000000008 R_X86_64_RELATIVE a1f50 │ │ │ │ -00000000000a1f80 0000000000000008 R_X86_64_RELATIVE 90480 │ │ │ │ -00000000000a1f88 0000000000000008 R_X86_64_RELATIVE a1f60 │ │ │ │ -00000000000a1f98 0000000000000008 R_X86_64_RELATIVE 90520 │ │ │ │ -00000000000a1fa8 0000000000000008 R_X86_64_RELATIVE a1f78 │ │ │ │ -00000000000a1fd0 0000000000000008 R_X86_64_RELATIVE 905a0 │ │ │ │ -00000000000a1fd8 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a1fe8 0000000000000008 R_X86_64_RELATIVE 905f8 │ │ │ │ -00000000000a1ff0 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a2000 0000000000000008 R_X86_64_RELATIVE 90620 │ │ │ │ -00000000000a2008 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2018 0000000000000008 R_X86_64_RELATIVE 906a0 │ │ │ │ -00000000000a2020 0000000000000008 R_X86_64_RELATIVE a1ff8 │ │ │ │ -00000000000a2030 0000000000000008 R_X86_64_RELATIVE 90720 │ │ │ │ -00000000000a2038 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2048 0000000000000008 R_X86_64_RELATIVE 907a0 │ │ │ │ -00000000000a2050 0000000000000008 R_X86_64_RELATIVE a2028 │ │ │ │ -00000000000a2060 0000000000000008 R_X86_64_RELATIVE 90820 │ │ │ │ -00000000000a2068 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2078 0000000000000008 R_X86_64_RELATIVE 908a0 │ │ │ │ -00000000000a2080 0000000000000008 R_X86_64_RELATIVE a2058 │ │ │ │ -00000000000a2090 0000000000000008 R_X86_64_RELATIVE 90920 │ │ │ │ -00000000000a2098 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a20a8 0000000000000008 R_X86_64_RELATIVE 909a0 │ │ │ │ -00000000000a20b0 0000000000000008 R_X86_64_RELATIVE a2088 │ │ │ │ -00000000000a20c0 0000000000000008 R_X86_64_RELATIVE 90a20 │ │ │ │ -00000000000a20c8 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a20d8 0000000000000008 R_X86_64_RELATIVE 90aa0 │ │ │ │ -00000000000a20e0 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a20f0 0000000000000008 R_X86_64_RELATIVE 90b20 │ │ │ │ -00000000000a20f8 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a2108 0000000000000008 R_X86_64_RELATIVE 90bc0 │ │ │ │ -00000000000a2118 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a2128 0000000000000008 R_X86_64_RELATIVE a1f38 │ │ │ │ -00000000000a2138 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a2150 0000000000000008 R_X86_64_RELATIVE a1f38 │ │ │ │ -00000000000a2158 0000000000000008 R_X86_64_RELATIVE 62100 │ │ │ │ -00000000000a2160 0000000000000008 R_X86_64_RELATIVE 62120 │ │ │ │ -00000000000a21c8 0000000000000008 R_X86_64_RELATIVE a2010 │ │ │ │ -00000000000a21d0 0000000000000008 R_X86_64_RELATIVE 647f0 │ │ │ │ -00000000000a21d8 0000000000000008 R_X86_64_RELATIVE 64990 │ │ │ │ -00000000000a21e0 0000000000000008 R_X86_64_RELATIVE 633a0 │ │ │ │ -00000000000a21f0 0000000000000008 R_X86_64_RELATIVE 646c0 │ │ │ │ -00000000000a21f8 0000000000000008 R_X86_64_RELATIVE 646d0 │ │ │ │ -00000000000a2200 0000000000000008 R_X86_64_RELATIVE 64560 │ │ │ │ -00000000000a2218 0000000000000008 R_X86_64_RELATIVE 62480 │ │ │ │ -00000000000a2228 0000000000000008 R_X86_64_RELATIVE 641d0 │ │ │ │ -00000000000a2238 0000000000000008 R_X86_64_RELATIVE 64470 │ │ │ │ -00000000000a2240 0000000000000008 R_X86_64_RELATIVE 61f60 │ │ │ │ -00000000000a2248 0000000000000008 R_X86_64_RELATIVE 62400 │ │ │ │ -00000000000a2250 0000000000000008 R_X86_64_RELATIVE 61be0 │ │ │ │ -00000000000a2258 0000000000000008 R_X86_64_RELATIVE 61f70 │ │ │ │ -00000000000a2260 0000000000000008 R_X86_64_RELATIVE 645e0 │ │ │ │ -00000000000a2268 0000000000000008 R_X86_64_RELATIVE 61f90 │ │ │ │ -00000000000a2270 0000000000000008 R_X86_64_RELATIVE 620d0 │ │ │ │ -00000000000a2278 0000000000000008 R_X86_64_RELATIVE 61c00 │ │ │ │ -00000000000a2280 0000000000000008 R_X86_64_RELATIVE 61c20 │ │ │ │ -00000000000a2290 0000000000000008 R_X86_64_RELATIVE a2028 │ │ │ │ -00000000000a2298 0000000000000008 R_X86_64_RELATIVE 63670 │ │ │ │ -00000000000a22a0 0000000000000008 R_X86_64_RELATIVE 63700 │ │ │ │ -00000000000a22a8 0000000000000008 R_X86_64_RELATIVE 632b0 │ │ │ │ -00000000000a22b8 0000000000000008 R_X86_64_RELATIVE 64660 │ │ │ │ -00000000000a22c0 0000000000000008 R_X86_64_RELATIVE 64670 │ │ │ │ -00000000000a22c8 0000000000000008 R_X86_64_RELATIVE 67730 │ │ │ │ -00000000000a22e0 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a22f0 0000000000000008 R_X86_64_RELATIVE 64120 │ │ │ │ -00000000000a2300 0000000000000008 R_X86_64_RELATIVE 67500 │ │ │ │ -00000000000a2308 0000000000000008 R_X86_64_RELATIVE 61f20 │ │ │ │ -00000000000a2310 0000000000000008 R_X86_64_RELATIVE 67910 │ │ │ │ -00000000000a2318 0000000000000008 R_X86_64_RELATIVE 61cd0 │ │ │ │ -00000000000a2320 0000000000000008 R_X86_64_RELATIVE 61f30 │ │ │ │ -00000000000a2328 0000000000000008 R_X86_64_RELATIVE 67820 │ │ │ │ -00000000000a2330 0000000000000008 R_X86_64_RELATIVE 61f50 │ │ │ │ -00000000000a2338 0000000000000008 R_X86_64_RELATIVE 62090 │ │ │ │ -00000000000a2340 0000000000000008 R_X86_64_RELATIVE 61c60 │ │ │ │ -00000000000a2348 0000000000000008 R_X86_64_RELATIVE 61c80 │ │ │ │ -00000000000a2358 0000000000000008 R_X86_64_RELATIVE a2040 │ │ │ │ -00000000000a2360 0000000000000008 R_X86_64_RELATIVE 660c0 │ │ │ │ -00000000000a2368 0000000000000008 R_X86_64_RELATIVE 66190 │ │ │ │ -00000000000a2370 0000000000000008 R_X86_64_RELATIVE 632b0 │ │ │ │ -00000000000a2380 0000000000000008 R_X86_64_RELATIVE 64660 │ │ │ │ -00000000000a2388 0000000000000008 R_X86_64_RELATIVE 64670 │ │ │ │ -00000000000a2390 0000000000000008 R_X86_64_RELATIVE 67730 │ │ │ │ -00000000000a23a8 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a23b8 0000000000000008 R_X86_64_RELATIVE 64120 │ │ │ │ -00000000000a23c8 0000000000000008 R_X86_64_RELATIVE 67500 │ │ │ │ -00000000000a23d0 0000000000000008 R_X86_64_RELATIVE 61f20 │ │ │ │ -00000000000a23d8 0000000000000008 R_X86_64_RELATIVE 67910 │ │ │ │ -00000000000a23e0 0000000000000008 R_X86_64_RELATIVE 61cd0 │ │ │ │ -00000000000a23e8 0000000000000008 R_X86_64_RELATIVE 61f30 │ │ │ │ -00000000000a23f0 0000000000000008 R_X86_64_RELATIVE 67820 │ │ │ │ -00000000000a23f8 0000000000000008 R_X86_64_RELATIVE 61f50 │ │ │ │ -00000000000a2400 0000000000000008 R_X86_64_RELATIVE 62090 │ │ │ │ -00000000000a2408 0000000000000008 R_X86_64_RELATIVE 61c60 │ │ │ │ -00000000000a2410 0000000000000008 R_X86_64_RELATIVE 61c80 │ │ │ │ -00000000000a2420 0000000000000008 R_X86_64_RELATIVE a2058 │ │ │ │ -00000000000a2428 0000000000000008 R_X86_64_RELATIVE 63540 │ │ │ │ -00000000000a2430 0000000000000008 R_X86_64_RELATIVE 635d0 │ │ │ │ -00000000000a2438 0000000000000008 R_X86_64_RELATIVE 631c0 │ │ │ │ -00000000000a2448 0000000000000008 R_X86_64_RELATIVE 64690 │ │ │ │ -00000000000a2450 0000000000000008 R_X86_64_RELATIVE 646a0 │ │ │ │ -00000000000a2458 0000000000000008 R_X86_64_RELATIVE 66b80 │ │ │ │ -00000000000a2470 0000000000000008 R_X86_64_RELATIVE 62830 │ │ │ │ -00000000000a2480 0000000000000008 R_X86_64_RELATIVE 64070 │ │ │ │ -00000000000a2490 0000000000000008 R_X86_64_RELATIVE 66970 │ │ │ │ -00000000000a2498 0000000000000008 R_X86_64_RELATIVE 61ee0 │ │ │ │ -00000000000a24a0 0000000000000008 R_X86_64_RELATIVE 63480 │ │ │ │ -00000000000a24a8 0000000000000008 R_X86_64_RELATIVE 61d50 │ │ │ │ -00000000000a24b0 0000000000000008 R_X86_64_RELATIVE 61ef0 │ │ │ │ -00000000000a24b8 0000000000000008 R_X86_64_RELATIVE 66c50 │ │ │ │ -00000000000a24c0 0000000000000008 R_X86_64_RELATIVE 61f10 │ │ │ │ -00000000000a24c8 0000000000000008 R_X86_64_RELATIVE 62060 │ │ │ │ -00000000000a24d0 0000000000000008 R_X86_64_RELATIVE 61cf0 │ │ │ │ -00000000000a24d8 0000000000000008 R_X86_64_RELATIVE 61d10 │ │ │ │ -00000000000a24e8 0000000000000008 R_X86_64_RELATIVE a2070 │ │ │ │ -00000000000a24f0 0000000000000008 R_X86_64_RELATIVE 66390 │ │ │ │ -00000000000a24f8 0000000000000008 R_X86_64_RELATIVE 66460 │ │ │ │ -00000000000a2500 0000000000000008 R_X86_64_RELATIVE 631c0 │ │ │ │ -00000000000a2510 0000000000000008 R_X86_64_RELATIVE 64690 │ │ │ │ -00000000000a2518 0000000000000008 R_X86_64_RELATIVE 646a0 │ │ │ │ -00000000000a2520 0000000000000008 R_X86_64_RELATIVE 66b80 │ │ │ │ -00000000000a2538 0000000000000008 R_X86_64_RELATIVE 62830 │ │ │ │ -00000000000a2548 0000000000000008 R_X86_64_RELATIVE 64070 │ │ │ │ -00000000000a2558 0000000000000008 R_X86_64_RELATIVE 66970 │ │ │ │ -00000000000a2560 0000000000000008 R_X86_64_RELATIVE 61ee0 │ │ │ │ -00000000000a2568 0000000000000008 R_X86_64_RELATIVE 63480 │ │ │ │ -00000000000a2570 0000000000000008 R_X86_64_RELATIVE 61d50 │ │ │ │ -00000000000a2578 0000000000000008 R_X86_64_RELATIVE 61ef0 │ │ │ │ -00000000000a2580 0000000000000008 R_X86_64_RELATIVE 66c50 │ │ │ │ -00000000000a2588 0000000000000008 R_X86_64_RELATIVE 61f10 │ │ │ │ -00000000000a2590 0000000000000008 R_X86_64_RELATIVE 62060 │ │ │ │ -00000000000a2598 0000000000000008 R_X86_64_RELATIVE 61cf0 │ │ │ │ -00000000000a25a0 0000000000000008 R_X86_64_RELATIVE 61d10 │ │ │ │ -00000000000a25b0 0000000000000008 R_X86_64_RELATIVE a20a0 │ │ │ │ -00000000000a25b8 0000000000000008 R_X86_64_RELATIVE 64720 │ │ │ │ -00000000000a25c0 0000000000000008 R_X86_64_RELATIVE 648c0 │ │ │ │ -00000000000a25c8 0000000000000008 R_X86_64_RELATIVE 622f0 │ │ │ │ -00000000000a25d8 0000000000000008 R_X86_64_RELATIVE 646f0 │ │ │ │ -00000000000a25e0 0000000000000008 R_X86_64_RELATIVE 64700 │ │ │ │ -00000000000a25e8 0000000000000008 R_X86_64_RELATIVE 64370 │ │ │ │ -00000000000a2600 0000000000000008 R_X86_64_RELATIVE 62590 │ │ │ │ -00000000000a2610 0000000000000008 R_X86_64_RELATIVE 63fc0 │ │ │ │ -00000000000a2620 0000000000000008 R_X86_64_RELATIVE 64280 │ │ │ │ -00000000000a2628 0000000000000008 R_X86_64_RELATIVE 61ea0 │ │ │ │ -00000000000a2630 0000000000000008 R_X86_64_RELATIVE 62440 │ │ │ │ -00000000000a2638 0000000000000008 R_X86_64_RELATIVE 61dd0 │ │ │ │ -00000000000a2640 0000000000000008 R_X86_64_RELATIVE 61eb0 │ │ │ │ -00000000000a2648 0000000000000008 R_X86_64_RELATIVE 643f0 │ │ │ │ -00000000000a2650 0000000000000008 R_X86_64_RELATIVE 61ed0 │ │ │ │ -00000000000a2658 0000000000000008 R_X86_64_RELATIVE 62030 │ │ │ │ -00000000000a2660 0000000000000008 R_X86_64_RELATIVE 61d70 │ │ │ │ -00000000000a2668 0000000000000008 R_X86_64_RELATIVE 61d90 │ │ │ │ -00000000000a2678 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a2680 0000000000000008 R_X86_64_RELATIVE 62d60 │ │ │ │ -00000000000a2688 0000000000000008 R_X86_64_RELATIVE 14752 │ │ │ │ -00000000000a2690 0000000000000008 R_X86_64_RELATIVE 62150 │ │ │ │ -00000000000a2698 0000000000000008 R_X86_64_RELATIVE 62fb0 │ │ │ │ -00000000000a26a8 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a26b0 0000000000000008 R_X86_64_RELATIVE 621b0 │ │ │ │ -00000000000a26b8 0000000000000008 R_X86_64_RELATIVE 63010 │ │ │ │ -00000000000a26d0 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a26d8 0000000000000008 R_X86_64_RELATIVE 62210 │ │ │ │ -00000000000a26e0 0000000000000008 R_X86_64_RELATIVE 63080 │ │ │ │ +00000000000a16d8 0000000000000008 R_X86_64_RELATIVE 8fb20 │ │ │ │ +00000000000a16e8 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ +00000000000a1710 0000000000000008 R_X86_64_RELATIVE 8fba0 │ │ │ │ +00000000000a1718 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ +00000000000a1728 0000000000000008 R_X86_64_RELATIVE 8fbf8 │ │ │ │ +00000000000a1730 0000000000000008 R_X86_64_RELATIVE a1708 │ │ │ │ +00000000000a1740 0000000000000008 R_X86_64_RELATIVE 8fc20 │ │ │ │ +00000000000a1758 0000000000000008 R_X86_64_RELATIVE 8fc80 │ │ │ │ +00000000000a1760 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a1770 0000000000000008 R_X86_64_RELATIVE 8fd00 │ │ │ │ +00000000000a1778 0000000000000008 R_X86_64_RELATIVE a1750 │ │ │ │ +00000000000a1788 0000000000000008 R_X86_64_RELATIVE 8fd80 │ │ │ │ +00000000000a1790 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a17a0 0000000000000008 R_X86_64_RELATIVE 8fe00 │ │ │ │ +00000000000a17a8 0000000000000008 R_X86_64_RELATIVE a1780 │ │ │ │ +00000000000a17b8 0000000000000008 R_X86_64_RELATIVE 8fe80 │ │ │ │ +00000000000a17c0 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a17d0 0000000000000008 R_X86_64_RELATIVE 8ff00 │ │ │ │ +00000000000a17d8 0000000000000008 R_X86_64_RELATIVE a17b0 │ │ │ │ +00000000000a17e8 0000000000000008 R_X86_64_RELATIVE 8ff80 │ │ │ │ +00000000000a17f0 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a1800 0000000000000008 R_X86_64_RELATIVE 90000 │ │ │ │ +00000000000a1808 0000000000000008 R_X86_64_RELATIVE a17e0 │ │ │ │ +00000000000a1818 0000000000000008 R_X86_64_RELATIVE 90080 │ │ │ │ +00000000000a1828 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a1848 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a1860 0000000000000008 R_X86_64_RELATIVE 900c0 │ │ │ │ +00000000000a1868 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a1878 0000000000000008 R_X86_64_RELATIVE 90140 │ │ │ │ +00000000000a1880 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a1890 0000000000000008 R_X86_64_RELATIVE 901c0 │ │ │ │ +00000000000a18a0 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a18c0 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a18d8 0000000000000008 R_X86_64_RELATIVE 90200 │ │ │ │ +00000000000a18e0 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a18f0 0000000000000008 R_X86_64_RELATIVE 902a0 │ │ │ │ +00000000000a1900 0000000000000008 R_X86_64_RELATIVE a0ca0 │ │ │ │ +00000000000a1910 0000000000000008 R_X86_64_RELATIVE a1678 │ │ │ │ +00000000000a1920 0000000000000008 R_X86_64_RELATIVE a0c90 │ │ │ │ +00000000000a1938 0000000000000008 R_X86_64_RELATIVE a1678 │ │ │ │ +00000000000a1940 0000000000000008 R_X86_64_RELATIVE 72ee0 │ │ │ │ +00000000000a1948 0000000000000008 R_X86_64_RELATIVE 72f00 │ │ │ │ +00000000000a19b0 0000000000000008 R_X86_64_RELATIVE a1768 │ │ │ │ +00000000000a19b8 0000000000000008 R_X86_64_RELATIVE 761b0 │ │ │ │ +00000000000a19c0 0000000000000008 R_X86_64_RELATIVE 76350 │ │ │ │ +00000000000a19c8 0000000000000008 R_X86_64_RELATIVE 74580 │ │ │ │ +00000000000a19d8 0000000000000008 R_X86_64_RELATIVE 76040 │ │ │ │ +00000000000a19e0 0000000000000008 R_X86_64_RELATIVE 76050 │ │ │ │ +00000000000a19e8 0000000000000008 R_X86_64_RELATIVE 75ee0 │ │ │ │ +00000000000a1a00 0000000000000008 R_X86_64_RELATIVE 73440 │ │ │ │ +00000000000a1a10 0000000000000008 R_X86_64_RELATIVE 75b50 │ │ │ │ +00000000000a1a20 0000000000000008 R_X86_64_RELATIVE 75df0 │ │ │ │ +00000000000a1a28 0000000000000008 R_X86_64_RELATIVE 72d40 │ │ │ │ +00000000000a1a30 0000000000000008 R_X86_64_RELATIVE 733c0 │ │ │ │ +00000000000a1a38 0000000000000008 R_X86_64_RELATIVE 729c0 │ │ │ │ +00000000000a1a40 0000000000000008 R_X86_64_RELATIVE 72d50 │ │ │ │ +00000000000a1a48 0000000000000008 R_X86_64_RELATIVE 75f60 │ │ │ │ +00000000000a1a50 0000000000000008 R_X86_64_RELATIVE 72d70 │ │ │ │ +00000000000a1a58 0000000000000008 R_X86_64_RELATIVE 72eb0 │ │ │ │ +00000000000a1a60 0000000000000008 R_X86_64_RELATIVE 729e0 │ │ │ │ +00000000000a1a68 0000000000000008 R_X86_64_RELATIVE 72a00 │ │ │ │ +00000000000a1a78 0000000000000008 R_X86_64_RELATIVE a1780 │ │ │ │ +00000000000a1a80 0000000000000008 R_X86_64_RELATIVE 74d10 │ │ │ │ +00000000000a1a88 0000000000000008 R_X86_64_RELATIVE 74da0 │ │ │ │ +00000000000a1a90 0000000000000008 R_X86_64_RELATIVE 74490 │ │ │ │ +00000000000a1aa0 0000000000000008 R_X86_64_RELATIVE 75fe0 │ │ │ │ +00000000000a1aa8 0000000000000008 R_X86_64_RELATIVE 75ff0 │ │ │ │ +00000000000a1ab0 0000000000000008 R_X86_64_RELATIVE 790f0 │ │ │ │ +00000000000a1ac8 0000000000000008 R_X86_64_RELATIVE 7a170 │ │ │ │ +00000000000a1ad8 0000000000000008 R_X86_64_RELATIVE 75aa0 │ │ │ │ +00000000000a1ae8 0000000000000008 R_X86_64_RELATIVE 78ec0 │ │ │ │ +00000000000a1af0 0000000000000008 R_X86_64_RELATIVE 72d00 │ │ │ │ +00000000000a1af8 0000000000000008 R_X86_64_RELATIVE 792d0 │ │ │ │ +00000000000a1b00 0000000000000008 R_X86_64_RELATIVE 72ab0 │ │ │ │ +00000000000a1b08 0000000000000008 R_X86_64_RELATIVE 72d10 │ │ │ │ +00000000000a1b10 0000000000000008 R_X86_64_RELATIVE 791e0 │ │ │ │ +00000000000a1b18 0000000000000008 R_X86_64_RELATIVE 72d30 │ │ │ │ +00000000000a1b20 0000000000000008 R_X86_64_RELATIVE 72e70 │ │ │ │ +00000000000a1b28 0000000000000008 R_X86_64_RELATIVE 72a40 │ │ │ │ +00000000000a1b30 0000000000000008 R_X86_64_RELATIVE 72a60 │ │ │ │ +00000000000a1b40 0000000000000008 R_X86_64_RELATIVE a1798 │ │ │ │ +00000000000a1b48 0000000000000008 R_X86_64_RELATIVE 77a80 │ │ │ │ +00000000000a1b50 0000000000000008 R_X86_64_RELATIVE 77b50 │ │ │ │ +00000000000a1b58 0000000000000008 R_X86_64_RELATIVE 74490 │ │ │ │ +00000000000a1b68 0000000000000008 R_X86_64_RELATIVE 75fe0 │ │ │ │ +00000000000a1b70 0000000000000008 R_X86_64_RELATIVE 75ff0 │ │ │ │ +00000000000a1b78 0000000000000008 R_X86_64_RELATIVE 790f0 │ │ │ │ +00000000000a1b90 0000000000000008 R_X86_64_RELATIVE 7a170 │ │ │ │ +00000000000a1ba0 0000000000000008 R_X86_64_RELATIVE 75aa0 │ │ │ │ +00000000000a1bb0 0000000000000008 R_X86_64_RELATIVE 78ec0 │ │ │ │ +00000000000a1bb8 0000000000000008 R_X86_64_RELATIVE 72d00 │ │ │ │ +00000000000a1bc0 0000000000000008 R_X86_64_RELATIVE 792d0 │ │ │ │ +00000000000a1bc8 0000000000000008 R_X86_64_RELATIVE 72ab0 │ │ │ │ +00000000000a1bd0 0000000000000008 R_X86_64_RELATIVE 72d10 │ │ │ │ +00000000000a1bd8 0000000000000008 R_X86_64_RELATIVE 791e0 │ │ │ │ +00000000000a1be0 0000000000000008 R_X86_64_RELATIVE 72d30 │ │ │ │ +00000000000a1be8 0000000000000008 R_X86_64_RELATIVE 72e70 │ │ │ │ +00000000000a1bf0 0000000000000008 R_X86_64_RELATIVE 72a40 │ │ │ │ +00000000000a1bf8 0000000000000008 R_X86_64_RELATIVE 72a60 │ │ │ │ +00000000000a1c08 0000000000000008 R_X86_64_RELATIVE a17b0 │ │ │ │ +00000000000a1c10 0000000000000008 R_X86_64_RELATIVE 74720 │ │ │ │ +00000000000a1c18 0000000000000008 R_X86_64_RELATIVE 747b0 │ │ │ │ +00000000000a1c20 0000000000000008 R_X86_64_RELATIVE 743a0 │ │ │ │ +00000000000a1c30 0000000000000008 R_X86_64_RELATIVE 76010 │ │ │ │ +00000000000a1c38 0000000000000008 R_X86_64_RELATIVE 76020 │ │ │ │ +00000000000a1c40 0000000000000008 R_X86_64_RELATIVE 78540 │ │ │ │ +00000000000a1c58 0000000000000008 R_X86_64_RELATIVE 737f0 │ │ │ │ +00000000000a1c68 0000000000000008 R_X86_64_RELATIVE 759f0 │ │ │ │ +00000000000a1c78 0000000000000008 R_X86_64_RELATIVE 78330 │ │ │ │ +00000000000a1c80 0000000000000008 R_X86_64_RELATIVE 72cc0 │ │ │ │ +00000000000a1c88 0000000000000008 R_X86_64_RELATIVE 74660 │ │ │ │ +00000000000a1c90 0000000000000008 R_X86_64_RELATIVE 72b30 │ │ │ │ +00000000000a1c98 0000000000000008 R_X86_64_RELATIVE 72cd0 │ │ │ │ +00000000000a1ca0 0000000000000008 R_X86_64_RELATIVE 78610 │ │ │ │ +00000000000a1ca8 0000000000000008 R_X86_64_RELATIVE 72cf0 │ │ │ │ +00000000000a1cb0 0000000000000008 R_X86_64_RELATIVE 72e40 │ │ │ │ +00000000000a1cb8 0000000000000008 R_X86_64_RELATIVE 72ad0 │ │ │ │ +00000000000a1cc0 0000000000000008 R_X86_64_RELATIVE 72af0 │ │ │ │ +00000000000a1cd0 0000000000000008 R_X86_64_RELATIVE a17c8 │ │ │ │ +00000000000a1cd8 0000000000000008 R_X86_64_RELATIVE 77d50 │ │ │ │ +00000000000a1ce0 0000000000000008 R_X86_64_RELATIVE 77e20 │ │ │ │ +00000000000a1ce8 0000000000000008 R_X86_64_RELATIVE 743a0 │ │ │ │ +00000000000a1cf8 0000000000000008 R_X86_64_RELATIVE 76010 │ │ │ │ +00000000000a1d00 0000000000000008 R_X86_64_RELATIVE 76020 │ │ │ │ +00000000000a1d08 0000000000000008 R_X86_64_RELATIVE 78540 │ │ │ │ +00000000000a1d20 0000000000000008 R_X86_64_RELATIVE 737f0 │ │ │ │ +00000000000a1d30 0000000000000008 R_X86_64_RELATIVE 759f0 │ │ │ │ +00000000000a1d40 0000000000000008 R_X86_64_RELATIVE 78330 │ │ │ │ +00000000000a1d48 0000000000000008 R_X86_64_RELATIVE 72cc0 │ │ │ │ +00000000000a1d50 0000000000000008 R_X86_64_RELATIVE 74660 │ │ │ │ +00000000000a1d58 0000000000000008 R_X86_64_RELATIVE 72b30 │ │ │ │ +00000000000a1d60 0000000000000008 R_X86_64_RELATIVE 72cd0 │ │ │ │ +00000000000a1d68 0000000000000008 R_X86_64_RELATIVE 78610 │ │ │ │ +00000000000a1d70 0000000000000008 R_X86_64_RELATIVE 72cf0 │ │ │ │ +00000000000a1d78 0000000000000008 R_X86_64_RELATIVE 72e40 │ │ │ │ +00000000000a1d80 0000000000000008 R_X86_64_RELATIVE 72ad0 │ │ │ │ +00000000000a1d88 0000000000000008 R_X86_64_RELATIVE 72af0 │ │ │ │ +00000000000a1d98 0000000000000008 R_X86_64_RELATIVE a17f8 │ │ │ │ +00000000000a1da0 0000000000000008 R_X86_64_RELATIVE 760e0 │ │ │ │ +00000000000a1da8 0000000000000008 R_X86_64_RELATIVE 76280 │ │ │ │ +00000000000a1db0 0000000000000008 R_X86_64_RELATIVE 732b0 │ │ │ │ +00000000000a1dc0 0000000000000008 R_X86_64_RELATIVE 76070 │ │ │ │ +00000000000a1dc8 0000000000000008 R_X86_64_RELATIVE 76080 │ │ │ │ +00000000000a1dd0 0000000000000008 R_X86_64_RELATIVE 75cf0 │ │ │ │ +00000000000a1de8 0000000000000008 R_X86_64_RELATIVE 73550 │ │ │ │ +00000000000a1df8 0000000000000008 R_X86_64_RELATIVE 75940 │ │ │ │ +00000000000a1e08 0000000000000008 R_X86_64_RELATIVE 75c00 │ │ │ │ +00000000000a1e10 0000000000000008 R_X86_64_RELATIVE 72c80 │ │ │ │ +00000000000a1e18 0000000000000008 R_X86_64_RELATIVE 73400 │ │ │ │ +00000000000a1e20 0000000000000008 R_X86_64_RELATIVE 72bb0 │ │ │ │ +00000000000a1e28 0000000000000008 R_X86_64_RELATIVE 72c90 │ │ │ │ +00000000000a1e30 0000000000000008 R_X86_64_RELATIVE 75d70 │ │ │ │ +00000000000a1e38 0000000000000008 R_X86_64_RELATIVE 72cb0 │ │ │ │ +00000000000a1e40 0000000000000008 R_X86_64_RELATIVE 72e10 │ │ │ │ +00000000000a1e48 0000000000000008 R_X86_64_RELATIVE 72b50 │ │ │ │ +00000000000a1e50 0000000000000008 R_X86_64_RELATIVE 72b70 │ │ │ │ +00000000000a1e60 0000000000000008 R_X86_64_RELATIVE a1810 │ │ │ │ +00000000000a1e68 0000000000000008 R_X86_64_RELATIVE 74850 │ │ │ │ +00000000000a1e70 0000000000000008 R_X86_64_RELATIVE 1830e │ │ │ │ +00000000000a1e78 0000000000000008 R_X86_64_RELATIVE 731c0 │ │ │ │ +00000000000a1e80 0000000000000008 R_X86_64_RELATIVE 74080 │ │ │ │ +00000000000a1e90 0000000000000008 R_X86_64_RELATIVE a1810 │ │ │ │ +00000000000a1e98 0000000000000008 R_X86_64_RELATIVE 73210 │ │ │ │ +00000000000a1ea0 0000000000000008 R_X86_64_RELATIVE 740d0 │ │ │ │ +00000000000a1eb8 0000000000000008 R_X86_64_RELATIVE a1810 │ │ │ │ +00000000000a1ec0 0000000000000008 R_X86_64_RELATIVE 73260 │ │ │ │ +00000000000a1ec8 0000000000000008 R_X86_64_RELATIVE 74130 │ │ │ │ +00000000000a1ed8 0000000000000008 R_X86_64_RELATIVE a1888 │ │ │ │ +00000000000a1ee0 0000000000000008 R_X86_64_RELATIVE 74a70 │ │ │ │ +00000000000a1ee8 0000000000000008 R_X86_64_RELATIVE 18242 │ │ │ │ +00000000000a1ef0 0000000000000008 R_X86_64_RELATIVE 72f30 │ │ │ │ +00000000000a1ef8 0000000000000008 R_X86_64_RELATIVE 73f70 │ │ │ │ +00000000000a1f08 0000000000000008 R_X86_64_RELATIVE a1888 │ │ │ │ +00000000000a1f10 0000000000000008 R_X86_64_RELATIVE 72f80 │ │ │ │ +00000000000a1f18 0000000000000008 R_X86_64_RELATIVE 73fc0 │ │ │ │ +00000000000a1f30 0000000000000008 R_X86_64_RELATIVE a1888 │ │ │ │ +00000000000a1f38 0000000000000008 R_X86_64_RELATIVE 72fd0 │ │ │ │ +00000000000a1f40 0000000000000008 R_X86_64_RELATIVE 74020 │ │ │ │ +00000000000a1f50 0000000000000008 R_X86_64_RELATIVE a18e8 │ │ │ │ +00000000000a1f58 0000000000000008 R_X86_64_RELATIVE 73d20 │ │ │ │ +00000000000a1f60 0000000000000008 R_X86_64_RELATIVE 18164 │ │ │ │ +00000000000a1f68 0000000000000008 R_X86_64_RELATIVE 73020 │ │ │ │ +00000000000a1f70 0000000000000008 R_X86_64_RELATIVE 74190 │ │ │ │ +00000000000a1f80 0000000000000008 R_X86_64_RELATIVE a18e8 │ │ │ │ +00000000000a1f88 0000000000000008 R_X86_64_RELATIVE 73080 │ │ │ │ +00000000000a1f90 0000000000000008 R_X86_64_RELATIVE 741f0 │ │ │ │ +00000000000a1fa8 0000000000000008 R_X86_64_RELATIVE a18e8 │ │ │ │ +00000000000a1fb0 0000000000000008 R_X86_64_RELATIVE 730e0 │ │ │ │ +00000000000a1fb8 0000000000000008 R_X86_64_RELATIVE 74260 │ │ │ │ +00000000000a1fd8 0000000000000008 R_X86_64_RELATIVE 902e0 │ │ │ │ +00000000000a1fe8 0000000000000008 R_X86_64_RELATIVE 90340 │ │ │ │ +00000000000a1ff8 0000000000000008 R_X86_64_RELATIVE 903a0 │ │ │ │ +00000000000a2000 0000000000000008 R_X86_64_RELATIVE a1fd0 │ │ │ │ +00000000000a2010 0000000000000008 R_X86_64_RELATIVE 903e0 │ │ │ │ +00000000000a2020 0000000000000008 R_X86_64_RELATIVE 90420 │ │ │ │ +00000000000a2028 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ +00000000000a2038 0000000000000008 R_X86_64_RELATIVE 90460 │ │ │ │ +00000000000a2048 0000000000000008 R_X86_64_RELATIVE a1ff0 │ │ │ │ +00000000000a2060 0000000000000008 R_X86_64_RELATIVE 904a0 │ │ │ │ +00000000000a2070 0000000000000008 R_X86_64_RELATIVE 904e0 │ │ │ │ +00000000000a2080 0000000000000008 R_X86_64_RELATIVE 90540 │ │ │ │ +00000000000a2088 0000000000000008 R_X86_64_RELATIVE a2068 │ │ │ │ +00000000000a2098 0000000000000008 R_X86_64_RELATIVE 905c0 │ │ │ │ +00000000000a20a0 0000000000000008 R_X86_64_RELATIVE a2078 │ │ │ │ +00000000000a20b0 0000000000000008 R_X86_64_RELATIVE 90660 │ │ │ │ +00000000000a20c0 0000000000000008 R_X86_64_RELATIVE a2090 │ │ │ │ +00000000000a20e8 0000000000000008 R_X86_64_RELATIVE 906e0 │ │ │ │ +00000000000a20f0 0000000000000008 R_X86_64_RELATIVE a20a8 │ │ │ │ +00000000000a2100 0000000000000008 R_X86_64_RELATIVE 90738 │ │ │ │ +00000000000a2108 0000000000000008 R_X86_64_RELATIVE a20e0 │ │ │ │ +00000000000a2118 0000000000000008 R_X86_64_RELATIVE 90760 │ │ │ │ +00000000000a2120 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a2130 0000000000000008 R_X86_64_RELATIVE 907e0 │ │ │ │ +00000000000a2138 0000000000000008 R_X86_64_RELATIVE a2110 │ │ │ │ +00000000000a2148 0000000000000008 R_X86_64_RELATIVE 90860 │ │ │ │ +00000000000a2150 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a2160 0000000000000008 R_X86_64_RELATIVE 908e0 │ │ │ │ +00000000000a2168 0000000000000008 R_X86_64_RELATIVE a2140 │ │ │ │ +00000000000a2178 0000000000000008 R_X86_64_RELATIVE 90960 │ │ │ │ +00000000000a2180 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a2190 0000000000000008 R_X86_64_RELATIVE 909e0 │ │ │ │ +00000000000a2198 0000000000000008 R_X86_64_RELATIVE a2170 │ │ │ │ +00000000000a21a8 0000000000000008 R_X86_64_RELATIVE 90a60 │ │ │ │ +00000000000a21b0 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a21c0 0000000000000008 R_X86_64_RELATIVE 90ae0 │ │ │ │ +00000000000a21c8 0000000000000008 R_X86_64_RELATIVE a21a0 │ │ │ │ +00000000000a21d8 0000000000000008 R_X86_64_RELATIVE 90b60 │ │ │ │ +00000000000a21e0 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a21f0 0000000000000008 R_X86_64_RELATIVE 90be0 │ │ │ │ +00000000000a21f8 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a2208 0000000000000008 R_X86_64_RELATIVE 90c60 │ │ │ │ +00000000000a2210 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a2270 0000000000000008 R_X86_64_RELATIVE a2128 │ │ │ │ +00000000000a2278 0000000000000008 R_X86_64_RELATIVE 808a0 │ │ │ │ +00000000000a2280 0000000000000008 R_X86_64_RELATIVE 80a40 │ │ │ │ +00000000000a2288 0000000000000008 R_X86_64_RELATIVE 7ee90 │ │ │ │ +00000000000a2298 0000000000000008 R_X86_64_RELATIVE 80770 │ │ │ │ +00000000000a22a0 0000000000000008 R_X86_64_RELATIVE 80780 │ │ │ │ +00000000000a22a8 0000000000000008 R_X86_64_RELATIVE 7e8a0 │ │ │ │ +00000000000a22c0 0000000000000008 R_X86_64_RELATIVE 803d0 │ │ │ │ +00000000000a22d0 0000000000000008 R_X86_64_RELATIVE 80320 │ │ │ │ +00000000000a22e0 0000000000000008 R_X86_64_RELATIVE 7eb80 │ │ │ │ +00000000000a22e8 0000000000000008 R_X86_64_RELATIVE 7de40 │ │ │ │ +00000000000a22f0 0000000000000008 R_X86_64_RELATIVE 7f080 │ │ │ │ +00000000000a22f8 0000000000000008 R_X86_64_RELATIVE 7dac0 │ │ │ │ +00000000000a2300 0000000000000008 R_X86_64_RELATIVE 7de50 │ │ │ │ +00000000000a2308 0000000000000008 R_X86_64_RELATIVE 7e930 │ │ │ │ +00000000000a2310 0000000000000008 R_X86_64_RELATIVE 7de70 │ │ │ │ +00000000000a2318 0000000000000008 R_X86_64_RELATIVE 7dfb0 │ │ │ │ +00000000000a2320 0000000000000008 R_X86_64_RELATIVE 7dae0 │ │ │ │ +00000000000a2328 0000000000000008 R_X86_64_RELATIVE 7db00 │ │ │ │ +00000000000a2338 0000000000000008 R_X86_64_RELATIVE a2140 │ │ │ │ +00000000000a2340 0000000000000008 R_X86_64_RELATIVE 7f470 │ │ │ │ +00000000000a2348 0000000000000008 R_X86_64_RELATIVE 7f4f0 │ │ │ │ +00000000000a2350 0000000000000008 R_X86_64_RELATIVE 7eda0 │ │ │ │ +00000000000a2360 0000000000000008 R_X86_64_RELATIVE 80710 │ │ │ │ +00000000000a2368 0000000000000008 R_X86_64_RELATIVE 80720 │ │ │ │ +00000000000a2370 0000000000000008 R_X86_64_RELATIVE 83b30 │ │ │ │ +00000000000a2388 0000000000000008 R_X86_64_RELATIVE 84630 │ │ │ │ +00000000000a2398 0000000000000008 R_X86_64_RELATIVE 80270 │ │ │ │ +00000000000a23a8 0000000000000008 R_X86_64_RELATIVE 83740 │ │ │ │ +00000000000a23b0 0000000000000008 R_X86_64_RELATIVE 7de00 │ │ │ │ +00000000000a23b8 0000000000000008 R_X86_64_RELATIVE 84fc0 │ │ │ │ +00000000000a23c0 0000000000000008 R_X86_64_RELATIVE 7dbb0 │ │ │ │ +00000000000a23c8 0000000000000008 R_X86_64_RELATIVE 7de10 │ │ │ │ +00000000000a23d0 0000000000000008 R_X86_64_RELATIVE 83ba0 │ │ │ │ +00000000000a23d8 0000000000000008 R_X86_64_RELATIVE 7de30 │ │ │ │ +00000000000a23e0 0000000000000008 R_X86_64_RELATIVE 7df70 │ │ │ │ +00000000000a23e8 0000000000000008 R_X86_64_RELATIVE 7db40 │ │ │ │ +00000000000a23f0 0000000000000008 R_X86_64_RELATIVE 7db60 │ │ │ │ +00000000000a2400 0000000000000008 R_X86_64_RELATIVE a2158 │ │ │ │ +00000000000a2408 0000000000000008 R_X86_64_RELATIVE 820f0 │ │ │ │ +00000000000a2410 0000000000000008 R_X86_64_RELATIVE 821f0 │ │ │ │ +00000000000a2418 0000000000000008 R_X86_64_RELATIVE 7eda0 │ │ │ │ +00000000000a2428 0000000000000008 R_X86_64_RELATIVE 80710 │ │ │ │ +00000000000a2430 0000000000000008 R_X86_64_RELATIVE 80720 │ │ │ │ +00000000000a2438 0000000000000008 R_X86_64_RELATIVE 83b30 │ │ │ │ +00000000000a2450 0000000000000008 R_X86_64_RELATIVE 84630 │ │ │ │ +00000000000a2460 0000000000000008 R_X86_64_RELATIVE 80270 │ │ │ │ +00000000000a2470 0000000000000008 R_X86_64_RELATIVE 83740 │ │ │ │ +00000000000a2478 0000000000000008 R_X86_64_RELATIVE 7de00 │ │ │ │ +00000000000a2480 0000000000000008 R_X86_64_RELATIVE 84fc0 │ │ │ │ +00000000000a2488 0000000000000008 R_X86_64_RELATIVE 7dbb0 │ │ │ │ +00000000000a2490 0000000000000008 R_X86_64_RELATIVE 7de10 │ │ │ │ +00000000000a2498 0000000000000008 R_X86_64_RELATIVE 83ba0 │ │ │ │ +00000000000a24a0 0000000000000008 R_X86_64_RELATIVE 7de30 │ │ │ │ +00000000000a24a8 0000000000000008 R_X86_64_RELATIVE 7df70 │ │ │ │ +00000000000a24b0 0000000000000008 R_X86_64_RELATIVE 7db40 │ │ │ │ +00000000000a24b8 0000000000000008 R_X86_64_RELATIVE 7db60 │ │ │ │ +00000000000a24c8 0000000000000008 R_X86_64_RELATIVE a2170 │ │ │ │ +00000000000a24d0 0000000000000008 R_X86_64_RELATIVE 7f250 │ │ │ │ +00000000000a24d8 0000000000000008 R_X86_64_RELATIVE 7f2e0 │ │ │ │ +00000000000a24e0 0000000000000008 R_X86_64_RELATIVE 7ecb0 │ │ │ │ +00000000000a24f0 0000000000000008 R_X86_64_RELATIVE 80740 │ │ │ │ +00000000000a24f8 0000000000000008 R_X86_64_RELATIVE 80750 │ │ │ │ +00000000000a2500 0000000000000008 R_X86_64_RELATIVE 831d0 │ │ │ │ +00000000000a2518 0000000000000008 R_X86_64_RELATIVE 7e200 │ │ │ │ +00000000000a2528 0000000000000008 R_X86_64_RELATIVE 801c0 │ │ │ │ +00000000000a2538 0000000000000008 R_X86_64_RELATIVE 83050 │ │ │ │ +00000000000a2540 0000000000000008 R_X86_64_RELATIVE 7ddc0 │ │ │ │ +00000000000a2548 0000000000000008 R_X86_64_RELATIVE 84060 │ │ │ │ +00000000000a2550 0000000000000008 R_X86_64_RELATIVE 7dc30 │ │ │ │ +00000000000a2558 0000000000000008 R_X86_64_RELATIVE 7ddd0 │ │ │ │ +00000000000a2560 0000000000000008 R_X86_64_RELATIVE 832a0 │ │ │ │ +00000000000a2568 0000000000000008 R_X86_64_RELATIVE 7ddf0 │ │ │ │ +00000000000a2570 0000000000000008 R_X86_64_RELATIVE 7df40 │ │ │ │ +00000000000a2578 0000000000000008 R_X86_64_RELATIVE 7dbd0 │ │ │ │ +00000000000a2580 0000000000000008 R_X86_64_RELATIVE 7dbf0 │ │ │ │ +00000000000a2590 0000000000000008 R_X86_64_RELATIVE a2188 │ │ │ │ +00000000000a2598 0000000000000008 R_X86_64_RELATIVE 82420 │ │ │ │ +00000000000a25a0 0000000000000008 R_X86_64_RELATIVE 824f0 │ │ │ │ +00000000000a25a8 0000000000000008 R_X86_64_RELATIVE 7ecb0 │ │ │ │ +00000000000a25b8 0000000000000008 R_X86_64_RELATIVE 80740 │ │ │ │ +00000000000a25c0 0000000000000008 R_X86_64_RELATIVE 80750 │ │ │ │ +00000000000a25c8 0000000000000008 R_X86_64_RELATIVE 831d0 │ │ │ │ +00000000000a25e0 0000000000000008 R_X86_64_RELATIVE 7e200 │ │ │ │ +00000000000a25f0 0000000000000008 R_X86_64_RELATIVE 801c0 │ │ │ │ +00000000000a2600 0000000000000008 R_X86_64_RELATIVE 83050 │ │ │ │ +00000000000a2608 0000000000000008 R_X86_64_RELATIVE 7ddc0 │ │ │ │ +00000000000a2610 0000000000000008 R_X86_64_RELATIVE 84060 │ │ │ │ +00000000000a2618 0000000000000008 R_X86_64_RELATIVE 7dc30 │ │ │ │ +00000000000a2620 0000000000000008 R_X86_64_RELATIVE 7ddd0 │ │ │ │ +00000000000a2628 0000000000000008 R_X86_64_RELATIVE 832a0 │ │ │ │ +00000000000a2630 0000000000000008 R_X86_64_RELATIVE 7ddf0 │ │ │ │ +00000000000a2638 0000000000000008 R_X86_64_RELATIVE 7df40 │ │ │ │ +00000000000a2640 0000000000000008 R_X86_64_RELATIVE 7dbd0 │ │ │ │ +00000000000a2648 0000000000000008 R_X86_64_RELATIVE 7dbf0 │ │ │ │ +00000000000a2658 0000000000000008 R_X86_64_RELATIVE a21b8 │ │ │ │ +00000000000a2660 0000000000000008 R_X86_64_RELATIVE 807d0 │ │ │ │ +00000000000a2668 0000000000000008 R_X86_64_RELATIVE 80970 │ │ │ │ +00000000000a2670 0000000000000008 R_X86_64_RELATIVE 7ef70 │ │ │ │ +00000000000a2680 0000000000000008 R_X86_64_RELATIVE 807a0 │ │ │ │ +00000000000a2688 0000000000000008 R_X86_64_RELATIVE 807b0 │ │ │ │ +00000000000a2690 0000000000000008 R_X86_64_RELATIVE 7f170 │ │ │ │ +00000000000a26a8 0000000000000008 R_X86_64_RELATIVE 80570 │ │ │ │ +00000000000a26b8 0000000000000008 R_X86_64_RELATIVE 80110 │ │ │ │ +00000000000a26c8 0000000000000008 R_X86_64_RELATIVE 82af0 │ │ │ │ +00000000000a26d0 0000000000000008 R_X86_64_RELATIVE 7dd80 │ │ │ │ +00000000000a26d8 0000000000000008 R_X86_64_RELATIVE 82c60 │ │ │ │ +00000000000a26e0 0000000000000008 R_X86_64_RELATIVE 7dcb0 │ │ │ │ +00000000000a26e8 0000000000000008 R_X86_64_RELATIVE 7dd90 │ │ │ │ +00000000000a26f0 0000000000000008 R_X86_64_RELATIVE 7f380 │ │ │ │ +00000000000a26f8 0000000000000008 R_X86_64_RELATIVE 7ddb0 │ │ │ │ +00000000000a2700 0000000000000008 R_X86_64_RELATIVE 7df10 │ │ │ │ +00000000000a2708 0000000000000008 R_X86_64_RELATIVE 7dc50 │ │ │ │ +00000000000a2710 0000000000000008 R_X86_64_RELATIVE 7dc70 │ │ │ │ 00000000000a3008 0000000000000008 R_X86_64_RELATIVE a3008 │ │ │ │ -00000000000a3018 0000000000000008 R_X86_64_RELATIVE a0f90 │ │ │ │ -00000000000a3020 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -00000000000a3038 0000000000000008 R_X86_64_RELATIVE a1f20 │ │ │ │ -00000000000a14e8 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1508 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1518 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a3020 0000000000000008 R_X86_64_RELATIVE a10a0 │ │ │ │ +00000000000a3028 0000000000000008 R_X86_64_RELATIVE a1128 │ │ │ │ +00000000000a3038 0000000000000008 R_X86_64_RELATIVE a1660 │ │ │ │ +00000000000a0c88 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0d68 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0d78 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0d88 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a1528 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1538 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a1548 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a1558 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1570 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1e80 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a26f0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2700 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2710 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2720 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2730 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2740 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a14e0 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1500 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1510 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1568 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1578 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1588 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a15a0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a15b0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1fc8 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a2728 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a2738 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0c80 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0d60 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0d70 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0d80 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a1520 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1530 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a1540 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a1550 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1578 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1e78 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a26e8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a26f8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a2708 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a2718 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a2728 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a2738 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a14f8 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a1568 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a1560 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a1e70 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a14f0 000000fa00000001 R_X86_64_64 00000000000a0c00 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ -00000000000a0c80 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0cc8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d10 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1078 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10b0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10e8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1178 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a11c0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15e0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1668 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a17a8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1808 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ee8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f90 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2100 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d58 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d70 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f90 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fa8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fc0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ff8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1020 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1038 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1050 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1120 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1138 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1150 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15c8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1638 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1650 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1560 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1570 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1580 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1598 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a15a8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1fc0 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a2720 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a2740 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1538 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a2730 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a1590 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a2718 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a1530 000000fa00000001 R_X86_64_64 00000000000a0c00 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ +00000000000a0c90 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ca0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10e8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1140 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1240 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a15b8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a15c8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a15f0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1640 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1650 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1690 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1fd0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1fe0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2008 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2058 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2068 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0cb0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e68 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e80 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10f8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1110 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1128 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11f8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1210 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1228 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a15d8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1600 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1660 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1678 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a16a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a16b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1700 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1718 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1730 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1748 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1760 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1778 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1790 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a17f0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1850 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1868 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ea8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ed0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f20 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f38 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f60 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f78 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1fc8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1fe0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ff8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2010 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2028 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2040 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2058 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2070 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2088 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d68 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a16e0 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0dd8 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1310 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0e50 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a0ed8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a1250 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a1288 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a0e60 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a0ee8 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a1260 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a1298 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a0f30 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f50 000000aa00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f58 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1918 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19e0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1aa8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b70 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c38 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d00 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2208 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22d0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2398 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2460 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2528 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25f0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f60 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1920 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19e8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ab0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b78 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c40 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d08 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2210 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22d8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23a0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2468 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2530 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25f8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f68 0000007300000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f70 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1930 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19f8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ac0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b88 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c50 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d18 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2220 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22e8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23b0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2478 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2540 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2608 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f78 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f80 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1940 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1a08 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ad0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b98 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c60 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d28 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2230 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22f8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23c0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2488 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2550 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2618 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f88 0000004500000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0fa0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a17d0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0fb8 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ -00000000000a0fd8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fe8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1010 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1068 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1168 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1580 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1590 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15b8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1608 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1618 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1628 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1e88 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1e98 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ec0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f10 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f50 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1008 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1060 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1048 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1090 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a10c8 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a1100 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a1228 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1dd0 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12b0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12b8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12d0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12d8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a1350 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a13e8 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a1480 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a1690 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1890 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a18b8 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1830 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1f30 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1f48 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a3028 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a18f8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19c0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1a88 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b50 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c18 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ce0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a21e8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22b0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2378 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2440 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2508 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25d0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1e48 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a2168 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a26c0 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1fb8 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2180 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a21a8 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1708 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1720 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1738 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1750 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1768 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1780 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1798 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17b0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17c8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17e0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17f8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1858 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1870 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a18d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1ff0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2018 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2078 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2090 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a20e0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a20f8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2110 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2128 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2140 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2158 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2170 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2188 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a21a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a21b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a21d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a21e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2200 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0cc0 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1138 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0cc8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d90 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0dd8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e20 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1150 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1188 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11c0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1250 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1618 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a16d0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1810 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1888 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a18e8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2030 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a20a8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d20 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0d28 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0d40 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0d48 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0e78 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1748 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ee8 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1350 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0f60 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a0fe8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a12e0 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a1318 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a0f70 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a0ff8 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a12f0 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a1328 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a1040 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1060 000000aa00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1068 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19f0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ab8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b80 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c48 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d10 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1dd8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a22b0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2378 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2440 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2508 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a25d0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2698 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1070 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19f8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ac0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b88 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c50 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d18 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1de0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a22b8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2380 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2448 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2510 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a25d8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a26a0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1078 0000007300000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1080 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a08 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ad0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b98 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c60 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d28 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1df0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a22c8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2390 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2458 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2520 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a25e8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a26b0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1088 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1090 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a18 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ae0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ba8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c70 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d38 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1e00 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a22d8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a23a0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2468 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2530 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a25f8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a26c0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1098 0000004500000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10b0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1838 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10c8 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ +00000000000a1120 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1168 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a11a0 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a11d8 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a12b8 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ea8 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1390 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a1428 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a14c0 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a1670 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1688 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a18b0 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a3030 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a16f8 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1968 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1990 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1950 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1f20 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1f98 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a19d0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a98 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b60 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c28 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1cf0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1db8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2290 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2358 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2420 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a24e8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a25b0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2678 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a20d0 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2228 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2250 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000a2fc8 0000011800000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000a2fd0 0000003d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000a2fd8 0000005100000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ 00000000000a2fe0 000000c600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 00000000000a2fe8 000000dc00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 00000000000a2ff0 000000df00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -00000000000a3010 0000005e00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ -00000000000a3030 000000bc00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a3010 000000bc00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a3018 0000005e00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ 00000000000a0740 000000ff00000005 R_X86_64_COPY 00000000000a0740 _ZTIi@CXXABI_1.3 + 0 │ │ │ │ 00000000000a0750 000000ef00000005 R_X86_64_COPY 00000000000a0750 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000a0770 000000f300000005 R_X86_64_COPY 00000000000a0770 _ZN5boost9iostreams4zlib8deflatedE + 0 │ │ │ │ 00000000000a0780 0000011900000005 R_X86_64_COPY 00000000000a0780 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000a07d0 0000012a00000005 R_X86_64_COPY 00000000000a07d0 _ZN5boost15program_options19options_description21m_default_line_lengthE + 0 │ │ │ │ 00000000000a07d8 0000012e00000005 R_X86_64_COPY 00000000000a07d8 _ZN5boost9iostreams4zlib4okayE + 0 │ │ │ │ 00000000000a07e0 0000011700000005 R_X86_64_COPY 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_iostreams.so.1.90.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_program_options.so.1.90.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0xd000 │ │ │ │ - 0x000000000000000d (FINI) 0x8ab60 │ │ │ │ + 0x000000000000000d (FINI) 0x8ac70 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x9fec8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x9fed8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x390 │ │ │ │ 0x0000000000000005 (STRTAB) 0x23c0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x638 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c5f7ad5767ac3d71d3fb0ec9001d8bbbdb8ec00e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a309afc8b62967d3811c99759c1c6ebc730f1055 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,764 +1,764 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x1774 (offset: 0x92478) │ │ │ │ + Start of frame section: 0x1774 (offset: 0x92468) │ │ │ │ Entries in search table: 0x2ed │ │ │ │ - 0xfffffffffff7c320 (offset: 0xd020) -> 0x17c0 fde=[ 48] │ │ │ │ - 0xfffffffffff7cf60 (offset: 0xdc60) -> 0x17e8 fde=[ 70] │ │ │ │ - 0xfffffffffff7cf80 (offset: 0xdc80) -> 0x1b34 fde=[ 3bc] │ │ │ │ - 0xfffffffffff7d04c (offset: 0xdd4c) -> 0x1b5c fde=[ 3e4] │ │ │ │ - 0xfffffffffff7d120 (offset: 0xde20) -> 0x1c2c fde=[ 4b4] │ │ │ │ - 0xfffffffffff7d1ee (offset: 0xdeee) -> 0x1c50 fde=[ 4d8] │ │ │ │ - 0xfffffffffff7d252 (offset: 0xdf52) -> 0x1d5c fde=[ 5e4] │ │ │ │ - 0xfffffffffff7d273 (offset: 0xdf73) -> 0x1f84 fde=[ 80c] │ │ │ │ - 0xfffffffffff7d2a2 (offset: 0xdfa2) -> 0x2b94 fde=[ 141c] │ │ │ │ - 0xfffffffffff7d326 (offset: 0xe026) -> 0x2c08 fde=[ 1490] │ │ │ │ - 0xfffffffffff7d3bc (offset: 0xe0bc) -> 0x2d88 fde=[ 1610] │ │ │ │ - 0xfffffffffff7d5f8 (offset: 0xe2f8) -> 0x2e50 fde=[ 16d8] │ │ │ │ - 0xfffffffffff7d756 (offset: 0xe456) -> 0x2ec8 fde=[ 1750] │ │ │ │ - 0xfffffffffff7dee6 (offset: 0xebe6) -> 0x2f9c fde=[ 1824] │ │ │ │ - 0xfffffffffff7dfe6 (offset: 0xece6) -> 0x3088 fde=[ 1910] │ │ │ │ - 0xfffffffffff7e3b0 (offset: 0xf0b0) -> 0x2eec fde=[ 1774] │ │ │ │ - 0xfffffffffff7e424 (offset: 0xf124) -> 0x30ac fde=[ 1934] │ │ │ │ - 0xfffffffffff7e4ab (offset: 0xf1ab) -> 0x31a4 fde=[ 1a2c] │ │ │ │ - 0xfffffffffff7e567 (offset: 0xf267) -> 0x31c8 fde=[ 1a50] │ │ │ │ - 0xfffffffffff7e624 (offset: 0xf324) -> 0x3360 fde=[ 1be8] │ │ │ │ - 0xfffffffffff7e674 (offset: 0xf374) -> 0x33c4 fde=[ 1c4c] │ │ │ │ - 0xfffffffffff7e6c4 (offset: 0xf3c4) -> 0x355c fde=[ 1de4] │ │ │ │ - 0xfffffffffff7e70e (offset: 0xf40e) -> 0x3644 fde=[ 1ecc] │ │ │ │ - 0xfffffffffff7e988 (offset: 0xf688) -> 0x376c fde=[ 1ff4] │ │ │ │ - 0xfffffffffff7ecf0 (offset: 0xf9f0) -> 0x3790 fde=[ 2018] │ │ │ │ - 0xfffffffffff7ed54 (offset: 0xfa54) -> 0x3848 fde=[ 20d0] │ │ │ │ - 0xfffffffffff7f292 (offset: 0xff92) -> 0x3870 fde=[ 20f8] │ │ │ │ - 0xfffffffffff7f2f6 (offset: 0xfff6) -> 0x3940 fde=[ 21c8] │ │ │ │ - 0xfffffffffff7f5cc (offset: 0x102cc) -> 0x3968 fde=[ 21f0] │ │ │ │ - 0xfffffffffff7f630 (offset: 0x10330) -> 0x3a40 fde=[ 22c8] │ │ │ │ - 0xfffffffffff7fa79 (offset: 0x10779) -> 0x3aa0 fde=[ 2328] │ │ │ │ - 0xfffffffffff7faa0 (offset: 0x107a0) -> 0x3b18 fde=[ 23a0] │ │ │ │ - 0xfffffffffff805c2 (offset: 0x112c2) -> 0x3b90 fde=[ 2418] │ │ │ │ - 0xfffffffffff80fb6 (offset: 0x11cb6) -> 0x3c08 fde=[ 2490] │ │ │ │ - 0xfffffffffff80fe0 (offset: 0x11ce0) -> 0x3d1c fde=[ 25a4] │ │ │ │ - 0xfffffffffff81000 (offset: 0x11d00) -> 0x3d50 fde=[ 25d8] │ │ │ │ - 0xfffffffffff81020 (offset: 0x11d20) -> 0x3db8 fde=[ 2640] │ │ │ │ - 0xfffffffffff813f8 (offset: 0x120f8) -> 0x3e4c fde=[ 26d4] │ │ │ │ - 0xfffffffffff81488 (offset: 0x12188) -> 0x3f8c fde=[ 2814] │ │ │ │ - 0xfffffffffff814bc (offset: 0x121bc) -> 0x4004 fde=[ 288c] │ │ │ │ - 0xfffffffffff81502 (offset: 0x12202) -> 0x419c fde=[ 2a24] │ │ │ │ - 0xfffffffffff8153a (offset: 0x1223a) -> 0x4214 fde=[ 2a9c] │ │ │ │ - 0xfffffffffff816a4 (offset: 0x123a4) -> 0x4318 fde=[ 2ba0] │ │ │ │ - 0xfffffffffff8177e (offset: 0x1247e) -> 0x4418 fde=[ 2ca0] │ │ │ │ - 0xfffffffffff8181e (offset: 0x1251e) -> 0x44fc fde=[ 2d84] │ │ │ │ - 0xfffffffffff8182e (offset: 0x1252e) -> 0x4628 fde=[ 2eb0] │ │ │ │ - 0xfffffffffff818e4 (offset: 0x125e4) -> 0x47ec fde=[ 3074] │ │ │ │ - 0xfffffffffff81954 (offset: 0x12654) -> 0x48a8 fde=[ 3130] │ │ │ │ - 0xfffffffffff81bc6 (offset: 0x128c6) -> 0x49f8 fde=[ 3280] │ │ │ │ - 0xfffffffffff81d24 (offset: 0x12a24) -> 0x4a88 fde=[ 3310] │ │ │ │ - 0xfffffffffff81ee0 (offset: 0x12be0) -> 0x4b70 fde=[ 33f8] │ │ │ │ - 0xfffffffffff82170 (offset: 0x12e70) -> 0x4de0 fde=[ 3668] │ │ │ │ - 0xfffffffffff821e0 (offset: 0x12ee0) -> 0x4e58 fde=[ 36e0] │ │ │ │ - 0xfffffffffff8239c (offset: 0x1309c) -> 0x50b8 fde=[ 3940] │ │ │ │ - 0xfffffffffff8240c (offset: 0x1310c) -> 0x5130 fde=[ 39b8] │ │ │ │ - 0xfffffffffff825cc (offset: 0x132cc) -> 0x5204 fde=[ 3a8c] │ │ │ │ - 0xfffffffffff82670 (offset: 0x13370) -> 0x5274 fde=[ 3afc] │ │ │ │ - 0xfffffffffff82692 (offset: 0x13392) -> 0x5314 fde=[ 3b9c] │ │ │ │ - 0xfffffffffff83212 (offset: 0x13f12) -> 0x570c fde=[ 3f94] │ │ │ │ - 0xfffffffffff832de (offset: 0x13fde) -> 0x5780 fde=[ 4008] │ │ │ │ - 0xfffffffffff83396 (offset: 0x14096) -> 0x5eb0 fde=[ 4738] │ │ │ │ - 0xfffffffffff833cc (offset: 0x140cc) -> 0x6148 fde=[ 49d0] │ │ │ │ - 0xfffffffffff83436 (offset: 0x14136) -> 0x61c0 fde=[ 4a48] │ │ │ │ - 0xfffffffffff834a0 (offset: 0x141a0) -> 0x6238 fde=[ 4ac0] │ │ │ │ - 0xfffffffffff8350a (offset: 0x1420a) -> 0x62b0 fde=[ 4b38] │ │ │ │ - 0xfffffffffff83573 (offset: 0x14273) -> 0x6360 fde=[ 4be8] │ │ │ │ - 0xfffffffffff835b2 (offset: 0x142b2) -> 0x6cd8 fde=[ 5560] │ │ │ │ - 0xfffffffffff8393a (offset: 0x1463a) -> 0x5fbc fde=[ 4844] │ │ │ │ - 0xfffffffffff839c1 (offset: 0x146c1) -> 0x5fe0 fde=[ 4868] │ │ │ │ - 0xfffffffffff83a52 (offset: 0x14752) -> 0x70f8 fde=[ 5980] │ │ │ │ - 0xfffffffffff83b30 (offset: 0x14830) -> 0x7710 fde=[ 5f98] │ │ │ │ - 0xfffffffffff83be4 (offset: 0x148e4) -> 0x7788 fde=[ 6010] │ │ │ │ - 0xfffffffffff83c97 (offset: 0x14997) -> 0x78c8 fde=[ 6150] │ │ │ │ - 0xfffffffffff83cbc (offset: 0x149bc) -> 0x7970 fde=[ 61f8] │ │ │ │ - 0xfffffffffff83ce2 (offset: 0x149e2) -> 0x7a18 fde=[ 62a0] │ │ │ │ - 0xfffffffffff83d4c (offset: 0x14a4c) -> 0x7a90 fde=[ 6318] │ │ │ │ - 0xfffffffffff83db6 (offset: 0x14ab6) -> 0x7b08 fde=[ 6390] │ │ │ │ - 0xfffffffffff83e20 (offset: 0x14b20) -> 0x7b80 fde=[ 6408] │ │ │ │ - 0xfffffffffff83e89 (offset: 0x14b89) -> 0x7c1c fde=[ 64a4] │ │ │ │ - 0xfffffffffff83ec8 (offset: 0x14bc8) -> 0x83f8 fde=[ 6c80] │ │ │ │ - 0xfffffffffff842d4 (offset: 0x14fd4) -> 0x80b0 fde=[ 6938] │ │ │ │ - 0xfffffffffff8436e (offset: 0x1506e) -> 0x8454 fde=[ 6cdc] │ │ │ │ - 0xfffffffffff8438f (offset: 0x1508f) -> 0x8514 fde=[ 6d9c] │ │ │ │ - 0xfffffffffff843be (offset: 0x150be) -> 0x861c fde=[ 6ea4] │ │ │ │ - 0xfffffffffff84472 (offset: 0x15172) -> 0x867c fde=[ 6f04] │ │ │ │ - 0xfffffffffff84cfa (offset: 0x159fa) -> 0x86dc fde=[ 6f64] │ │ │ │ - 0xfffffffffff85804 (offset: 0x16504) -> 0x8788 fde=[ 7010] │ │ │ │ - 0xfffffffffff8628c (offset: 0x16f8c) -> 0x87ec fde=[ 7074] │ │ │ │ - 0xfffffffffff86d1e (offset: 0x17a1e) -> 0x8844 fde=[ 70cc] │ │ │ │ - 0xfffffffffff86d3f (offset: 0x17a3f) -> 0x88a4 fde=[ 712c] │ │ │ │ - 0xfffffffffff86d6e (offset: 0x17a6e) -> 0x890c fde=[ 7194] │ │ │ │ - 0xfffffffffff86dba (offset: 0x17aba) -> 0x89b8 fde=[ 7240] │ │ │ │ - 0xfffffffffff86df6 (offset: 0x17af6) -> 0x8a30 fde=[ 72b8] │ │ │ │ - 0xfffffffffff873e0 (offset: 0x180e0) -> 0x8aa8 fde=[ 7330] │ │ │ │ - 0xfffffffffff8794e (offset: 0x1864e) -> 0x8b84 fde=[ 740c] │ │ │ │ - 0xfffffffffff8796a (offset: 0x1866a) -> 0x8ca0 fde=[ 7528] │ │ │ │ - 0xfffffffffff879a8 (offset: 0x186a8) -> 0x8d68 fde=[ 75f0] │ │ │ │ - 0xfffffffffff879be (offset: 0x186be) -> 0x8e5c fde=[ 76e4] │ │ │ │ - 0xfffffffffff87c52 (offset: 0x18952) -> 0x8ed4 fde=[ 775c] │ │ │ │ - 0xfffffffffff88296 (offset: 0x18f96) -> 0x8ff8 fde=[ 7880] │ │ │ │ - 0xfffffffffff882a6 (offset: 0x18fa6) -> 0x90a8 fde=[ 7930] │ │ │ │ - 0xfffffffffff882d2 (offset: 0x18fd2) -> 0x9130 fde=[ 79b8] │ │ │ │ - 0xfffffffffff88452 (offset: 0x19152) -> 0x91a8 fde=[ 7a30] │ │ │ │ - 0xfffffffffff887dc (offset: 0x194dc) -> 0x9220 fde=[ 7aa8] │ │ │ │ - 0xfffffffffff8893a (offset: 0x1963a) -> 0x9298 fde=[ 7b20] │ │ │ │ - 0xfffffffffff88a98 (offset: 0x19798) -> 0x9310 fde=[ 7b98] │ │ │ │ - 0xfffffffffff88c02 (offset: 0x19902) -> 0x9388 fde=[ 7c10] │ │ │ │ - 0xfffffffffff88d5c (offset: 0x19a5c) -> 0x947c fde=[ 7d04] │ │ │ │ - 0xfffffffffff89004 (offset: 0x19d04) -> 0x95e4 fde=[ 7e6c] │ │ │ │ - 0xfffffffffff89180 (offset: 0x19e80) -> 0x51b0 fde=[ 3a38] │ │ │ │ - 0xfffffffffff89660 (offset: 0x1a360) -> 0x5228 fde=[ 3ab0] │ │ │ │ - 0xfffffffffff89770 (offset: 0x1a470) -> 0x1790 fde=[ 18] │ │ │ │ - 0xfffffffffff89860 (offset: 0x1a560) -> 0x1d28 fde=[ 5b0] │ │ │ │ - 0xfffffffffff89930 (offset: 0x1a630) -> 0x1f40 fde=[ 7c8] │ │ │ │ - 0xfffffffffff899d0 (offset: 0x1a6d0) -> 0x2214 fde=[ a9c] │ │ │ │ - 0xfffffffffff89ad0 (offset: 0x1a7d0) -> 0x22c0 fde=[ b48] │ │ │ │ - 0xfffffffffff89df0 (offset: 0x1aaf0) -> 0x230c fde=[ b94] │ │ │ │ - 0xfffffffffff8a1c0 (offset: 0x1aec0) -> 0x2b4c fde=[ 13d4] │ │ │ │ - 0xfffffffffff8a340 (offset: 0x1b040) -> 0x2bb8 fde=[ 1440] │ │ │ │ - 0xfffffffffff8a520 (offset: 0x1b220) -> 0x2d34 fde=[ 15bc] │ │ │ │ - 0xfffffffffff8add0 (offset: 0x1bad0) -> 0x2dfc fde=[ 1684] │ │ │ │ - 0xfffffffffff8bbd0 (offset: 0x1c8d0) -> 0x2e74 fde=[ 16fc] │ │ │ │ - 0xfffffffffff8d8a0 (offset: 0x1e5a0) -> 0x2f48 fde=[ 17d0] │ │ │ │ - 0xfffffffffff8e310 (offset: 0x1f010) -> 0x304c fde=[ 18d4] │ │ │ │ - 0xfffffffffff8ee50 (offset: 0x1fb50) -> 0x1800 fde=[ 88] │ │ │ │ - 0xfffffffffff8ee60 (offset: 0x1fb60) -> 0x1814 fde=[ 9c] │ │ │ │ - 0xfffffffffff8ee70 (offset: 0x1fb70) -> 0x1828 fde=[ b0] │ │ │ │ - 0xfffffffffff8ee80 (offset: 0x1fb80) -> 0x183c fde=[ c4] │ │ │ │ - 0xfffffffffff8ee90 (offset: 0x1fb90) -> 0x1850 fde=[ d8] │ │ │ │ - 0xfffffffffff8eea0 (offset: 0x1fba0) -> 0x1864 fde=[ ec] │ │ │ │ - 0xfffffffffff8eeb0 (offset: 0x1fbb0) -> 0x1878 fde=[ 100] │ │ │ │ - 0xfffffffffff8eec0 (offset: 0x1fbc0) -> 0x188c fde=[ 114] │ │ │ │ - 0xfffffffffff8eed0 (offset: 0x1fbd0) -> 0x18a0 fde=[ 128] │ │ │ │ - 0xfffffffffff8eee0 (offset: 0x1fbe0) -> 0x18b4 fde=[ 13c] │ │ │ │ - 0xfffffffffff8ef00 (offset: 0x1fc00) -> 0x18c8 fde=[ 150] │ │ │ │ - 0xfffffffffff8ef20 (offset: 0x1fc20) -> 0x18dc fde=[ 164] │ │ │ │ - 0xfffffffffff8ef30 (offset: 0x1fc30) -> 0x18f0 fde=[ 178] │ │ │ │ - 0xfffffffffff8ef40 (offset: 0x1fc40) -> 0x1904 fde=[ 18c] │ │ │ │ - 0xfffffffffff8ef50 (offset: 0x1fc50) -> 0x1c8c fde=[ 514] │ │ │ │ - 0xfffffffffff8ef60 (offset: 0x1fc60) -> 0x1918 fde=[ 1a0] │ │ │ │ - 0xfffffffffff8ef80 (offset: 0x1fc80) -> 0x192c fde=[ 1b4] │ │ │ │ - 0xfffffffffff8efa0 (offset: 0x1fca0) -> 0x1940 fde=[ 1c8] │ │ │ │ - 0xfffffffffff8efb0 (offset: 0x1fcb0) -> 0x1954 fde=[ 1dc] │ │ │ │ - 0xfffffffffff8efc0 (offset: 0x1fcc0) -> 0x1968 fde=[ 1f0] │ │ │ │ - 0xfffffffffff8efd0 (offset: 0x1fcd0) -> 0x1cb4 fde=[ 53c] │ │ │ │ - 0xfffffffffff8efe0 (offset: 0x1fce0) -> 0x197c fde=[ 204] │ │ │ │ - 0xfffffffffff8f000 (offset: 0x1fd00) -> 0x1990 fde=[ 218] │ │ │ │ - 0xfffffffffff8f020 (offset: 0x1fd20) -> 0x19a4 fde=[ 22c] │ │ │ │ - 0xfffffffffff8f030 (offset: 0x1fd30) -> 0x19b8 fde=[ 240] │ │ │ │ - 0xfffffffffff8f040 (offset: 0x1fd40) -> 0x19cc fde=[ 254] │ │ │ │ - 0xfffffffffff8f050 (offset: 0x1fd50) -> 0x1ca0 fde=[ 528] │ │ │ │ - 0xfffffffffff8f060 (offset: 0x1fd60) -> 0x19e0 fde=[ 268] │ │ │ │ - 0xfffffffffff8f080 (offset: 0x1fd80) -> 0x19f4 fde=[ 27c] │ │ │ │ - 0xfffffffffff8f110 (offset: 0x1fe10) -> 0x1a08 fde=[ 290] │ │ │ │ - 0xfffffffffff8f140 (offset: 0x1fe40) -> 0x1a1c fde=[ 2a4] │ │ │ │ - 0xfffffffffff8f170 (offset: 0x1fe70) -> 0x1a38 fde=[ 2c0] │ │ │ │ - 0xfffffffffff8f1a0 (offset: 0x1fea0) -> 0x1a54 fde=[ 2dc] │ │ │ │ - 0xfffffffffff8f1b0 (offset: 0x1feb0) -> 0x1a68 fde=[ 2f0] │ │ │ │ - 0xfffffffffff8f1c0 (offset: 0x1fec0) -> 0x1a7c fde=[ 304] │ │ │ │ - 0xfffffffffff8f1e0 (offset: 0x1fee0) -> 0x1a90 fde=[ 318] │ │ │ │ - 0xfffffffffff8f210 (offset: 0x1ff10) -> 0x1aa8 fde=[ 330] │ │ │ │ - 0xfffffffffff8f230 (offset: 0x1ff30) -> 0x1abc fde=[ 344] │ │ │ │ - 0xfffffffffff8f260 (offset: 0x1ff60) -> 0x1af4 fde=[ 37c] │ │ │ │ - 0xfffffffffff8f2c0 (offset: 0x1ffc0) -> 0x1e80 fde=[ 708] │ │ │ │ - 0xfffffffffff8f320 (offset: 0x20020) -> 0x1ea0 fde=[ 728] │ │ │ │ - 0xfffffffffff8f380 (offset: 0x20080) -> 0x1b14 fde=[ 39c] │ │ │ │ - 0xfffffffffff8f3e0 (offset: 0x200e0) -> 0x1f00 fde=[ 788] │ │ │ │ - 0xfffffffffff8f440 (offset: 0x20140) -> 0x1f20 fde=[ 7a8] │ │ │ │ - 0xfffffffffff8f4a0 (offset: 0x201a0) -> 0x1b84 fde=[ 40c] │ │ │ │ - 0xfffffffffff8f4c0 (offset: 0x201c0) -> 0x1b98 fde=[ 420] │ │ │ │ - 0xfffffffffff8f4f0 (offset: 0x201f0) -> 0x1bb0 fde=[ 438] │ │ │ │ - 0xfffffffffff8f510 (offset: 0x20210) -> 0x1bc4 fde=[ 44c] │ │ │ │ - 0xfffffffffff8f540 (offset: 0x20240) -> 0x1be0 fde=[ 468] │ │ │ │ - 0xfffffffffff8f560 (offset: 0x20260) -> 0x1bf4 fde=[ 47c] │ │ │ │ - 0xfffffffffff8f590 (offset: 0x20290) -> 0x1c0c fde=[ 494] │ │ │ │ - 0xfffffffffff8f5f0 (offset: 0x202f0) -> 0x1ec0 fde=[ 748] │ │ │ │ - 0xfffffffffff8f650 (offset: 0x20350) -> 0x1ee0 fde=[ 768] │ │ │ │ - 0xfffffffffff8f6b0 (offset: 0x203b0) -> 0x1c6c fde=[ 4f4] │ │ │ │ - 0xfffffffffff8f710 (offset: 0x20410) -> 0x1cc8 fde=[ 550] │ │ │ │ - 0xfffffffffff8f770 (offset: 0x20470) -> 0x1d78 fde=[ 600] │ │ │ │ - 0xfffffffffff8f7e0 (offset: 0x204e0) -> 0x1da4 fde=[ 62c] │ │ │ │ - 0xfffffffffff8f850 (offset: 0x20550) -> 0x1ce8 fde=[ 570] │ │ │ │ - 0xfffffffffff8f8b0 (offset: 0x205b0) -> 0x1dd0 fde=[ 658] │ │ │ │ - 0xfffffffffff8f920 (offset: 0x20620) -> 0x1dfc fde=[ 684] │ │ │ │ - 0xfffffffffff8f990 (offset: 0x20690) -> 0x1d08 fde=[ 590] │ │ │ │ - 0xfffffffffff8f9f0 (offset: 0x206f0) -> 0x1e28 fde=[ 6b0] │ │ │ │ - 0xfffffffffff8fa60 (offset: 0x20760) -> 0x1e54 fde=[ 6dc] │ │ │ │ - 0xfffffffffff8fad0 (offset: 0x207d0) -> 0x1fa8 fde=[ 830] │ │ │ │ - 0xfffffffffff8fb00 (offset: 0x20800) -> 0x1fbc fde=[ 844] │ │ │ │ - 0xfffffffffff8fb30 (offset: 0x20830) -> 0x1fd8 fde=[ 860] │ │ │ │ - 0xfffffffffff8fb80 (offset: 0x20880) -> 0x1ff0 fde=[ 878] │ │ │ │ - 0xfffffffffff8fbd0 (offset: 0x208d0) -> 0x2008 fde=[ 890] │ │ │ │ - 0xfffffffffff8fc20 (offset: 0x20920) -> 0x2020 fde=[ 8a8] │ │ │ │ - 0xfffffffffff8fc90 (offset: 0x20990) -> 0x2040 fde=[ 8c8] │ │ │ │ - 0xfffffffffff8fd50 (offset: 0x20a50) -> 0x20f4 fde=[ 97c] │ │ │ │ - 0xfffffffffff8fe10 (offset: 0x20b10) -> 0x2064 fde=[ 8ec] │ │ │ │ - 0xfffffffffff8fed0 (offset: 0x20bd0) -> 0x20ac fde=[ 934] │ │ │ │ - 0xfffffffffff8ff90 (offset: 0x20c90) -> 0x2088 fde=[ 910] │ │ │ │ - 0xfffffffffff90050 (offset: 0x20d50) -> 0x20d0 fde=[ 958] │ │ │ │ - 0xfffffffffff90110 (offset: 0x20e10) -> 0x2118 fde=[ 9a0] │ │ │ │ - 0xfffffffffff901c0 (offset: 0x20ec0) -> 0x21b4 fde=[ a3c] │ │ │ │ - 0xfffffffffff90290 (offset: 0x20f90) -> 0x213c fde=[ 9c4] │ │ │ │ - 0xfffffffffff90340 (offset: 0x21040) -> 0x21e4 fde=[ a6c] │ │ │ │ - 0xfffffffffff90410 (offset: 0x21110) -> 0x2160 fde=[ 9e8] │ │ │ │ - 0xfffffffffff904c0 (offset: 0x211c0) -> 0x2184 fde=[ a0c] │ │ │ │ - 0xfffffffffff90590 (offset: 0x21290) -> 0x2274 fde=[ afc] │ │ │ │ - 0xfffffffffff906d0 (offset: 0x213d0) -> 0x2358 fde=[ be0] │ │ │ │ - 0xfffffffffff907d0 (offset: 0x214d0) -> 0x2384 fde=[ c0c] │ │ │ │ - 0xfffffffffff908d0 (offset: 0x215d0) -> 0x23b0 fde=[ c38] │ │ │ │ - 0xfffffffffff909e0 (offset: 0x216e0) -> 0x23dc fde=[ c64] │ │ │ │ - 0xfffffffffff90af0 (offset: 0x217f0) -> 0x2408 fde=[ c90] │ │ │ │ - 0xfffffffffff90c30 (offset: 0x21930) -> 0x2438 fde=[ cc0] │ │ │ │ - 0xfffffffffff90d70 (offset: 0x21a70) -> 0x24c8 fde=[ d50] │ │ │ │ - 0xfffffffffff90eb0 (offset: 0x21bb0) -> 0x2468 fde=[ cf0] │ │ │ │ - 0xfffffffffff90ff0 (offset: 0x21cf0) -> 0x2498 fde=[ d20] │ │ │ │ - 0xfffffffffff91130 (offset: 0x21e30) -> 0x24f8 fde=[ d80] │ │ │ │ - 0xfffffffffff91270 (offset: 0x21f70) -> 0x2528 fde=[ db0] │ │ │ │ - 0xfffffffffff913c0 (offset: 0x220c0) -> 0x2588 fde=[ e10] │ │ │ │ - 0xfffffffffff91510 (offset: 0x22210) -> 0x25c8 fde=[ e50] │ │ │ │ - 0xfffffffffff91660 (offset: 0x22360) -> 0x2558 fde=[ de0] │ │ │ │ - 0xfffffffffff917b0 (offset: 0x224b0) -> 0x2608 fde=[ e90] │ │ │ │ - 0xfffffffffff91900 (offset: 0x22600) -> 0x2648 fde=[ ed0] │ │ │ │ - 0xfffffffffff91a50 (offset: 0x22750) -> 0x2688 fde=[ f10] │ │ │ │ - 0xfffffffffff91b50 (offset: 0x22850) -> 0x26b4 fde=[ f3c] │ │ │ │ - 0xfffffffffff91c60 (offset: 0x22960) -> 0x26e0 fde=[ f68] │ │ │ │ - 0xfffffffffff91d70 (offset: 0x22a70) -> 0x2718 fde=[ fa0] │ │ │ │ - 0xfffffffffff91e60 (offset: 0x22b60) -> 0x2748 fde=[ fd0] │ │ │ │ - 0xfffffffffff91f50 (offset: 0x22c50) -> 0x2778 fde=[ 1000] │ │ │ │ - 0xfffffffffff92040 (offset: 0x22d40) -> 0x27ac fde=[ 1034] │ │ │ │ - 0xfffffffffff921c0 (offset: 0x22ec0) -> 0x27e4 fde=[ 106c] │ │ │ │ - 0xfffffffffff92290 (offset: 0x22f90) -> 0x2804 fde=[ 108c] │ │ │ │ - 0xfffffffffff923e0 (offset: 0x230e0) -> 0x2854 fde=[ 10dc] │ │ │ │ - 0xfffffffffff92490 (offset: 0x23190) -> 0x2890 fde=[ 1118] │ │ │ │ - 0xfffffffffff92500 (offset: 0x23200) -> 0x28c8 fde=[ 1150] │ │ │ │ - 0xfffffffffff929c0 (offset: 0x236c0) -> 0x291c fde=[ 11a4] │ │ │ │ - 0xfffffffffff92ee0 (offset: 0x23be0) -> 0x2970 fde=[ 11f8] │ │ │ │ - 0xfffffffffff92fc0 (offset: 0x23cc0) -> 0x29bc fde=[ 1244] │ │ │ │ - 0xfffffffffff93060 (offset: 0x23d60) -> 0x29f0 fde=[ 1278] │ │ │ │ - 0xfffffffffff930c0 (offset: 0x23dc0) -> 0x2a20 fde=[ 12a8] │ │ │ │ - 0xfffffffffff934e0 (offset: 0x241e0) -> 0x2a68 fde=[ 12f0] │ │ │ │ - 0xfffffffffff93900 (offset: 0x24600) -> 0x2ab0 fde=[ 1338] │ │ │ │ - 0xfffffffffff93d20 (offset: 0x24a20) -> 0x2af8 fde=[ 1380] │ │ │ │ - 0xfffffffffff94110 (offset: 0x24e10) -> 0x2c2c fde=[ 14b4] │ │ │ │ - 0xfffffffffff94400 (offset: 0x25100) -> 0x2c6c fde=[ 14f4] │ │ │ │ - 0xfffffffffff946f0 (offset: 0x253f0) -> 0x2cac fde=[ 1534] │ │ │ │ - 0xfffffffffff947a0 (offset: 0x254a0) -> 0x2ccc fde=[ 1554] │ │ │ │ - 0xfffffffffff94850 (offset: 0x25550) -> 0x2cec fde=[ 1574] │ │ │ │ - 0xfffffffffff94900 (offset: 0x25600) -> 0x2d0c fde=[ 1594] │ │ │ │ - 0xfffffffffff949d0 (offset: 0x256d0) -> 0x2dac fde=[ 1634] │ │ │ │ - 0xfffffffffff94aa0 (offset: 0x257a0) -> 0x2dd4 fde=[ 165c] │ │ │ │ - 0xfffffffffff94b70 (offset: 0x25870) -> 0x2f0c fde=[ 1794] │ │ │ │ - 0xfffffffffff94e80 (offset: 0x25b80) -> 0x2fc0 fde=[ 1848] │ │ │ │ - 0xfffffffffff94f30 (offset: 0x25c30) -> 0x2ff8 fde=[ 1880] │ │ │ │ - 0xfffffffffff95510 (offset: 0x26210) -> 0x30d0 fde=[ 1958] │ │ │ │ - 0xfffffffffff955c0 (offset: 0x262c0) -> 0x3104 fde=[ 198c] │ │ │ │ - 0xfffffffffff95670 (offset: 0x26370) -> 0x3138 fde=[ 19c0] │ │ │ │ - 0xfffffffffff95710 (offset: 0x26410) -> 0x3170 fde=[ 19f8] │ │ │ │ - 0xfffffffffff958d0 (offset: 0x265d0) -> 0x31ec fde=[ 1a74] │ │ │ │ - 0xfffffffffff95b80 (offset: 0x26880) -> 0x322c fde=[ 1ab4] │ │ │ │ - 0xfffffffffff961e0 (offset: 0x26ee0) -> 0x3298 fde=[ 1b20] │ │ │ │ - 0xfffffffffff96250 (offset: 0x26f50) -> 0x32ac fde=[ 1b34] │ │ │ │ - 0xfffffffffff96810 (offset: 0x27510) -> 0x3300 fde=[ 1b88] │ │ │ │ - 0xfffffffffff96880 (offset: 0x27580) -> 0x3320 fde=[ 1ba8] │ │ │ │ - 0xfffffffffff96b30 (offset: 0x27830) -> 0x3384 fde=[ 1c0c] │ │ │ │ - 0xfffffffffff96de0 (offset: 0x27ae0) -> 0x33e8 fde=[ 1c70] │ │ │ │ - 0xfffffffffff96e90 (offset: 0x27b90) -> 0x3424 fde=[ 1cac] │ │ │ │ - 0xfffffffffff970f0 (offset: 0x27df0) -> 0x3470 fde=[ 1cf8] │ │ │ │ - 0xfffffffffff97410 (offset: 0x28110) -> 0x3514 fde=[ 1d9c] │ │ │ │ - 0xfffffffffff97540 (offset: 0x28240) -> 0x3580 fde=[ 1e08] │ │ │ │ - 0xfffffffffff97840 (offset: 0x28540) -> 0x35d0 fde=[ 1e58] │ │ │ │ - 0xfffffffffff978a0 (offset: 0x285a0) -> 0x35f0 fde=[ 1e78] │ │ │ │ - 0xfffffffffff98210 (offset: 0x28f10) -> 0x3700 fde=[ 1f88] │ │ │ │ - 0xfffffffffff99230 (offset: 0x29f30) -> 0x34bc fde=[ 1d44] │ │ │ │ - 0xfffffffffff992e0 (offset: 0x29fe0) -> 0x34e8 fde=[ 1d70] │ │ │ │ - 0xfffffffffff993c0 (offset: 0x2a0c0) -> 0x3668 fde=[ 1ef0] │ │ │ │ - 0xfffffffffff99660 (offset: 0x2a360) -> 0x36b4 fde=[ 1f3c] │ │ │ │ - 0xfffffffffff99740 (offset: 0x2a440) -> 0x37ac fde=[ 2034] │ │ │ │ - 0xfffffffffff99840 (offset: 0x2a540) -> 0x380c fde=[ 2094] │ │ │ │ - 0xfffffffffff9bf70 (offset: 0x2cc70) -> 0x388c fde=[ 2114] │ │ │ │ - 0xfffffffffff9c070 (offset: 0x2cd70) -> 0x38ec fde=[ 2174] │ │ │ │ - 0xfffffffffff9cea0 (offset: 0x2dba0) -> 0x3984 fde=[ 220c] │ │ │ │ - 0xfffffffffff9cfa0 (offset: 0x2dca0) -> 0x39e4 fde=[ 226c] │ │ │ │ - 0xfffffffffff9e050 (offset: 0x2ed50) -> 0x3a68 fde=[ 22f0] │ │ │ │ - 0xfffffffffff9e250 (offset: 0x2ef50) -> 0x3ac4 fde=[ 234c] │ │ │ │ - 0xfffffffffffa1c20 (offset: 0x32920) -> 0x3b3c fde=[ 23c4] │ │ │ │ - 0xfffffffffffa4a50 (offset: 0x35750) -> 0x3bb8 fde=[ 2440] │ │ │ │ - 0xfffffffffffa4b40 (offset: 0x35840) -> 0x3c2c fde=[ 24b4] │ │ │ │ - 0xfffffffffffa4ba0 (offset: 0x358a0) -> 0x3c4c fde=[ 24d4] │ │ │ │ - 0xfffffffffffa4bc0 (offset: 0x358c0) -> 0x3c60 fde=[ 24e8] │ │ │ │ - 0xfffffffffffa4c00 (offset: 0x35900) -> 0x3c74 fde=[ 24fc] │ │ │ │ - 0xfffffffffffa4c30 (offset: 0x35930) -> 0x3c88 fde=[ 2510] │ │ │ │ - 0xfffffffffffa4c60 (offset: 0x35960) -> 0x3c9c fde=[ 2524] │ │ │ │ - 0xfffffffffffa4c80 (offset: 0x35980) -> 0x3cb0 fde=[ 2538] │ │ │ │ - 0xfffffffffffa4ca0 (offset: 0x359a0) -> 0x3cc8 fde=[ 2550] │ │ │ │ - 0xfffffffffffa4cd0 (offset: 0x359d0) -> 0x3cdc fde=[ 2564] │ │ │ │ - 0xfffffffffffa4d20 (offset: 0x35a20) -> 0x3cfc fde=[ 2584] │ │ │ │ - 0xfffffffffffa4dc0 (offset: 0x35ac0) -> 0x3d30 fde=[ 25b8] │ │ │ │ - 0xfffffffffffa4e60 (offset: 0x35b60) -> 0x3d64 fde=[ 25ec] │ │ │ │ - 0xfffffffffffa62c0 (offset: 0x36fc0) -> 0x3de0 fde=[ 2668] │ │ │ │ - 0xfffffffffffa6b20 (offset: 0x37820) -> 0x3e70 fde=[ 26f8] │ │ │ │ - 0xfffffffffffa6ee0 (offset: 0x37be0) -> 0x3f38 fde=[ 27c0] │ │ │ │ - 0xfffffffffffa7300 (offset: 0x38000) -> 0x3fb0 fde=[ 2838] │ │ │ │ - 0xfffffffffffa7c20 (offset: 0x38920) -> 0x4028 fde=[ 28b0] │ │ │ │ - 0xfffffffffffa7e10 (offset: 0x38b10) -> 0x3ebc fde=[ 2744] │ │ │ │ - 0xfffffffffffa7fa0 (offset: 0x38ca0) -> 0x3f24 fde=[ 27ac] │ │ │ │ - 0xfffffffffffa8200 (offset: 0x38f00) -> 0x4060 fde=[ 28e8] │ │ │ │ - 0xfffffffffffa8380 (offset: 0x39080) -> 0x4080 fde=[ 2908] │ │ │ │ - 0xfffffffffffa84f0 (offset: 0x391f0) -> 0x40a0 fde=[ 2928] │ │ │ │ - 0xfffffffffffa87b0 (offset: 0x394b0) -> 0x40e4 fde=[ 296c] │ │ │ │ - 0xfffffffffffa8a90 (offset: 0x39790) -> 0x4130 fde=[ 29b8] │ │ │ │ - 0xfffffffffffa98e0 (offset: 0x3a5e0) -> 0x41c0 fde=[ 2a48] │ │ │ │ - 0xfffffffffffab340 (offset: 0x3c040) -> 0x4238 fde=[ 2ac0] │ │ │ │ - 0xfffffffffffab620 (offset: 0x3c320) -> 0x42c8 fde=[ 2b50] │ │ │ │ - 0xfffffffffffac880 (offset: 0x3d580) -> 0x4284 fde=[ 2b0c] │ │ │ │ - 0xfffffffffffaca10 (offset: 0x3d710) -> 0x4340 fde=[ 2bc8] │ │ │ │ - 0xfffffffffffacaf0 (offset: 0x3d7f0) -> 0x4360 fde=[ 2be8] │ │ │ │ - 0xfffffffffffacbc0 (offset: 0x3d8c0) -> 0x4384 fde=[ 2c0c] │ │ │ │ - 0xffffffffffface80 (offset: 0x3db80) -> 0x43e8 fde=[ 2c70] │ │ │ │ - 0xfffffffffffacfa0 (offset: 0x3dca0) -> 0x4434 fde=[ 2cbc] │ │ │ │ - 0xfffffffffffad620 (offset: 0x3e320) -> 0x43d0 fde=[ 2c58] │ │ │ │ - 0xfffffffffffad680 (offset: 0x3e380) -> 0x4490 fde=[ 2d18] │ │ │ │ - 0xfffffffffffae000 (offset: 0x3ed00) -> 0x4520 fde=[ 2da8] │ │ │ │ - 0xfffffffffffae150 (offset: 0x3ee50) -> 0x455c fde=[ 2de4] │ │ │ │ - 0xfffffffffffae210 (offset: 0x3ef10) -> 0x45a0 fde=[ 2e28] │ │ │ │ - 0xfffffffffffae3c0 (offset: 0x3f0c0) -> 0x45e8 fde=[ 2e70] │ │ │ │ - 0xfffffffffffae620 (offset: 0x3f320) -> 0x4648 fde=[ 2ed0] │ │ │ │ - 0xfffffffffffae700 (offset: 0x3f400) -> 0x4680 fde=[ 2f08] │ │ │ │ - 0xfffffffffffae7d0 (offset: 0x3f4d0) -> 0x46b8 fde=[ 2f40] │ │ │ │ - 0xfffffffffffaeac0 (offset: 0x3f7c0) -> 0x4750 fde=[ 2fd8] │ │ │ │ - 0xfffffffffffaed60 (offset: 0x3fa60) -> 0x47b0 fde=[ 3038] │ │ │ │ - 0xfffffffffffaf180 (offset: 0x3fe80) -> 0x485c fde=[ 30e4] │ │ │ │ - 0xfffffffffffb1130 (offset: 0x41e30) -> 0x4704 fde=[ 2f8c] │ │ │ │ - 0xfffffffffffb1200 (offset: 0x41f00) -> 0x4810 fde=[ 3098] │ │ │ │ - 0xfffffffffffb1300 (offset: 0x42000) -> 0x48d0 fde=[ 3158] │ │ │ │ - 0xfffffffffffb1590 (offset: 0x42290) -> 0x491c fde=[ 31a4] │ │ │ │ - 0xfffffffffffb1700 (offset: 0x42400) -> 0x498c fde=[ 3214] │ │ │ │ - 0xfffffffffffb2ef0 (offset: 0x43bf0) -> 0x4a34 fde=[ 32bc] │ │ │ │ - 0xfffffffffffb3780 (offset: 0x44480) -> 0x4954 fde=[ 31dc] │ │ │ │ - 0xfffffffffffb37f0 (offset: 0x444f0) -> 0x4a1c fde=[ 32a4] │ │ │ │ - 0xfffffffffffb3860 (offset: 0x44560) -> 0x4ab0 fde=[ 3338] │ │ │ │ - 0xfffffffffffb38b0 (offset: 0x445b0) -> 0x4ad0 fde=[ 3358] │ │ │ │ - 0xfffffffffffb3950 (offset: 0x44650) -> 0x4ae8 fde=[ 3370] │ │ │ │ - 0xfffffffffffb39c0 (offset: 0x446c0) -> 0x4b08 fde=[ 3390] │ │ │ │ - 0xfffffffffffb39e0 (offset: 0x446e0) -> 0x4b1c fde=[ 33a4] │ │ │ │ - 0xfffffffffffb4700 (offset: 0x45400) -> 0x4b98 fde=[ 3420] │ │ │ │ - 0xfffffffffffb4860 (offset: 0x45560) -> 0x4be4 fde=[ 346c] │ │ │ │ - 0xfffffffffffb4bd0 (offset: 0x458d0) -> 0x4c20 fde=[ 34a8] │ │ │ │ - 0xfffffffffffb6700 (offset: 0x47400) -> 0x4c88 fde=[ 3510] │ │ │ │ - 0xfffffffffffb68b0 (offset: 0x475b0) -> 0x4cec fde=[ 3574] │ │ │ │ - 0xfffffffffffb6ed0 (offset: 0x47bd0) -> 0x4d8c fde=[ 3614] │ │ │ │ - 0xfffffffffffb9050 (offset: 0x49d50) -> 0x4e04 fde=[ 368c] │ │ │ │ - 0xfffffffffffb99a0 (offset: 0x4a6a0) -> 0x4d3c fde=[ 35c4] │ │ │ │ - 0xfffffffffffb9a10 (offset: 0x4a710) -> 0x4d74 fde=[ 35fc] │ │ │ │ - 0xfffffffffffb9a80 (offset: 0x4a780) -> 0x4e80 fde=[ 3708] │ │ │ │ - 0xfffffffffffb9be0 (offset: 0x4a8e0) -> 0x4ecc fde=[ 3754] │ │ │ │ - 0xfffffffffffb9f50 (offset: 0x4ac50) -> 0x4f08 fde=[ 3790] │ │ │ │ - 0xfffffffffffbbab0 (offset: 0x4c7b0) -> 0x4f74 fde=[ 37fc] │ │ │ │ - 0xfffffffffffbbc70 (offset: 0x4c970) -> 0x4fd8 fde=[ 3860] │ │ │ │ - 0xfffffffffffbc250 (offset: 0x4cf50) -> 0x5064 fde=[ 38ec] │ │ │ │ - 0xfffffffffffbe3a0 (offset: 0x4f0a0) -> 0x50dc fde=[ 3964] │ │ │ │ - 0xfffffffffffbed60 (offset: 0x4fa60) -> 0x5014 fde=[ 389c] │ │ │ │ - 0xfffffffffffbedd0 (offset: 0x4fad0) -> 0x504c fde=[ 38d4] │ │ │ │ - 0xfffffffffffbee40 (offset: 0x4fb40) -> 0x5158 fde=[ 39e0] │ │ │ │ - 0xfffffffffffbee50 (offset: 0x4fb50) -> 0x516c fde=[ 39f4] │ │ │ │ - 0xfffffffffffbee60 (offset: 0x4fb60) -> 0x5180 fde=[ 3a08] │ │ │ │ - 0xfffffffffffbef40 (offset: 0x4fc40) -> 0x5240 fde=[ 3ac8] │ │ │ │ - 0xfffffffffffbf010 (offset: 0x4fd10) -> 0x5290 fde=[ 3b18] │ │ │ │ - 0xfffffffffffbf030 (offset: 0x4fd30) -> 0x52a4 fde=[ 3b2c] │ │ │ │ - 0xfffffffffffbf040 (offset: 0x4fd40) -> 0x52d8 fde=[ 3b60] │ │ │ │ - 0xfffffffffffc2e40 (offset: 0x53b40) -> 0x52b8 fde=[ 3b40] │ │ │ │ - 0xfffffffffffc3060 (offset: 0x53d60) -> 0x5e4c fde=[ 46d4] │ │ │ │ - 0xfffffffffffc3070 (offset: 0x53d70) -> 0x5e60 fde=[ 46e8] │ │ │ │ - 0xfffffffffffc3080 (offset: 0x53d80) -> 0x5e74 fde=[ 46fc] │ │ │ │ - 0xfffffffffffc33d0 (offset: 0x540d0) -> 0x5ecc fde=[ 4754] │ │ │ │ - 0xfffffffffffc3440 (offset: 0x54140) -> 0x6124 fde=[ 49ac] │ │ │ │ - 0xfffffffffffc3540 (offset: 0x54240) -> 0x619c fde=[ 4a24] │ │ │ │ - 0xfffffffffffc3630 (offset: 0x54330) -> 0x6214 fde=[ 4a9c] │ │ │ │ - 0xfffffffffffc3720 (offset: 0x54420) -> 0x628c fde=[ 4b14] │ │ │ │ - 0xfffffffffffc3810 (offset: 0x54510) -> 0x6318 fde=[ 4ba0] │ │ │ │ - 0xfffffffffffc38d0 (offset: 0x545d0) -> 0x6c84 fde=[ 550c] │ │ │ │ - 0xfffffffffffc4e70 (offset: 0x55b70) -> 0x5340 fde=[ 3bc8] │ │ │ │ - 0xfffffffffffc4e80 (offset: 0x55b80) -> 0x5354 fde=[ 3bdc] │ │ │ │ - 0xfffffffffffc4e90 (offset: 0x55b90) -> 0x5368 fde=[ 3bf0] │ │ │ │ - 0xfffffffffffc4ea0 (offset: 0x55ba0) -> 0x537c fde=[ 3c04] │ │ │ │ - 0xfffffffffffc4ec0 (offset: 0x55bc0) -> 0x5390 fde=[ 3c18] │ │ │ │ - 0xfffffffffffc4f00 (offset: 0x55c00) -> 0x53a4 fde=[ 3c2c] │ │ │ │ - 0xfffffffffffc4f20 (offset: 0x55c20) -> 0x53b8 fde=[ 3c40] │ │ │ │ - 0xfffffffffffc4f70 (offset: 0x55c70) -> 0x53cc fde=[ 3c54] │ │ │ │ - 0xfffffffffffc4f90 (offset: 0x55c90) -> 0x53e0 fde=[ 3c68] │ │ │ │ - 0xfffffffffffc4fb0 (offset: 0x55cb0) -> 0x53f4 fde=[ 3c7c] │ │ │ │ - 0xfffffffffffc4ff0 (offset: 0x55cf0) -> 0x5408 fde=[ 3c90] │ │ │ │ - 0xfffffffffffc5010 (offset: 0x55d10) -> 0x541c fde=[ 3ca4] │ │ │ │ - 0xfffffffffffc5030 (offset: 0x55d30) -> 0x5430 fde=[ 3cb8] │ │ │ │ - 0xfffffffffffc5070 (offset: 0x55d70) -> 0x5444 fde=[ 3ccc] │ │ │ │ - 0xfffffffffffc5080 (offset: 0x55d80) -> 0x5458 fde=[ 3ce0] │ │ │ │ - 0xfffffffffffc5090 (offset: 0x55d90) -> 0x546c fde=[ 3cf4] │ │ │ │ - 0xfffffffffffc50a0 (offset: 0x55da0) -> 0x5480 fde=[ 3d08] │ │ │ │ - 0xfffffffffffc50b0 (offset: 0x55db0) -> 0x5494 fde=[ 3d1c] │ │ │ │ - 0xfffffffffffc50c0 (offset: 0x55dc0) -> 0x54a8 fde=[ 3d30] │ │ │ │ - 0xfffffffffffc50d0 (offset: 0x55dd0) -> 0x54bc fde=[ 3d44] │ │ │ │ - 0xfffffffffffc50e0 (offset: 0x55de0) -> 0x54d0 fde=[ 3d58] │ │ │ │ - 0xfffffffffffc50f0 (offset: 0x55df0) -> 0x54e4 fde=[ 3d6c] │ │ │ │ - 0xfffffffffffc5100 (offset: 0x55e00) -> 0x54f8 fde=[ 3d80] │ │ │ │ - 0xfffffffffffc5110 (offset: 0x55e10) -> 0x550c fde=[ 3d94] │ │ │ │ - 0xfffffffffffc5120 (offset: 0x55e20) -> 0x5520 fde=[ 3da8] │ │ │ │ - 0xfffffffffffc5130 (offset: 0x55e30) -> 0x5534 fde=[ 3dbc] │ │ │ │ - 0xfffffffffffc5140 (offset: 0x55e40) -> 0x5548 fde=[ 3dd0] │ │ │ │ - 0xfffffffffffc5150 (offset: 0x55e50) -> 0x555c fde=[ 3de4] │ │ │ │ - 0xfffffffffffc5170 (offset: 0x55e70) -> 0x5570 fde=[ 3df8] │ │ │ │ - 0xfffffffffffc5180 (offset: 0x55e80) -> 0x5584 fde=[ 3e0c] │ │ │ │ - 0xfffffffffffc5190 (offset: 0x55e90) -> 0x5598 fde=[ 3e20] │ │ │ │ - 0xfffffffffffc51b0 (offset: 0x55eb0) -> 0x55ac fde=[ 3e34] │ │ │ │ - 0xfffffffffffc51c0 (offset: 0x55ec0) -> 0x55c0 fde=[ 3e48] │ │ │ │ - 0xfffffffffffc51d0 (offset: 0x55ed0) -> 0x55d4 fde=[ 3e5c] │ │ │ │ - 0xfffffffffffc51f0 (offset: 0x55ef0) -> 0x55e8 fde=[ 3e70] │ │ │ │ - 0xfffffffffffc5200 (offset: 0x55f00) -> 0x55fc fde=[ 3e84] │ │ │ │ - 0xfffffffffffc5210 (offset: 0x55f10) -> 0x5610 fde=[ 3e98] │ │ │ │ - 0xfffffffffffc5230 (offset: 0x55f30) -> 0x5624 fde=[ 3eac] │ │ │ │ - 0xfffffffffffc5240 (offset: 0x55f40) -> 0x5638 fde=[ 3ec0] │ │ │ │ - 0xfffffffffffc5250 (offset: 0x55f50) -> 0x564c fde=[ 3ed4] │ │ │ │ - 0xfffffffffffc5260 (offset: 0x55f60) -> 0x5660 fde=[ 3ee8] │ │ │ │ - 0xfffffffffffc5270 (offset: 0x55f70) -> 0x5674 fde=[ 3efc] │ │ │ │ - 0xfffffffffffc5280 (offset: 0x55f80) -> 0x5688 fde=[ 3f10] │ │ │ │ - 0xfffffffffffc52d0 (offset: 0x55fd0) -> 0x569c fde=[ 3f24] │ │ │ │ - 0xfffffffffffc5300 (offset: 0x56000) -> 0x56b0 fde=[ 3f38] │ │ │ │ - 0xfffffffffffc5330 (offset: 0x56030) -> 0x56c4 fde=[ 3f4c] │ │ │ │ - 0xfffffffffffc5370 (offset: 0x56070) -> 0x56d8 fde=[ 3f60] │ │ │ │ - 0xfffffffffffc53a0 (offset: 0x560a0) -> 0x56ec fde=[ 3f74] │ │ │ │ - 0xfffffffffffc53f0 (offset: 0x560f0) -> 0x59e8 fde=[ 4270] │ │ │ │ - 0xfffffffffffc5440 (offset: 0x56140) -> 0x5a08 fde=[ 4290] │ │ │ │ - 0xfffffffffffc5490 (offset: 0x56190) -> 0x5730 fde=[ 3fb8] │ │ │ │ - 0xfffffffffffc54d0 (offset: 0x561d0) -> 0x5748 fde=[ 3fd0] │ │ │ │ - 0xfffffffffffc5510 (offset: 0x56210) -> 0x5760 fde=[ 3fe8] │ │ │ │ - 0xfffffffffffc5560 (offset: 0x56260) -> 0x5a28 fde=[ 42b0] │ │ │ │ - 0xfffffffffffc55b0 (offset: 0x562b0) -> 0x5a48 fde=[ 42d0] │ │ │ │ - 0xfffffffffffc5600 (offset: 0x56300) -> 0x57a4 fde=[ 402c] │ │ │ │ - 0xfffffffffffc5680 (offset: 0x56380) -> 0x57e0 fde=[ 4068] │ │ │ │ - 0xfffffffffffc5760 (offset: 0x56460) -> 0x582c fde=[ 40b4] │ │ │ │ - 0xfffffffffffc57a0 (offset: 0x564a0) -> 0x5848 fde=[ 40d0] │ │ │ │ - 0xfffffffffffc5d60 (offset: 0x56a60) -> 0x5894 fde=[ 411c] │ │ │ │ - 0xfffffffffffc5da0 (offset: 0x56aa0) -> 0x58b0 fde=[ 4138] │ │ │ │ - 0xfffffffffffc5df0 (offset: 0x56af0) -> 0x58d4 fde=[ 415c] │ │ │ │ - 0xfffffffffffc5e40 (offset: 0x56b40) -> 0x58f8 fde=[ 4180] │ │ │ │ - 0xfffffffffffc5e90 (offset: 0x56b90) -> 0x5938 fde=[ 41c0] │ │ │ │ - 0xfffffffffffc5ef0 (offset: 0x56bf0) -> 0x5964 fde=[ 41ec] │ │ │ │ - 0xfffffffffffc5f50 (offset: 0x56c50) -> 0x5918 fde=[ 41a0] │ │ │ │ - 0xfffffffffffc5fa0 (offset: 0x56ca0) -> 0x5990 fde=[ 4218] │ │ │ │ - 0xfffffffffffc6000 (offset: 0x56d00) -> 0x59bc fde=[ 4244] │ │ │ │ - 0xfffffffffffc6060 (offset: 0x56d60) -> 0x5a68 fde=[ 42f0] │ │ │ │ - 0xfffffffffffc60f0 (offset: 0x56df0) -> 0x5a88 fde=[ 4310] │ │ │ │ - 0xfffffffffffc6190 (offset: 0x56e90) -> 0x5aa8 fde=[ 4330] │ │ │ │ - 0xfffffffffffc6280 (offset: 0x56f80) -> 0x5af8 fde=[ 4380] │ │ │ │ - 0xfffffffffffc6340 (offset: 0x57040) -> 0x5b2c fde=[ 43b4] │ │ │ │ - 0xfffffffffffc6470 (offset: 0x57170) -> 0x5b4c fde=[ 43d4] │ │ │ │ - 0xfffffffffffc6560 (offset: 0x57260) -> 0x5b7c fde=[ 4404] │ │ │ │ - 0xfffffffffffc6650 (offset: 0x57350) -> 0x5bac fde=[ 4434] │ │ │ │ - 0xfffffffffffc6730 (offset: 0x57430) -> 0x5bdc fde=[ 4464] │ │ │ │ - 0xfffffffffffc6840 (offset: 0x57540) -> 0x5c0c fde=[ 4494] │ │ │ │ - 0xfffffffffffc6930 (offset: 0x57630) -> 0x5c34 fde=[ 44bc] │ │ │ │ - 0xfffffffffffc6a10 (offset: 0x57710) -> 0x5c64 fde=[ 44ec] │ │ │ │ - 0xfffffffffffc6aa0 (offset: 0x577a0) -> 0x5c88 fde=[ 4510] │ │ │ │ - 0xfffffffffffc6b40 (offset: 0x57840) -> 0x5cac fde=[ 4534] │ │ │ │ - 0xfffffffffffc6c30 (offset: 0x57930) -> 0x5cdc fde=[ 4564] │ │ │ │ - 0xfffffffffffc6e50 (offset: 0x57b50) -> 0x5d1c fde=[ 45a4] │ │ │ │ - 0xfffffffffffc7090 (offset: 0x57d90) -> 0x5d5c fde=[ 45e4] │ │ │ │ - 0xfffffffffffc70f0 (offset: 0x57df0) -> 0x5d80 fde=[ 4608] │ │ │ │ - 0xfffffffffffc7170 (offset: 0x57e70) -> 0x5d9c fde=[ 4624] │ │ │ │ - 0xfffffffffffc7200 (offset: 0x57f00) -> 0x5db8 fde=[ 4640] │ │ │ │ - 0xfffffffffffc7260 (offset: 0x57f60) -> 0x5ddc fde=[ 4664] │ │ │ │ - 0xfffffffffffc72c0 (offset: 0x57fc0) -> 0x5e00 fde=[ 4688] │ │ │ │ - 0xfffffffffffc7320 (offset: 0x58020) -> 0x5e24 fde=[ 46ac] │ │ │ │ - 0xfffffffffffc73a0 (offset: 0x580a0) -> 0x5ef8 fde=[ 4780] │ │ │ │ - 0xfffffffffffc7490 (offset: 0x58190) -> 0x5f28 fde=[ 47b0] │ │ │ │ - 0xfffffffffffc7cd0 (offset: 0x589d0) -> 0x5f7c fde=[ 4804] │ │ │ │ - 0xfffffffffffc7e50 (offset: 0x58b50) -> 0x6004 fde=[ 488c] │ │ │ │ - 0xfffffffffffc7f00 (offset: 0x58c00) -> 0x6034 fde=[ 48bc] │ │ │ │ - 0xfffffffffffc7fb0 (offset: 0x58cb0) -> 0x6064 fde=[ 48ec] │ │ │ │ - 0xfffffffffffc8060 (offset: 0x58d60) -> 0x6094 fde=[ 491c] │ │ │ │ - 0xfffffffffffc8110 (offset: 0x58e10) -> 0x60c4 fde=[ 494c] │ │ │ │ - 0xfffffffffffc82b0 (offset: 0x58fb0) -> 0x60f4 fde=[ 497c] │ │ │ │ - 0xfffffffffffc8450 (offset: 0x59150) -> 0x6164 fde=[ 49ec] │ │ │ │ - 0xfffffffffffc8460 (offset: 0x59160) -> 0x6180 fde=[ 4a08] │ │ │ │ - 0xfffffffffffc8480 (offset: 0x59180) -> 0x61dc fde=[ 4a64] │ │ │ │ - 0xfffffffffffc8490 (offset: 0x59190) -> 0x61f8 fde=[ 4a80] │ │ │ │ - 0xfffffffffffc84b0 (offset: 0x591b0) -> 0x6254 fde=[ 4adc] │ │ │ │ - 0xfffffffffffc84c0 (offset: 0x591c0) -> 0x6270 fde=[ 4af8] │ │ │ │ - 0xfffffffffffc84e0 (offset: 0x591e0) -> 0x62cc fde=[ 4b54] │ │ │ │ - 0xfffffffffffc84f0 (offset: 0x591f0) -> 0x62e8 fde=[ 4b70] │ │ │ │ - 0xfffffffffffc8510 (offset: 0x59210) -> 0x6304 fde=[ 4b8c] │ │ │ │ - 0xfffffffffffc8550 (offset: 0x59250) -> 0x637c fde=[ 4c04] │ │ │ │ - 0xfffffffffffc8620 (offset: 0x59320) -> 0x63ac fde=[ 4c34] │ │ │ │ - 0xfffffffffffc86f0 (offset: 0x593f0) -> 0x63dc fde=[ 4c64] │ │ │ │ - 0xfffffffffffc87c0 (offset: 0x594c0) -> 0x640c fde=[ 4c94] │ │ │ │ - 0xfffffffffffc8890 (offset: 0x59590) -> 0x643c fde=[ 4cc4] │ │ │ │ - 0xfffffffffffc8b70 (offset: 0x59870) -> 0x6474 fde=[ 4cfc] │ │ │ │ - 0xfffffffffffc8e20 (offset: 0x59b20) -> 0x6590 fde=[ 4e18] │ │ │ │ - 0xfffffffffffc9100 (offset: 0x59e00) -> 0x65c8 fde=[ 4e50] │ │ │ │ - 0xfffffffffffc93e0 (offset: 0x5a0e0) -> 0x64ac fde=[ 4d34] │ │ │ │ - 0xfffffffffffc94d0 (offset: 0x5a1d0) -> 0x64e8 fde=[ 4d70] │ │ │ │ - 0xfffffffffffc9780 (offset: 0x5a480) -> 0x6520 fde=[ 4da8] │ │ │ │ - 0xfffffffffffc9a60 (offset: 0x5a760) -> 0x6558 fde=[ 4de0] │ │ │ │ - 0xfffffffffffc9d50 (offset: 0x5aa50) -> 0x6600 fde=[ 4e88] │ │ │ │ - 0xfffffffffffc9e70 (offset: 0x5ab70) -> 0x6630 fde=[ 4eb8] │ │ │ │ - 0xfffffffffffc9f70 (offset: 0x5ac70) -> 0x6658 fde=[ 4ee0] │ │ │ │ - 0xfffffffffffca080 (offset: 0x5ad80) -> 0x6680 fde=[ 4f08] │ │ │ │ - 0xfffffffffffca1a0 (offset: 0x5aea0) -> 0x66b0 fde=[ 4f38] │ │ │ │ - 0xfffffffffffca270 (offset: 0x5af70) -> 0x66d8 fde=[ 4f60] │ │ │ │ - 0xfffffffffffca340 (offset: 0x5b040) -> 0x6700 fde=[ 4f88] │ │ │ │ - 0xfffffffffffca410 (offset: 0x5b110) -> 0x6730 fde=[ 4fb8] │ │ │ │ - 0xfffffffffffca7c0 (offset: 0x5b4c0) -> 0x677c fde=[ 5004] │ │ │ │ - 0xfffffffffffca870 (offset: 0x5b570) -> 0x67b4 fde=[ 503c] │ │ │ │ - 0xfffffffffffca9e0 (offset: 0x5b6e0) -> 0x67d0 fde=[ 5058] │ │ │ │ - 0xfffffffffffcaad0 (offset: 0x5b7d0) -> 0x67f8 fde=[ 5080] │ │ │ │ - 0xfffffffffffcadd0 (offset: 0x5bad0) -> 0x6844 fde=[ 50cc] │ │ │ │ - 0xfffffffffffcaf50 (offset: 0x5bc50) -> 0x6860 fde=[ 50e8] │ │ │ │ - 0xfffffffffffcb020 (offset: 0x5bd20) -> 0x6890 fde=[ 5118] │ │ │ │ - 0xfffffffffffcb0f0 (offset: 0x5bdf0) -> 0x68c0 fde=[ 5148] │ │ │ │ - 0xfffffffffffcb170 (offset: 0x5be70) -> 0x68dc fde=[ 5164] │ │ │ │ - 0xfffffffffffcb4c0 (offset: 0x5c1c0) -> 0x6928 fde=[ 51b0] │ │ │ │ - 0xfffffffffffcb8b0 (offset: 0x5c5b0) -> 0x6974 fde=[ 51fc] │ │ │ │ - 0xfffffffffffcb920 (offset: 0x5c620) -> 0x6998 fde=[ 5220] │ │ │ │ - 0xfffffffffffcb980 (offset: 0x5c680) -> 0x69b8 fde=[ 5240] │ │ │ │ - 0xfffffffffffcba00 (offset: 0x5c700) -> 0x69d8 fde=[ 5260] │ │ │ │ - 0xfffffffffffcbde0 (offset: 0x5cae0) -> 0x6a28 fde=[ 52b0] │ │ │ │ - 0xfffffffffffcbfc0 (offset: 0x5ccc0) -> 0x6a60 fde=[ 52e8] │ │ │ │ - 0xfffffffffffcc3b0 (offset: 0x5d0b0) -> 0x6ab0 fde=[ 5338] │ │ │ │ - 0xfffffffffffcc870 (offset: 0x5d570) -> 0x6aec fde=[ 5374] │ │ │ │ - 0xfffffffffffcc8c0 (offset: 0x5d5c0) -> 0x6b00 fde=[ 5388] │ │ │ │ - 0xfffffffffffccd40 (offset: 0x5da40) -> 0x6b50 fde=[ 53d8] │ │ │ │ - 0xfffffffffffccfc0 (offset: 0x5dcc0) -> 0x6b90 fde=[ 5418] │ │ │ │ - 0xfffffffffffcd500 (offset: 0x5e200) -> 0x6bdc fde=[ 5464] │ │ │ │ - 0xfffffffffffcdc30 (offset: 0x5e930) -> 0x6c30 fde=[ 54b8] │ │ │ │ - 0xfffffffffffceaf0 (offset: 0x5f7f0) -> 0x71f0 fde=[ 5a78] │ │ │ │ - 0xfffffffffffcebb0 (offset: 0x5f8b0) -> 0x75cc fde=[ 5e54] │ │ │ │ - 0xfffffffffffcebd0 (offset: 0x5f8d0) -> 0x75e0 fde=[ 5e68] │ │ │ │ - 0xfffffffffffcec30 (offset: 0x5f930) -> 0x76bc fde=[ 5f44] │ │ │ │ - 0xfffffffffffceec0 (offset: 0x5fbc0) -> 0x7734 fde=[ 5fbc] │ │ │ │ - 0xfffffffffffcf150 (offset: 0x5fe50) -> 0x78a4 fde=[ 612c] │ │ │ │ - 0xfffffffffffcf1a0 (offset: 0x5fea0) -> 0x794c fde=[ 61d4] │ │ │ │ - 0xfffffffffffcf1f0 (offset: 0x5fef0) -> 0x79f4 fde=[ 627c] │ │ │ │ - 0xfffffffffffcf2f0 (offset: 0x5fff0) -> 0x7a6c fde=[ 62f4] │ │ │ │ - 0xfffffffffffcf3e0 (offset: 0x600e0) -> 0x7ae4 fde=[ 636c] │ │ │ │ - 0xfffffffffffcf4d0 (offset: 0x601d0) -> 0x7b5c fde=[ 63e4] │ │ │ │ - 0xfffffffffffcf5c0 (offset: 0x602c0) -> 0x7bd4 fde=[ 645c] │ │ │ │ - 0xfffffffffffcf680 (offset: 0x60380) -> 0x83a4 fde=[ 6c2c] │ │ │ │ - 0xfffffffffffd0ed0 (offset: 0x61bd0) -> 0x6d00 fde=[ 5588] │ │ │ │ - 0xfffffffffffd0ee0 (offset: 0x61be0) -> 0x6d14 fde=[ 559c] │ │ │ │ - 0xfffffffffffd0ef0 (offset: 0x61bf0) -> 0x6d28 fde=[ 55b0] │ │ │ │ - 0xfffffffffffd0f00 (offset: 0x61c00) -> 0x6d3c fde=[ 55c4] │ │ │ │ - 0xfffffffffffd0f20 (offset: 0x61c20) -> 0x6d50 fde=[ 55d8] │ │ │ │ - 0xfffffffffffd0f60 (offset: 0x61c60) -> 0x6d64 fde=[ 55ec] │ │ │ │ - 0xfffffffffffd0f80 (offset: 0x61c80) -> 0x6d78 fde=[ 5600] │ │ │ │ - 0xfffffffffffd0fd0 (offset: 0x61cd0) -> 0x6d8c fde=[ 5614] │ │ │ │ - 0xfffffffffffd0ff0 (offset: 0x61cf0) -> 0x6da0 fde=[ 5628] │ │ │ │ - 0xfffffffffffd1010 (offset: 0x61d10) -> 0x6db4 fde=[ 563c] │ │ │ │ - 0xfffffffffffd1050 (offset: 0x61d50) -> 0x6dc8 fde=[ 5650] │ │ │ │ - 0xfffffffffffd1070 (offset: 0x61d70) -> 0x6ddc fde=[ 5664] │ │ │ │ - 0xfffffffffffd1090 (offset: 0x61d90) -> 0x6df0 fde=[ 5678] │ │ │ │ - 0xfffffffffffd10d0 (offset: 0x61dd0) -> 0x6e04 fde=[ 568c] │ │ │ │ - 0xfffffffffffd10e0 (offset: 0x61de0) -> 0x6e18 fde=[ 56a0] │ │ │ │ - 0xfffffffffffd10f0 (offset: 0x61df0) -> 0x6e2c fde=[ 56b4] │ │ │ │ - 0xfffffffffffd1100 (offset: 0x61e00) -> 0x6e40 fde=[ 56c8] │ │ │ │ - 0xfffffffffffd1110 (offset: 0x61e10) -> 0x6e54 fde=[ 56dc] │ │ │ │ - 0xfffffffffffd1120 (offset: 0x61e20) -> 0x6e68 fde=[ 56f0] │ │ │ │ - 0xfffffffffffd1130 (offset: 0x61e30) -> 0x6e7c fde=[ 5704] │ │ │ │ - 0xfffffffffffd1140 (offset: 0x61e40) -> 0x6e90 fde=[ 5718] │ │ │ │ - 0xfffffffffffd1150 (offset: 0x61e50) -> 0x6ea4 fde=[ 572c] │ │ │ │ - 0xfffffffffffd1160 (offset: 0x61e60) -> 0x6eb8 fde=[ 5740] │ │ │ │ - 0xfffffffffffd1170 (offset: 0x61e70) -> 0x6ecc fde=[ 5754] │ │ │ │ - 0xfffffffffffd1180 (offset: 0x61e80) -> 0x6ee0 fde=[ 5768] │ │ │ │ - 0xfffffffffffd1190 (offset: 0x61e90) -> 0x6ef4 fde=[ 577c] │ │ │ │ - 0xfffffffffffd11a0 (offset: 0x61ea0) -> 0x6f08 fde=[ 5790] │ │ │ │ - 0xfffffffffffd11b0 (offset: 0x61eb0) -> 0x6f1c fde=[ 57a4] │ │ │ │ - 0xfffffffffffd11d0 (offset: 0x61ed0) -> 0x6f30 fde=[ 57b8] │ │ │ │ - 0xfffffffffffd11e0 (offset: 0x61ee0) -> 0x6f44 fde=[ 57cc] │ │ │ │ - 0xfffffffffffd11f0 (offset: 0x61ef0) -> 0x6f58 fde=[ 57e0] │ │ │ │ - 0xfffffffffffd1210 (offset: 0x61f10) -> 0x6f6c fde=[ 57f4] │ │ │ │ - 0xfffffffffffd1220 (offset: 0x61f20) -> 0x6f80 fde=[ 5808] │ │ │ │ - 0xfffffffffffd1230 (offset: 0x61f30) -> 0x6f94 fde=[ 581c] │ │ │ │ - 0xfffffffffffd1250 (offset: 0x61f50) -> 0x6fa8 fde=[ 5830] │ │ │ │ - 0xfffffffffffd1260 (offset: 0x61f60) -> 0x6fbc fde=[ 5844] │ │ │ │ - 0xfffffffffffd1270 (offset: 0x61f70) -> 0x6fd0 fde=[ 5858] │ │ │ │ - 0xfffffffffffd1290 (offset: 0x61f90) -> 0x6fe4 fde=[ 586c] │ │ │ │ - 0xfffffffffffd12a0 (offset: 0x61fa0) -> 0x6ff8 fde=[ 5880] │ │ │ │ - 0xfffffffffffd12b0 (offset: 0x61fb0) -> 0x700c fde=[ 5894] │ │ │ │ - 0xfffffffffffd12c0 (offset: 0x61fc0) -> 0x7020 fde=[ 58a8] │ │ │ │ - 0xfffffffffffd12d0 (offset: 0x61fd0) -> 0x7034 fde=[ 58bc] │ │ │ │ - 0xfffffffffffd12e0 (offset: 0x61fe0) -> 0x7048 fde=[ 58d0] │ │ │ │ - 0xfffffffffffd1330 (offset: 0x62030) -> 0x705c fde=[ 58e4] │ │ │ │ - 0xfffffffffffd1360 (offset: 0x62060) -> 0x7070 fde=[ 58f8] │ │ │ │ - 0xfffffffffffd1390 (offset: 0x62090) -> 0x7084 fde=[ 590c] │ │ │ │ - 0xfffffffffffd13d0 (offset: 0x620d0) -> 0x7098 fde=[ 5920] │ │ │ │ - 0xfffffffffffd1400 (offset: 0x62100) -> 0x70ac fde=[ 5934] │ │ │ │ - 0xfffffffffffd1420 (offset: 0x62120) -> 0x70c0 fde=[ 5948] │ │ │ │ - 0xfffffffffffd1450 (offset: 0x62150) -> 0x70d8 fde=[ 5960] │ │ │ │ - 0xfffffffffffd14b0 (offset: 0x621b0) -> 0x739c fde=[ 5c24] │ │ │ │ - 0xfffffffffffd1510 (offset: 0x62210) -> 0x73bc fde=[ 5c44] │ │ │ │ - 0xfffffffffffd1570 (offset: 0x62270) -> 0x711c fde=[ 59a4] │ │ │ │ - 0xfffffffffffd15b0 (offset: 0x622b0) -> 0x7134 fde=[ 59bc] │ │ │ │ - 0xfffffffffffd15f0 (offset: 0x622f0) -> 0x714c fde=[ 59d4] │ │ │ │ - 0xfffffffffffd1700 (offset: 0x62400) -> 0x717c fde=[ 5a04] │ │ │ │ - 0xfffffffffffd1740 (offset: 0x62440) -> 0x7190 fde=[ 5a18] │ │ │ │ - 0xfffffffffffd1780 (offset: 0x62480) -> 0x71a4 fde=[ 5a2c] │ │ │ │ - 0xfffffffffffd1890 (offset: 0x62590) -> 0x71c0 fde=[ 5a48] │ │ │ │ - 0xfffffffffffd1a10 (offset: 0x62710) -> 0x7214 fde=[ 5a9c] │ │ │ │ - 0xfffffffffffd1a50 (offset: 0x62750) -> 0x7230 fde=[ 5ab8] │ │ │ │ - 0xfffffffffffd1a90 (offset: 0x62790) -> 0x724c fde=[ 5ad4] │ │ │ │ - 0xfffffffffffd1ae0 (offset: 0x627e0) -> 0x7270 fde=[ 5af8] │ │ │ │ - 0xfffffffffffd1b30 (offset: 0x62830) -> 0x7294 fde=[ 5b1c] │ │ │ │ - 0xfffffffffffd2060 (offset: 0x62d60) -> 0x72e4 fde=[ 5b6c] │ │ │ │ - 0xfffffffffffd22b0 (offset: 0x62fb0) -> 0x7324 fde=[ 5bac] │ │ │ │ - 0xfffffffffffd2310 (offset: 0x63010) -> 0x7344 fde=[ 5bcc] │ │ │ │ - 0xfffffffffffd2380 (offset: 0x63080) -> 0x7370 fde=[ 5bf8] │ │ │ │ - 0xfffffffffffd23f0 (offset: 0x630f0) -> 0x73dc fde=[ 5c64] │ │ │ │ - 0xfffffffffffd24c0 (offset: 0x631c0) -> 0x7424 fde=[ 5cac] │ │ │ │ - 0xfffffffffffd25b0 (offset: 0x632b0) -> 0x7454 fde=[ 5cdc] │ │ │ │ - 0xfffffffffffd26a0 (offset: 0x633a0) -> 0x7484 fde=[ 5d0c] │ │ │ │ - 0xfffffffffffd2780 (offset: 0x63480) -> 0x74b4 fde=[ 5d3c] │ │ │ │ - 0xfffffffffffd2840 (offset: 0x63540) -> 0x74d4 fde=[ 5d5c] │ │ │ │ - 0xfffffffffffd28d0 (offset: 0x635d0) -> 0x74f8 fde=[ 5d80] │ │ │ │ - 0xfffffffffffd2970 (offset: 0x63670) -> 0x751c fde=[ 5da4] │ │ │ │ - 0xfffffffffffd2a00 (offset: 0x63700) -> 0x7538 fde=[ 5dc0] │ │ │ │ - 0xfffffffffffd2aa0 (offset: 0x637a0) -> 0x7554 fde=[ 5ddc] │ │ │ │ - 0xfffffffffffd2b00 (offset: 0x63800) -> 0x7578 fde=[ 5e00] │ │ │ │ - 0xfffffffffffd2b80 (offset: 0x63880) -> 0x75a4 fde=[ 5e2c] │ │ │ │ - 0xfffffffffffd2c20 (offset: 0x63920) -> 0x7600 fde=[ 5e88] │ │ │ │ - 0xfffffffffffd2d20 (offset: 0x63a20) -> 0x7630 fde=[ 5eb8] │ │ │ │ - 0xfffffffffffd2e80 (offset: 0x63b80) -> 0x7678 fde=[ 5f00] │ │ │ │ - 0xfffffffffffd3170 (offset: 0x63e70) -> 0x77ac fde=[ 6034] │ │ │ │ - 0xfffffffffffd32c0 (offset: 0x63fc0) -> 0x77e4 fde=[ 606c] │ │ │ │ - 0xfffffffffffd3370 (offset: 0x64070) -> 0x7814 fde=[ 609c] │ │ │ │ - 0xfffffffffffd3420 (offset: 0x64120) -> 0x7844 fde=[ 60cc] │ │ │ │ - 0xfffffffffffd34d0 (offset: 0x641d0) -> 0x7874 fde=[ 60fc] │ │ │ │ - 0xfffffffffffd3580 (offset: 0x64280) -> 0x78e4 fde=[ 616c] │ │ │ │ - 0xfffffffffffd3670 (offset: 0x64370) -> 0x790c fde=[ 6194] │ │ │ │ - 0xfffffffffffd36f0 (offset: 0x643f0) -> 0x792c fde=[ 61b4] │ │ │ │ - 0xfffffffffffd3770 (offset: 0x64470) -> 0x798c fde=[ 6214] │ │ │ │ - 0xfffffffffffd3860 (offset: 0x64560) -> 0x79b4 fde=[ 623c] │ │ │ │ - 0xfffffffffffd38e0 (offset: 0x645e0) -> 0x79d4 fde=[ 625c] │ │ │ │ - 0xfffffffffffd3960 (offset: 0x64660) -> 0x7a34 fde=[ 62bc] │ │ │ │ - 0xfffffffffffd3970 (offset: 0x64670) -> 0x7a50 fde=[ 62d8] │ │ │ │ - 0xfffffffffffd3990 (offset: 0x64690) -> 0x7aac fde=[ 6334] │ │ │ │ - 0xfffffffffffd39a0 (offset: 0x646a0) -> 0x7ac8 fde=[ 6350] │ │ │ │ - 0xfffffffffffd39c0 (offset: 0x646c0) -> 0x7b24 fde=[ 63ac] │ │ │ │ - 0xfffffffffffd39d0 (offset: 0x646d0) -> 0x7b40 fde=[ 63c8] │ │ │ │ - 0xfffffffffffd39f0 (offset: 0x646f0) -> 0x7b9c fde=[ 6424] │ │ │ │ - 0xfffffffffffd3a00 (offset: 0x64700) -> 0x7bb8 fde=[ 6440] │ │ │ │ - 0xfffffffffffd3a20 (offset: 0x64720) -> 0x7c38 fde=[ 64c0] │ │ │ │ - 0xfffffffffffd3af0 (offset: 0x647f0) -> 0x7c68 fde=[ 64f0] │ │ │ │ - 0xfffffffffffd3bc0 (offset: 0x648c0) -> 0x7c98 fde=[ 6520] │ │ │ │ - 0xfffffffffffd3c90 (offset: 0x64990) -> 0x7cc8 fde=[ 6550] │ │ │ │ - 0xfffffffffffd3d60 (offset: 0x64a60) -> 0x7cf8 fde=[ 6580] │ │ │ │ - 0xfffffffffffd4050 (offset: 0x64d50) -> 0x7d30 fde=[ 65b8] │ │ │ │ - 0xfffffffffffd4300 (offset: 0x65000) -> 0x7e4c fde=[ 66d4] │ │ │ │ - 0xfffffffffffd45f0 (offset: 0x652f0) -> 0x7e84 fde=[ 670c] │ │ │ │ - 0xfffffffffffd48d0 (offset: 0x655d0) -> 0x7d68 fde=[ 65f0] │ │ │ │ - 0xfffffffffffd49c0 (offset: 0x656c0) -> 0x7da4 fde=[ 662c] │ │ │ │ - 0xfffffffffffd4c80 (offset: 0x65980) -> 0x7ddc fde=[ 6664] │ │ │ │ - 0xfffffffffffd4f70 (offset: 0x65c70) -> 0x7e14 fde=[ 669c] │ │ │ │ - 0xfffffffffffd5260 (offset: 0x65f60) -> 0x7ebc fde=[ 6744] │ │ │ │ - 0xfffffffffffd53c0 (offset: 0x660c0) -> 0x7eec fde=[ 6774] │ │ │ │ - 0xfffffffffffd5490 (offset: 0x66190) -> 0x7f10 fde=[ 6798] │ │ │ │ - 0xfffffffffffd5570 (offset: 0x66270) -> 0x7f34 fde=[ 67bc] │ │ │ │ - 0xfffffffffffd5690 (offset: 0x66390) -> 0x7f64 fde=[ 67ec] │ │ │ │ - 0xfffffffffffd5760 (offset: 0x66460) -> 0x7f8c fde=[ 6814] │ │ │ │ - 0xfffffffffffd5830 (offset: 0x66530) -> 0x7fb4 fde=[ 683c] │ │ │ │ - 0xfffffffffffd5900 (offset: 0x66600) -> 0x7fe4 fde=[ 686c] │ │ │ │ - 0xfffffffffffd5c70 (offset: 0x66970) -> 0x8034 fde=[ 68bc] │ │ │ │ - 0xfffffffffffd5e80 (offset: 0x66b80) -> 0x8050 fde=[ 68d8] │ │ │ │ - 0xfffffffffffd5f50 (offset: 0x66c50) -> 0x8080 fde=[ 6908] │ │ │ │ - 0xfffffffffffd6020 (offset: 0x66d20) -> 0x80d4 fde=[ 695c] │ │ │ │ - 0xfffffffffffd60a0 (offset: 0x66da0) -> 0x80f0 fde=[ 6978] │ │ │ │ - 0xfffffffffffd60f0 (offset: 0x66df0) -> 0x8104 fde=[ 698c] │ │ │ │ - 0xfffffffffffd6800 (offset: 0x67500) -> 0x8158 fde=[ 69e0] │ │ │ │ - 0xfffffffffffd6a30 (offset: 0x67730) -> 0x8174 fde=[ 69fc] │ │ │ │ - 0xfffffffffffd6b20 (offset: 0x67820) -> 0x81a4 fde=[ 6a2c] │ │ │ │ - 0xfffffffffffd6c10 (offset: 0x67910) -> 0x81d4 fde=[ 6a5c] │ │ │ │ - 0xfffffffffffd6d50 (offset: 0x67a50) -> 0x81fc fde=[ 6a84] │ │ │ │ - 0xfffffffffffd6e30 (offset: 0x67b30) -> 0x8228 fde=[ 6ab0] │ │ │ │ - 0xfffffffffffd7ab0 (offset: 0x687b0) -> 0x827c fde=[ 6b04] │ │ │ │ - 0xfffffffffffd7c40 (offset: 0x68940) -> 0x82a8 fde=[ 6b30] │ │ │ │ - 0xfffffffffffd8180 (offset: 0x68e80) -> 0x82fc fde=[ 6b84] │ │ │ │ - 0xfffffffffffd89b0 (offset: 0x696b0) -> 0x8350 fde=[ 6bd8] │ │ │ │ - 0xfffffffffffd95e0 (offset: 0x6a2e0) -> 0x8420 fde=[ 6ca8] │ │ │ │ - 0xfffffffffffd96b0 (offset: 0x6a3b0) -> 0x8470 fde=[ 6cf8] │ │ │ │ - 0xfffffffffffd97b0 (offset: 0x6a4b0) -> 0x84d0 fde=[ 6d58] │ │ │ │ - 0xfffffffffffd9850 (offset: 0x6a550) -> 0x8538 fde=[ 6dc0] │ │ │ │ - 0xfffffffffffd9ab0 (offset: 0x6a7b0) -> 0x85c8 fde=[ 6e50] │ │ │ │ - 0xfffffffffffd9d40 (offset: 0x6aa40) -> 0x8640 fde=[ 6ec8] │ │ │ │ - 0xfffffffffffdd470 (offset: 0x6e170) -> 0x86a0 fde=[ 6f28] │ │ │ │ - 0xfffffffffffe1a20 (offset: 0x72720) -> 0x874c fde=[ 6fd4] │ │ │ │ - 0xfffffffffffe5ed0 (offset: 0x76bd0) -> 0x87b0 fde=[ 7038] │ │ │ │ - 0xfffffffffffea930 (offset: 0x7b630) -> 0x8584 fde=[ 6e0c] │ │ │ │ - 0xfffffffffffeabf0 (offset: 0x7b8f0) -> 0x8700 fde=[ 6f88] │ │ │ │ - 0xfffffffffffeaf20 (offset: 0x7bc20) -> 0x8810 fde=[ 7098] │ │ │ │ - 0xfffffffffffeaff0 (offset: 0x7bcf0) -> 0x8860 fde=[ 70e8] │ │ │ │ - 0xfffffffffffeb090 (offset: 0x7bd90) -> 0x88c8 fde=[ 7150] │ │ │ │ - 0xfffffffffffeb170 (offset: 0x7be70) -> 0x8930 fde=[ 71b8] │ │ │ │ - 0xfffffffffffeb220 (offset: 0x7bf20) -> 0x8968 fde=[ 71f0] │ │ │ │ - 0xfffffffffffeb480 (offset: 0x7c180) -> 0x89dc fde=[ 7264] │ │ │ │ - 0xfffffffffffed220 (offset: 0x7df20) -> 0x8a54 fde=[ 72dc] │ │ │ │ - 0xfffffffffffeee10 (offset: 0x7fb10) -> 0x8b1c fde=[ 73a4] │ │ │ │ - 0xfffffffffffef160 (offset: 0x7fe60) -> 0x8acc fde=[ 7354] │ │ │ │ - 0xfffffffffffef340 (offset: 0x80040) -> 0x8ba8 fde=[ 7430] │ │ │ │ - 0xfffffffffffef4e0 (offset: 0x801e0) -> 0x8bf4 fde=[ 747c] │ │ │ │ - 0xfffffffffffef520 (offset: 0x80220) -> 0x8c08 fde=[ 7490] │ │ │ │ - 0xfffffffffffef5d0 (offset: 0x802d0) -> 0x8c40 fde=[ 74c8] │ │ │ │ - 0xfffffffffffef5e0 (offset: 0x802e0) -> 0x8c54 fde=[ 74dc] │ │ │ │ - 0xfffffffffffef810 (offset: 0x80510) -> 0x8cc0 fde=[ 7548] │ │ │ │ - 0xfffffffffffef830 (offset: 0x80530) -> 0x8cd4 fde=[ 755c] │ │ │ │ - 0xfffffffffffef860 (offset: 0x80560) -> 0x8d34 fde=[ 75bc] │ │ │ │ - 0xfffffffffffef990 (offset: 0x80690) -> 0x8d88 fde=[ 7610] │ │ │ │ - 0xfffffffffffefa80 (offset: 0x80780) -> 0x8dd4 fde=[ 765c] │ │ │ │ - 0xfffffffffffefb40 (offset: 0x80840) -> 0x8e08 fde=[ 7690] │ │ │ │ - 0xffffffffffff0890 (offset: 0x81590) -> 0x8e80 fde=[ 7708] │ │ │ │ - 0xffffffffffff28c0 (offset: 0x835c0) -> 0x8ce8 fde=[ 7570] │ │ │ │ - 0xffffffffffff29c0 (offset: 0x836c0) -> 0x8ef8 fde=[ 7780] │ │ │ │ - 0xffffffffffff2af0 (offset: 0x837f0) -> 0x8f5c fde=[ 77e4] │ │ │ │ - 0xffffffffffff2c70 (offset: 0x83970) -> 0x8f7c fde=[ 7804] │ │ │ │ - 0xffffffffffff3080 (offset: 0x83d80) -> 0x8fc8 fde=[ 7850] │ │ │ │ - 0xffffffffffff3140 (offset: 0x83e40) -> 0x9014 fde=[ 789c] │ │ │ │ - 0xffffffffffff32c0 (offset: 0x83fc0) -> 0x9044 fde=[ 78cc] │ │ │ │ - 0xffffffffffff3380 (offset: 0x84080) -> 0x9058 fde=[ 78e0] │ │ │ │ - 0xffffffffffff33c0 (offset: 0x840c0) -> 0x906c fde=[ 78f4] │ │ │ │ - 0xffffffffffff3580 (offset: 0x84280) -> 0x90c4 fde=[ 794c] │ │ │ │ - 0xffffffffffff45f0 (offset: 0x852f0) -> 0x9154 fde=[ 79dc] │ │ │ │ - 0xffffffffffff5a50 (offset: 0x86750) -> 0x91cc fde=[ 7a54] │ │ │ │ - 0xffffffffffff6110 (offset: 0x86e10) -> 0x9244 fde=[ 7acc] │ │ │ │ - 0xffffffffffff67d0 (offset: 0x874d0) -> 0x92bc fde=[ 7b44] │ │ │ │ - 0xffffffffffff7030 (offset: 0x87d30) -> 0x9334 fde=[ 7bbc] │ │ │ │ - 0xffffffffffff7910 (offset: 0x88610) -> 0x93ac fde=[ 7c34] │ │ │ │ - 0xffffffffffff7ae0 (offset: 0x887e0) -> 0x93dc fde=[ 7c64] │ │ │ │ - 0xffffffffffff7c00 (offset: 0x88900) -> 0x9428 fde=[ 7cb0] │ │ │ │ - 0xffffffffffff8c40 (offset: 0x89940) -> 0x94a0 fde=[ 7d28] │ │ │ │ - 0xffffffffffff8c60 (offset: 0x89960) -> 0x94b4 fde=[ 7d3c] │ │ │ │ - 0xffffffffffff8cf0 (offset: 0x899f0) -> 0x94ec fde=[ 7d74] │ │ │ │ - 0xffffffffffff8f30 (offset: 0x89c30) -> 0x9528 fde=[ 7db0] │ │ │ │ - 0xffffffffffff8f90 (offset: 0x89c90) -> 0x953c fde=[ 7dc4] │ │ │ │ - 0xffffffffffff8ff0 (offset: 0x89cf0) -> 0x9550 fde=[ 7dd8] │ │ │ │ - 0xffffffffffff9050 (offset: 0x89d50) -> 0x9564 fde=[ 7dec] │ │ │ │ - 0xffffffffffff90a0 (offset: 0x89da0) -> 0x9590 fde=[ 7e18] │ │ │ │ - 0xffffffffffff9780 (offset: 0x8a480) -> 0x9608 fde=[ 7e90] │ │ │ │ - 0xffffffffffff97a0 (offset: 0x8a4a0) -> 0x961c fde=[ 7ea4] │ │ │ │ - 0xffffffffffff97c0 (offset: 0x8a4c0) -> 0x9630 fde=[ 7eb8] │ │ │ │ - 0xffffffffffff98b0 (offset: 0x8a5b0) -> 0x9678 fde=[ 7f00] │ │ │ │ - 0xffffffffffff9980 (offset: 0x8a680) -> 0x96a4 fde=[ 7f2c] │ │ │ │ - 0xffffffffffff99d0 (offset: 0x8a6d0) -> 0x96c0 fde=[ 7f48] │ │ │ │ - 0xffffffffffff9a20 (offset: 0x8a720) -> 0x96dc fde=[ 7f64] │ │ │ │ - 0xffffffffffff9e50 (offset: 0x8ab50) -> 0x9720 fde=[ 7fa8] │ │ │ │ + 0xfffffffffff7c330 (offset: 0xd020) -> 0x17c0 fde=[ 48] │ │ │ │ + 0xfffffffffff7cf70 (offset: 0xdc60) -> 0x17e8 fde=[ 70] │ │ │ │ + 0xfffffffffff7cf90 (offset: 0xdc80) -> 0x1928 fde=[ 1b0] │ │ │ │ + 0xfffffffffff7d046 (offset: 0xdd36) -> 0x1b00 fde=[ 388] │ │ │ │ + 0xfffffffffff7d0b6 (offset: 0xdda6) -> 0x1c08 fde=[ 490] │ │ │ │ + 0xfffffffffff7d328 (offset: 0xe018) -> 0x1c98 fde=[ 520] │ │ │ │ + 0xfffffffffff7d348 (offset: 0xe038) -> 0x1ccc fde=[ 554] │ │ │ │ + 0xfffffffffff7d368 (offset: 0xe058) -> 0x1d34 fde=[ 5bc] │ │ │ │ + 0xfffffffffff7d740 (offset: 0xe430) -> 0x1da8 fde=[ 630] │ │ │ │ + 0xfffffffffff7d76a (offset: 0xe45a) -> 0x1fa4 fde=[ 82c] │ │ │ │ + 0xfffffffffff7d7a2 (offset: 0xe492) -> 0x201c fde=[ 8a4] │ │ │ │ + 0xfffffffffff7d90c (offset: 0xe5fc) -> 0x2120 fde=[ 9a8] │ │ │ │ + 0xfffffffffff7d9e6 (offset: 0xe6d6) -> 0x2220 fde=[ aa8] │ │ │ │ + 0xfffffffffff7da86 (offset: 0xe776) -> 0x2304 fde=[ b8c] │ │ │ │ + 0xfffffffffff7da96 (offset: 0xe786) -> 0x2394 fde=[ c1c] │ │ │ │ + 0xfffffffffff7db26 (offset: 0xe816) -> 0x24c0 fde=[ d48] │ │ │ │ + 0xfffffffffff7db5a (offset: 0xe84a) -> 0x2538 fde=[ dc0] │ │ │ │ + 0xfffffffffff7dba0 (offset: 0xe890) -> 0x25f8 fde=[ e80] │ │ │ │ + 0xfffffffffff7dc6c (offset: 0xe95c) -> 0x2620 fde=[ ea8] │ │ │ │ + 0xfffffffffff7dcd0 (offset: 0xe9c0) -> 0x2858 fde=[ 10e0] │ │ │ │ + 0xfffffffffff7e119 (offset: 0xee09) -> 0x28b8 fde=[ 1140] │ │ │ │ + 0xfffffffffff7e140 (offset: 0xee30) -> 0x2930 fde=[ 11b8] │ │ │ │ + 0xfffffffffff7ec62 (offset: 0xf952) -> 0x29a8 fde=[ 1230] │ │ │ │ + 0xfffffffffff7f656 (offset: 0x10346) -> 0x29d0 fde=[ 1258] │ │ │ │ + 0xfffffffffff7f6ba (offset: 0x103aa) -> 0x2ac8 fde=[ 1350] │ │ │ │ + 0xfffffffffff7f990 (offset: 0x10680) -> 0x2cc8 fde=[ 1550] │ │ │ │ + 0xfffffffffff7f9da (offset: 0x106ca) -> 0x2db0 fde=[ 1638] │ │ │ │ + 0xfffffffffff7fc54 (offset: 0x10944) -> 0x2e8c fde=[ 1714] │ │ │ │ + 0xfffffffffff7ffbc (offset: 0x10cac) -> 0x313c fde=[ 19c4] │ │ │ │ + 0xfffffffffff80090 (offset: 0x10d80) -> 0x320c fde=[ 1a94] │ │ │ │ + 0xfffffffffff8015e (offset: 0x10e4e) -> 0x3230 fde=[ 1ab8] │ │ │ │ + 0xfffffffffff801c2 (offset: 0x10eb2) -> 0x331c fde=[ 1ba4] │ │ │ │ + 0xfffffffffff801e3 (offset: 0x10ed3) -> 0x34ac fde=[ 1d34] │ │ │ │ + 0xfffffffffff80212 (offset: 0x10f02) -> 0x401c fde=[ 28a4] │ │ │ │ + 0xfffffffffff80296 (offset: 0x10f86) -> 0x4090 fde=[ 2918] │ │ │ │ + 0xfffffffffff8032c (offset: 0x1101c) -> 0x41e8 fde=[ 2a70] │ │ │ │ + 0xfffffffffff80568 (offset: 0x11258) -> 0x4260 fde=[ 2ae8] │ │ │ │ + 0xfffffffffff806c6 (offset: 0x113b6) -> 0x42d8 fde=[ 2b60] │ │ │ │ + 0xfffffffffff80e56 (offset: 0x11b46) -> 0x43ac fde=[ 2c34] │ │ │ │ + 0xfffffffffff80f56 (offset: 0x11c46) -> 0x4498 fde=[ 2d20] │ │ │ │ + 0xfffffffffff81320 (offset: 0x12010) -> 0x42fc fde=[ 2b84] │ │ │ │ + 0xfffffffffff81394 (offset: 0x12084) -> 0x44bc fde=[ 2d44] │ │ │ │ + 0xfffffffffff8141b (offset: 0x1210b) -> 0x45b4 fde=[ 2e3c] │ │ │ │ + 0xfffffffffff814d7 (offset: 0x121c7) -> 0x45d8 fde=[ 2e60] │ │ │ │ + 0xfffffffffff81594 (offset: 0x12284) -> 0x4770 fde=[ 2ff8] │ │ │ │ + 0xfffffffffff815e4 (offset: 0x122d4) -> 0x47d4 fde=[ 305c] │ │ │ │ + 0xfffffffffff81634 (offset: 0x12324) -> 0x47f8 fde=[ 3080] │ │ │ │ + 0xfffffffffff81698 (offset: 0x12388) -> 0x48b0 fde=[ 3138] │ │ │ │ + 0xfffffffffff81bd6 (offset: 0x128c6) -> 0x4a1c fde=[ 32a4] │ │ │ │ + 0xfffffffffff81d34 (offset: 0x12a24) -> 0x4c70 fde=[ 34f8] │ │ │ │ + 0xfffffffffff81d44 (offset: 0x12a34) -> 0x4d20 fde=[ 35a8] │ │ │ │ + 0xfffffffffff81d70 (offset: 0x12a60) -> 0x4da8 fde=[ 3630] │ │ │ │ + 0xfffffffffff81ef0 (offset: 0x12be0) -> 0x4e20 fde=[ 36a8] │ │ │ │ + 0xfffffffffff8227a (offset: 0x12f6a) -> 0x4e98 fde=[ 3720] │ │ │ │ + 0xfffffffffff823d8 (offset: 0x130c8) -> 0x4f10 fde=[ 3798] │ │ │ │ + 0xfffffffffff82536 (offset: 0x13226) -> 0x4f88 fde=[ 3810] │ │ │ │ + 0xfffffffffff826a0 (offset: 0x13390) -> 0x5000 fde=[ 3888] │ │ │ │ + 0xfffffffffff827fa (offset: 0x134ea) -> 0x50f4 fde=[ 397c] │ │ │ │ + 0xfffffffffff82aa2 (offset: 0x13792) -> 0x5210 fde=[ 3a98] │ │ │ │ + 0xfffffffffff82ae0 (offset: 0x137d0) -> 0x52d8 fde=[ 3b60] │ │ │ │ + 0xfffffffffff82af6 (offset: 0x137e6) -> 0x53cc fde=[ 3c54] │ │ │ │ + 0xfffffffffff82d8a (offset: 0x13a7a) -> 0x5444 fde=[ 3ccc] │ │ │ │ + 0xfffffffffff833ce (offset: 0x140be) -> 0x56a0 fde=[ 3f28] │ │ │ │ + 0xfffffffffff8343e (offset: 0x1412e) -> 0x5718 fde=[ 3fa0] │ │ │ │ + 0xfffffffffff835fe (offset: 0x142ee) -> 0x5988 fde=[ 4210] │ │ │ │ + 0xfffffffffff8366e (offset: 0x1435e) -> 0x5a00 fde=[ 4288] │ │ │ │ + 0xfffffffffff8382a (offset: 0x1451a) -> 0x5ae8 fde=[ 4370] │ │ │ │ + 0xfffffffffff83aba (offset: 0x147aa) -> 0x5c38 fde=[ 44c0] │ │ │ │ + 0xfffffffffff83c18 (offset: 0x14908) -> 0x5cc8 fde=[ 4550] │ │ │ │ + 0xfffffffffff83dd4 (offset: 0x14ac4) -> 0x5d9c fde=[ 4624] │ │ │ │ + 0xfffffffffff83e78 (offset: 0x14b68) -> 0x5e0c fde=[ 4694] │ │ │ │ + 0xfffffffffff83e99 (offset: 0x14b89) -> 0x5e6c fde=[ 46f4] │ │ │ │ + 0xfffffffffff83ec8 (offset: 0x14bb8) -> 0x5ed4 fde=[ 475c] │ │ │ │ + 0xfffffffffff83f14 (offset: 0x14c04) -> 0x5f80 fde=[ 4808] │ │ │ │ + 0xfffffffffff83f50 (offset: 0x14c40) -> 0x5ff8 fde=[ 4880] │ │ │ │ + 0xfffffffffff8453a (offset: 0x1522a) -> 0x6070 fde=[ 48f8] │ │ │ │ + 0xfffffffffff84aa8 (offset: 0x15798) -> 0x614c fde=[ 49d4] │ │ │ │ + 0xfffffffffff84ac4 (offset: 0x157b4) -> 0x61a4 fde=[ 4a2c] │ │ │ │ + 0xfffffffffff84ae5 (offset: 0x157d5) -> 0x6264 fde=[ 4aec] │ │ │ │ + 0xfffffffffff84b14 (offset: 0x15804) -> 0x636c fde=[ 4bf4] │ │ │ │ + 0xfffffffffff84bc8 (offset: 0x158b8) -> 0x63cc fde=[ 4c54] │ │ │ │ + 0xfffffffffff85450 (offset: 0x16140) -> 0x642c fde=[ 4cb4] │ │ │ │ + 0xfffffffffff85f5a (offset: 0x16c4a) -> 0x64d8 fde=[ 4d60] │ │ │ │ + 0xfffffffffff869e2 (offset: 0x176d2) -> 0x653c fde=[ 4dc4] │ │ │ │ + 0xfffffffffff87474 (offset: 0x18164) -> 0x6978 fde=[ 5200] │ │ │ │ + 0xfffffffffff87552 (offset: 0x18242) -> 0x699c fde=[ 5224] │ │ │ │ + 0xfffffffffff8761e (offset: 0x1830e) -> 0x6a10 fde=[ 5298] │ │ │ │ + 0xfffffffffff876d6 (offset: 0x183c6) -> 0x7274 fde=[ 5afc] │ │ │ │ + 0xfffffffffff8778a (offset: 0x1847a) -> 0x72ec fde=[ 5b74] │ │ │ │ + 0xfffffffffff8783d (offset: 0x1852d) -> 0x7474 fde=[ 5cfc] │ │ │ │ + 0xfffffffffff87862 (offset: 0x18552) -> 0x751c fde=[ 5da4] │ │ │ │ + 0xfffffffffff87888 (offset: 0x18578) -> 0x75c4 fde=[ 5e4c] │ │ │ │ + 0xfffffffffff878f2 (offset: 0x185e2) -> 0x763c fde=[ 5ec4] │ │ │ │ + 0xfffffffffff8795c (offset: 0x1864c) -> 0x76b4 fde=[ 5f3c] │ │ │ │ + 0xfffffffffff879c6 (offset: 0x186b6) -> 0x772c fde=[ 5fb4] │ │ │ │ + 0xfffffffffff87a2f (offset: 0x1871f) -> 0x77dc fde=[ 6064] │ │ │ │ + 0xfffffffffff87a6e (offset: 0x1875e) -> 0x7fb8 fde=[ 6840] │ │ │ │ + 0xfffffffffff87e7a (offset: 0x18b6a) -> 0x7348 fde=[ 5bd0] │ │ │ │ + 0xfffffffffff87f01 (offset: 0x18bf1) -> 0x736c fde=[ 5bf4] │ │ │ │ + 0xfffffffffff87f92 (offset: 0x18c82) -> 0x7c70 fde=[ 64f8] │ │ │ │ + 0xfffffffffff8802c (offset: 0x18d1c) -> 0x886c fde=[ 70f4] │ │ │ │ + 0xfffffffffff88062 (offset: 0x18d52) -> 0x8abc fde=[ 7344] │ │ │ │ + 0xfffffffffff880cc (offset: 0x18dbc) -> 0x8b34 fde=[ 73bc] │ │ │ │ + 0xfffffffffff88136 (offset: 0x18e26) -> 0x8bac fde=[ 7434] │ │ │ │ + 0xfffffffffff881a0 (offset: 0x18e90) -> 0x8c24 fde=[ 74ac] │ │ │ │ + 0xfffffffffff88209 (offset: 0x18ef9) -> 0x8cc0 fde=[ 7548] │ │ │ │ + 0xfffffffffff88248 (offset: 0x18f38) -> 0x9638 fde=[ 7ec0] │ │ │ │ + 0xfffffffffff885d0 (offset: 0x192c0) -> 0x9694 fde=[ 7f1c] │ │ │ │ + 0xfffffffffff885f2 (offset: 0x192e2) -> 0x9714 fde=[ 7f9c] │ │ │ │ + 0xfffffffffff89190 (offset: 0x19e80) -> 0x5d48 fde=[ 45d0] │ │ │ │ + 0xfffffffffff89670 (offset: 0x1a360) -> 0x5dc0 fde=[ 4648] │ │ │ │ + 0xfffffffffff89780 (offset: 0x1a470) -> 0x1790 fde=[ 18] │ │ │ │ + 0xfffffffffff89890 (offset: 0x1a580) -> 0x1800 fde=[ 88] │ │ │ │ + 0xfffffffffff899e0 (offset: 0x1a6d0) -> 0x183c fde=[ c4] │ │ │ │ + 0xfffffffffff89aa0 (offset: 0x1a790) -> 0x1880 fde=[ 108] │ │ │ │ + 0xfffffffffff89c50 (offset: 0x1a940) -> 0x18e8 fde=[ 170] │ │ │ │ + 0xfffffffffff89eb0 (offset: 0x1aba0) -> 0x1948 fde=[ 1d0] │ │ │ │ + 0xfffffffffff89f90 (offset: 0x1ac80) -> 0x1980 fde=[ 208] │ │ │ │ + 0xfffffffffff8a060 (offset: 0x1ad50) -> 0x19b8 fde=[ 240] │ │ │ │ + 0xfffffffffff8a350 (offset: 0x1b040) -> 0x1a64 fde=[ 2ec] │ │ │ │ + 0xfffffffffff8a5f0 (offset: 0x1b2e0) -> 0x1ac4 fde=[ 34c] │ │ │ │ + 0xfffffffffff8aa10 (offset: 0x1b700) -> 0x1bbc fde=[ 444] │ │ │ │ + 0xfffffffffff8c9c0 (offset: 0x1d6b0) -> 0x1a04 fde=[ 28c] │ │ │ │ + 0xfffffffffff8ca90 (offset: 0x1d780) -> 0x1a50 fde=[ 2d8] │ │ │ │ + 0xfffffffffff8ccc0 (offset: 0x1d9b0) -> 0x1b24 fde=[ 3ac] │ │ │ │ + 0xfffffffffff8cd90 (offset: 0x1da80) -> 0x1b70 fde=[ 3f8] │ │ │ │ + 0xfffffffffff8ce60 (offset: 0x1db50) -> 0x1c44 fde=[ 4cc] │ │ │ │ + 0xfffffffffff8ce90 (offset: 0x1db80) -> 0x1c58 fde=[ 4e0] │ │ │ │ + 0xfffffffffff8cee0 (offset: 0x1dbd0) -> 0x1c78 fde=[ 500] │ │ │ │ + 0xfffffffffff8cf80 (offset: 0x1dc70) -> 0x1cac fde=[ 534] │ │ │ │ + 0xfffffffffff8d020 (offset: 0x1dd10) -> 0x1ce0 fde=[ 568] │ │ │ │ + 0xfffffffffff8e480 (offset: 0x1f170) -> 0x1c30 fde=[ 4b8] │ │ │ │ + 0xfffffffffff8e490 (offset: 0x1f180) -> 0x1d58 fde=[ 5e0] │ │ │ │ + 0xfffffffffff8e580 (offset: 0x1f270) -> 0x1dcc fde=[ 654] │ │ │ │ + 0xfffffffffff8e5e0 (offset: 0x1f2d0) -> 0x1dec fde=[ 674] │ │ │ │ + 0xfffffffffff8e600 (offset: 0x1f2f0) -> 0x1e00 fde=[ 688] │ │ │ │ + 0xfffffffffff8e640 (offset: 0x1f330) -> 0x1e14 fde=[ 69c] │ │ │ │ + 0xfffffffffff8e670 (offset: 0x1f360) -> 0x1e28 fde=[ 6b0] │ │ │ │ + 0xfffffffffff8e6a0 (offset: 0x1f390) -> 0x1e3c fde=[ 6c4] │ │ │ │ + 0xfffffffffff8e6c0 (offset: 0x1f3b0) -> 0x1e50 fde=[ 6d8] │ │ │ │ + 0xfffffffffff8e710 (offset: 0x1f400) -> 0x1e68 fde=[ 6f0] │ │ │ │ + 0xfffffffffff8e890 (offset: 0x1f580) -> 0x1e88 fde=[ 710] │ │ │ │ + 0xfffffffffff8ea00 (offset: 0x1f6f0) -> 0x1ea8 fde=[ 730] │ │ │ │ + 0xfffffffffff8ecc0 (offset: 0x1f9b0) -> 0x1eec fde=[ 774] │ │ │ │ + 0xfffffffffff8efa0 (offset: 0x1fc90) -> 0x1f38 fde=[ 7c0] │ │ │ │ + 0xfffffffffff8fdf0 (offset: 0x20ae0) -> 0x1fc8 fde=[ 850] │ │ │ │ + 0xfffffffffff91850 (offset: 0x22540) -> 0x2040 fde=[ 8c8] │ │ │ │ + 0xfffffffffff91b30 (offset: 0x22820) -> 0x20d0 fde=[ 958] │ │ │ │ + 0xfffffffffff92d90 (offset: 0x23a80) -> 0x208c fde=[ 914] │ │ │ │ + 0xfffffffffff92f20 (offset: 0x23c10) -> 0x2148 fde=[ 9d0] │ │ │ │ + 0xfffffffffff93000 (offset: 0x23cf0) -> 0x2168 fde=[ 9f0] │ │ │ │ + 0xfffffffffff930d0 (offset: 0x23dc0) -> 0x218c fde=[ a14] │ │ │ │ + 0xfffffffffff93390 (offset: 0x24080) -> 0x21f0 fde=[ a78] │ │ │ │ + 0xfffffffffff934b0 (offset: 0x241a0) -> 0x223c fde=[ ac4] │ │ │ │ + 0xfffffffffff93b30 (offset: 0x24820) -> 0x21d8 fde=[ a60] │ │ │ │ + 0xfffffffffff93b90 (offset: 0x24880) -> 0x2298 fde=[ b20] │ │ │ │ + 0xfffffffffff94510 (offset: 0x25200) -> 0x2328 fde=[ bb0] │ │ │ │ + 0xfffffffffff94d70 (offset: 0x25a60) -> 0x23b8 fde=[ c40] │ │ │ │ + 0xfffffffffff95130 (offset: 0x25e20) -> 0x246c fde=[ cf4] │ │ │ │ + 0xfffffffffff95550 (offset: 0x26240) -> 0x24e4 fde=[ d6c] │ │ │ │ + 0xfffffffffff95e70 (offset: 0x26b60) -> 0x255c fde=[ de4] │ │ │ │ + 0xfffffffffff96060 (offset: 0x26d50) -> 0x2404 fde=[ c8c] │ │ │ │ + 0xfffffffffff961f0 (offset: 0x26ee0) -> 0x263c fde=[ ec4] │ │ │ │ + 0xfffffffffff962f0 (offset: 0x26fe0) -> 0x27fc fde=[ 1084] │ │ │ │ + 0xfffffffffff973a0 (offset: 0x28090) -> 0x2880 fde=[ 1108] │ │ │ │ + 0xfffffffffff975a0 (offset: 0x28290) -> 0x28dc fde=[ 1164] │ │ │ │ + 0xfffffffffff9af70 (offset: 0x2bc60) -> 0x2954 fde=[ 11dc] │ │ │ │ + 0xfffffffffff9dda0 (offset: 0x2ea90) -> 0x2598 fde=[ e20] │ │ │ │ + 0xfffffffffff9ddb0 (offset: 0x2eaa0) -> 0x25ac fde=[ e34] │ │ │ │ + 0xfffffffffff9ddd0 (offset: 0x2eac0) -> 0x25c0 fde=[ e48] │ │ │ │ + 0xfffffffffff9de00 (offset: 0x2eaf0) -> 0x25d8 fde=[ e60] │ │ │ │ + 0xfffffffffff9de60 (offset: 0x2eb50) -> 0x274c fde=[ fd4] │ │ │ │ + 0xfffffffffff9dec0 (offset: 0x2ebb0) -> 0x276c fde=[ ff4] │ │ │ │ + 0xfffffffffff9df20 (offset: 0x2ec10) -> 0x269c fde=[ f24] │ │ │ │ + 0xfffffffffff9e150 (offset: 0x2ee40) -> 0x26d4 fde=[ f5c] │ │ │ │ + 0xfffffffffff9e1b0 (offset: 0x2eea0) -> 0x26f4 fde=[ f7c] │ │ │ │ + 0xfffffffffff9e220 (offset: 0x2ef10) -> 0x2720 fde=[ fa8] │ │ │ │ + 0xfffffffffff9e290 (offset: 0x2ef80) -> 0x278c fde=[ 1014] │ │ │ │ + 0xfffffffffff9e360 (offset: 0x2f050) -> 0x27ac fde=[ 1034] │ │ │ │ + 0xfffffffffff9e430 (offset: 0x2f120) -> 0x27d4 fde=[ 105c] │ │ │ │ + 0xfffffffffff9e500 (offset: 0x2f1f0) -> 0x29ec fde=[ 1274] │ │ │ │ + 0xfffffffffff9e600 (offset: 0x2f2f0) -> 0x2a74 fde=[ 12fc] │ │ │ │ + 0xfffffffffff9f420 (offset: 0x30110) -> 0x2a4c fde=[ 12d4] │ │ │ │ + 0xfffffffffff9f4f0 (offset: 0x301e0) -> 0x2b04 fde=[ 138c] │ │ │ │ + 0xfffffffffff9f5a0 (offset: 0x30290) -> 0x2b40 fde=[ 13c8] │ │ │ │ + 0xfffffffffff9f800 (offset: 0x304f0) -> 0x2b8c fde=[ 1414] │ │ │ │ + 0xfffffffffff9fb20 (offset: 0x30810) -> 0x2c80 fde=[ 1508] │ │ │ │ + 0xfffffffffff9fc50 (offset: 0x30940) -> 0x2cec fde=[ 1574] │ │ │ │ + 0xfffffffffff9ff50 (offset: 0x30c40) -> 0x2d3c fde=[ 15c4] │ │ │ │ + 0xfffffffffff9ffb0 (offset: 0x30ca0) -> 0x2d5c fde=[ 15e4] │ │ │ │ + 0xfffffffffffa0920 (offset: 0x31610) -> 0x2e20 fde=[ 16a8] │ │ │ │ + 0xfffffffffffa1940 (offset: 0x32630) -> 0x2af0 fde=[ 1378] │ │ │ │ + 0xfffffffffffa1950 (offset: 0x32640) -> 0x2bd8 fde=[ 1460] │ │ │ │ + 0xfffffffffffa1aa0 (offset: 0x32790) -> 0x2c28 fde=[ 14b0] │ │ │ │ + 0xfffffffffffa1b50 (offset: 0x32840) -> 0x2c54 fde=[ 14dc] │ │ │ │ + 0xfffffffffffa1c10 (offset: 0x32900) -> 0x2dd4 fde=[ 165c] │ │ │ │ + 0xfffffffffffa1eb0 (offset: 0x32ba0) -> 0x32e8 fde=[ 1b70] │ │ │ │ + 0xfffffffffffa1f80 (offset: 0x32c70) -> 0x3468 fde=[ 1cf0] │ │ │ │ + 0xfffffffffffa2020 (offset: 0x32d10) -> 0x373c fde=[ 1fc4] │ │ │ │ + 0xfffffffffffa2120 (offset: 0x32e10) -> 0x37e8 fde=[ 2070] │ │ │ │ + 0xfffffffffffa2440 (offset: 0x33130) -> 0x3834 fde=[ 20bc] │ │ │ │ + 0xfffffffffffa2810 (offset: 0x33500) -> 0x3fd4 fde=[ 285c] │ │ │ │ + 0xfffffffffffa2990 (offset: 0x33680) -> 0x4040 fde=[ 28c8] │ │ │ │ + 0xfffffffffffa2b70 (offset: 0x33860) -> 0x4194 fde=[ 2a1c] │ │ │ │ + 0xfffffffffffa3420 (offset: 0x34110) -> 0x420c fde=[ 2a94] │ │ │ │ + 0xfffffffffffa4220 (offset: 0x34f10) -> 0x4284 fde=[ 2b0c] │ │ │ │ + 0xfffffffffffa5ef0 (offset: 0x36be0) -> 0x4358 fde=[ 2be0] │ │ │ │ + 0xfffffffffffa6960 (offset: 0x37650) -> 0x445c fde=[ 2ce4] │ │ │ │ + 0xfffffffffffa74a0 (offset: 0x38190) -> 0x2eb0 fde=[ 1738] │ │ │ │ + 0xfffffffffffa74b0 (offset: 0x381a0) -> 0x2ec4 fde=[ 174c] │ │ │ │ + 0xfffffffffffa74c0 (offset: 0x381b0) -> 0x2ed8 fde=[ 1760] │ │ │ │ + 0xfffffffffffa74d0 (offset: 0x381c0) -> 0x2eec fde=[ 1774] │ │ │ │ + 0xfffffffffffa74e0 (offset: 0x381d0) -> 0x2f00 fde=[ 1788] │ │ │ │ + 0xfffffffffffa74f0 (offset: 0x381e0) -> 0x2f14 fde=[ 179c] │ │ │ │ + 0xfffffffffffa7500 (offset: 0x381f0) -> 0x2f28 fde=[ 17b0] │ │ │ │ + 0xfffffffffffa7520 (offset: 0x38210) -> 0x2f3c fde=[ 17c4] │ │ │ │ + 0xfffffffffffa7540 (offset: 0x38230) -> 0x2f50 fde=[ 17d8] │ │ │ │ + 0xfffffffffffa7550 (offset: 0x38240) -> 0x2f64 fde=[ 17ec] │ │ │ │ + 0xfffffffffffa7560 (offset: 0x38250) -> 0x2f78 fde=[ 1800] │ │ │ │ + 0xfffffffffffa7570 (offset: 0x38260) -> 0x326c fde=[ 1af4] │ │ │ │ + 0xfffffffffffa7580 (offset: 0x38270) -> 0x2f8c fde=[ 1814] │ │ │ │ + 0xfffffffffffa75a0 (offset: 0x38290) -> 0x2fa0 fde=[ 1828] │ │ │ │ + 0xfffffffffffa75c0 (offset: 0x382b0) -> 0x2fb4 fde=[ 183c] │ │ │ │ + 0xfffffffffffa75d0 (offset: 0x382c0) -> 0x2fc8 fde=[ 1850] │ │ │ │ + 0xfffffffffffa75e0 (offset: 0x382d0) -> 0x2fdc fde=[ 1864] │ │ │ │ + 0xfffffffffffa75f0 (offset: 0x382e0) -> 0x3294 fde=[ 1b1c] │ │ │ │ + 0xfffffffffffa7600 (offset: 0x382f0) -> 0x2ff0 fde=[ 1878] │ │ │ │ + 0xfffffffffffa7620 (offset: 0x38310) -> 0x3004 fde=[ 188c] │ │ │ │ + 0xfffffffffffa7640 (offset: 0x38330) -> 0x3018 fde=[ 18a0] │ │ │ │ + 0xfffffffffffa7650 (offset: 0x38340) -> 0x302c fde=[ 18b4] │ │ │ │ + 0xfffffffffffa7660 (offset: 0x38350) -> 0x3040 fde=[ 18c8] │ │ │ │ + 0xfffffffffffa7670 (offset: 0x38360) -> 0x3280 fde=[ 1b08] │ │ │ │ + 0xfffffffffffa7680 (offset: 0x38370) -> 0x3054 fde=[ 18dc] │ │ │ │ + 0xfffffffffffa76a0 (offset: 0x38390) -> 0x3068 fde=[ 18f0] │ │ │ │ + 0xfffffffffffa7730 (offset: 0x38420) -> 0x307c fde=[ 1904] │ │ │ │ + 0xfffffffffffa7760 (offset: 0x38450) -> 0x3090 fde=[ 1918] │ │ │ │ + 0xfffffffffffa7790 (offset: 0x38480) -> 0x30ac fde=[ 1934] │ │ │ │ + 0xfffffffffffa77c0 (offset: 0x384b0) -> 0x30c8 fde=[ 1950] │ │ │ │ + 0xfffffffffffa77d0 (offset: 0x384c0) -> 0x30dc fde=[ 1964] │ │ │ │ + 0xfffffffffffa77e0 (offset: 0x384d0) -> 0x30f0 fde=[ 1978] │ │ │ │ + 0xfffffffffffa7800 (offset: 0x384f0) -> 0x3104 fde=[ 198c] │ │ │ │ + 0xfffffffffffa7830 (offset: 0x38520) -> 0x311c fde=[ 19a4] │ │ │ │ + 0xfffffffffffa7890 (offset: 0x38580) -> 0x33e8 fde=[ 1c70] │ │ │ │ + 0xfffffffffffa78f0 (offset: 0x385e0) -> 0x3408 fde=[ 1c90] │ │ │ │ + 0xfffffffffffa7950 (offset: 0x38640) -> 0x3164 fde=[ 19ec] │ │ │ │ + 0xfffffffffffa7970 (offset: 0x38660) -> 0x3178 fde=[ 1a00] │ │ │ │ + 0xfffffffffffa79a0 (offset: 0x38690) -> 0x3190 fde=[ 1a18] │ │ │ │ + 0xfffffffffffa79c0 (offset: 0x386b0) -> 0x31a4 fde=[ 1a2c] │ │ │ │ + 0xfffffffffffa79f0 (offset: 0x386e0) -> 0x31c0 fde=[ 1a48] │ │ │ │ + 0xfffffffffffa7a10 (offset: 0x38700) -> 0x31d4 fde=[ 1a5c] │ │ │ │ + 0xfffffffffffa7a40 (offset: 0x38730) -> 0x31ec fde=[ 1a74] │ │ │ │ + 0xfffffffffffa7aa0 (offset: 0x38790) -> 0x3428 fde=[ 1cb0] │ │ │ │ + 0xfffffffffffa7b00 (offset: 0x387f0) -> 0x3448 fde=[ 1cd0] │ │ │ │ + 0xfffffffffffa7b60 (offset: 0x38850) -> 0x324c fde=[ 1ad4] │ │ │ │ + 0xfffffffffffa7bc0 (offset: 0x388b0) -> 0x32a8 fde=[ 1b30] │ │ │ │ + 0xfffffffffffa7c20 (offset: 0x38910) -> 0x3338 fde=[ 1bc0] │ │ │ │ + 0xfffffffffffa7c90 (offset: 0x38980) -> 0x3364 fde=[ 1bec] │ │ │ │ + 0xfffffffffffa7d00 (offset: 0x389f0) -> 0x32c8 fde=[ 1b50] │ │ │ │ + 0xfffffffffffa7d60 (offset: 0x38a50) -> 0x3390 fde=[ 1c18] │ │ │ │ + 0xfffffffffffa7dd0 (offset: 0x38ac0) -> 0x33bc fde=[ 1c44] │ │ │ │ + 0xfffffffffffa7e40 (offset: 0x38b30) -> 0x34d0 fde=[ 1d58] │ │ │ │ + 0xfffffffffffa7e70 (offset: 0x38b60) -> 0x34e4 fde=[ 1d6c] │ │ │ │ + 0xfffffffffffa7ea0 (offset: 0x38b90) -> 0x3500 fde=[ 1d88] │ │ │ │ + 0xfffffffffffa7ef0 (offset: 0x38be0) -> 0x3518 fde=[ 1da0] │ │ │ │ + 0xfffffffffffa7f40 (offset: 0x38c30) -> 0x3530 fde=[ 1db8] │ │ │ │ + 0xfffffffffffa7f90 (offset: 0x38c80) -> 0x3548 fde=[ 1dd0] │ │ │ │ + 0xfffffffffffa8000 (offset: 0x38cf0) -> 0x3568 fde=[ 1df0] │ │ │ │ + 0xfffffffffffa80c0 (offset: 0x38db0) -> 0x361c fde=[ 1ea4] │ │ │ │ + 0xfffffffffffa8180 (offset: 0x38e70) -> 0x358c fde=[ 1e14] │ │ │ │ + 0xfffffffffffa8240 (offset: 0x38f30) -> 0x35d4 fde=[ 1e5c] │ │ │ │ + 0xfffffffffffa8300 (offset: 0x38ff0) -> 0x35b0 fde=[ 1e38] │ │ │ │ + 0xfffffffffffa83c0 (offset: 0x390b0) -> 0x35f8 fde=[ 1e80] │ │ │ │ + 0xfffffffffffa8480 (offset: 0x39170) -> 0x3640 fde=[ 1ec8] │ │ │ │ + 0xfffffffffffa8530 (offset: 0x39220) -> 0x36dc fde=[ 1f64] │ │ │ │ + 0xfffffffffffa8600 (offset: 0x392f0) -> 0x3664 fde=[ 1eec] │ │ │ │ + 0xfffffffffffa86b0 (offset: 0x393a0) -> 0x370c fde=[ 1f94] │ │ │ │ + 0xfffffffffffa8780 (offset: 0x39470) -> 0x3688 fde=[ 1f10] │ │ │ │ + 0xfffffffffffa8830 (offset: 0x39520) -> 0x36ac fde=[ 1f34] │ │ │ │ + 0xfffffffffffa8900 (offset: 0x395f0) -> 0x379c fde=[ 2024] │ │ │ │ + 0xfffffffffffa8a40 (offset: 0x39730) -> 0x3880 fde=[ 2108] │ │ │ │ + 0xfffffffffffa8b40 (offset: 0x39830) -> 0x38ac fde=[ 2134] │ │ │ │ + 0xfffffffffffa8c40 (offset: 0x39930) -> 0x38d8 fde=[ 2160] │ │ │ │ + 0xfffffffffffa8d50 (offset: 0x39a40) -> 0x3904 fde=[ 218c] │ │ │ │ + 0xfffffffffffa8e60 (offset: 0x39b50) -> 0x3930 fde=[ 21b8] │ │ │ │ + 0xfffffffffffa8fa0 (offset: 0x39c90) -> 0x3960 fde=[ 21e8] │ │ │ │ + 0xfffffffffffa90e0 (offset: 0x39dd0) -> 0x39f0 fde=[ 2278] │ │ │ │ + 0xfffffffffffa9220 (offset: 0x39f10) -> 0x3990 fde=[ 2218] │ │ │ │ + 0xfffffffffffa9360 (offset: 0x3a050) -> 0x39c0 fde=[ 2248] │ │ │ │ + 0xfffffffffffa94a0 (offset: 0x3a190) -> 0x3a20 fde=[ 22a8] │ │ │ │ + 0xfffffffffffa95e0 (offset: 0x3a2d0) -> 0x3a50 fde=[ 22d8] │ │ │ │ + 0xfffffffffffa9730 (offset: 0x3a420) -> 0x3ab0 fde=[ 2338] │ │ │ │ + 0xfffffffffffa9880 (offset: 0x3a570) -> 0x3af0 fde=[ 2378] │ │ │ │ + 0xfffffffffffa99d0 (offset: 0x3a6c0) -> 0x3a80 fde=[ 2308] │ │ │ │ + 0xfffffffffffa9b20 (offset: 0x3a810) -> 0x3b30 fde=[ 23b8] │ │ │ │ + 0xfffffffffffa9c70 (offset: 0x3a960) -> 0x3b70 fde=[ 23f8] │ │ │ │ + 0xfffffffffffa9dc0 (offset: 0x3aab0) -> 0x3bb0 fde=[ 2438] │ │ │ │ + 0xfffffffffffa9ec0 (offset: 0x3abb0) -> 0x3bdc fde=[ 2464] │ │ │ │ + 0xfffffffffffa9fd0 (offset: 0x3acc0) -> 0x3c08 fde=[ 2490] │ │ │ │ + 0xfffffffffffaa0e0 (offset: 0x3add0) -> 0x3c40 fde=[ 24c8] │ │ │ │ + 0xfffffffffffaa1d0 (offset: 0x3aec0) -> 0x3c70 fde=[ 24f8] │ │ │ │ + 0xfffffffffffaa2c0 (offset: 0x3afb0) -> 0x3ca4 fde=[ 252c] │ │ │ │ + 0xfffffffffffaa440 (offset: 0x3b130) -> 0x3cdc fde=[ 2564] │ │ │ │ + 0xfffffffffffaa4f0 (offset: 0x3b1e0) -> 0x3d18 fde=[ 25a0] │ │ │ │ + 0xfffffffffffaa550 (offset: 0x3b240) -> 0x3d50 fde=[ 25d8] │ │ │ │ + 0xfffffffffffaaa10 (offset: 0x3b700) -> 0x3da4 fde=[ 262c] │ │ │ │ + 0xfffffffffffaaf30 (offset: 0x3bc20) -> 0x3df8 fde=[ 2680] │ │ │ │ + 0xfffffffffffab010 (offset: 0x3bd00) -> 0x3e44 fde=[ 26cc] │ │ │ │ + 0xfffffffffffab0b0 (offset: 0x3bda0) -> 0x3e78 fde=[ 2700] │ │ │ │ + 0xfffffffffffab110 (offset: 0x3be00) -> 0x3ea8 fde=[ 2730] │ │ │ │ + 0xfffffffffffab530 (offset: 0x3c220) -> 0x3ef0 fde=[ 2778] │ │ │ │ + 0xfffffffffffab950 (offset: 0x3c640) -> 0x3f38 fde=[ 27c0] │ │ │ │ + 0xfffffffffffabd70 (offset: 0x3ca60) -> 0x3f80 fde=[ 2808] │ │ │ │ + 0xfffffffffffac160 (offset: 0x3ce50) -> 0x40b4 fde=[ 293c] │ │ │ │ + 0xfffffffffffac450 (offset: 0x3d140) -> 0x40f4 fde=[ 297c] │ │ │ │ + 0xfffffffffffac740 (offset: 0x3d430) -> 0x4134 fde=[ 29bc] │ │ │ │ + 0xfffffffffffac7f0 (offset: 0x3d4e0) -> 0x4154 fde=[ 29dc] │ │ │ │ + 0xfffffffffffac8a0 (offset: 0x3d590) -> 0x4174 fde=[ 29fc] │ │ │ │ + 0xfffffffffffac950 (offset: 0x3d640) -> 0x431c fde=[ 2ba4] │ │ │ │ + 0xfffffffffffacc60 (offset: 0x3d950) -> 0x43d0 fde=[ 2c58] │ │ │ │ + 0xfffffffffffacd10 (offset: 0x3da00) -> 0x4408 fde=[ 2c90] │ │ │ │ + 0xfffffffffffad2f0 (offset: 0x3dfe0) -> 0x44e0 fde=[ 2d68] │ │ │ │ + 0xfffffffffffad3a0 (offset: 0x3e090) -> 0x4514 fde=[ 2d9c] │ │ │ │ + 0xfffffffffffad450 (offset: 0x3e140) -> 0x4548 fde=[ 2dd0] │ │ │ │ + 0xfffffffffffad4f0 (offset: 0x3e1e0) -> 0x4580 fde=[ 2e08] │ │ │ │ + 0xfffffffffffad6b0 (offset: 0x3e3a0) -> 0x45fc fde=[ 2e84] │ │ │ │ + 0xfffffffffffad960 (offset: 0x3e650) -> 0x463c fde=[ 2ec4] │ │ │ │ + 0xfffffffffffadfc0 (offset: 0x3ecb0) -> 0x46a8 fde=[ 2f30] │ │ │ │ + 0xfffffffffffae030 (offset: 0x3ed20) -> 0x46bc fde=[ 2f44] │ │ │ │ + 0xfffffffffffae5f0 (offset: 0x3f2e0) -> 0x4710 fde=[ 2f98] │ │ │ │ + 0xfffffffffffae660 (offset: 0x3f350) -> 0x4730 fde=[ 2fb8] │ │ │ │ + 0xfffffffffffae910 (offset: 0x3f600) -> 0x4794 fde=[ 301c] │ │ │ │ + 0xfffffffffffaebd0 (offset: 0x3f8c0) -> 0x4814 fde=[ 309c] │ │ │ │ + 0xfffffffffffaecd0 (offset: 0x3f9c0) -> 0x4874 fde=[ 30fc] │ │ │ │ + 0xfffffffffffb1410 (offset: 0x42100) -> 0x48d8 fde=[ 3160] │ │ │ │ + 0xfffffffffffb1430 (offset: 0x42120) -> 0x48ec fde=[ 3174] │ │ │ │ + 0xfffffffffffb14c0 (offset: 0x421b0) -> 0x4924 fde=[ 31ac] │ │ │ │ + 0xfffffffffffb1700 (offset: 0x423f0) -> 0x4960 fde=[ 31e8] │ │ │ │ + 0xfffffffffffb1760 (offset: 0x42450) -> 0x4974 fde=[ 31fc] │ │ │ │ + 0xfffffffffffb17c0 (offset: 0x424b0) -> 0x4988 fde=[ 3210] │ │ │ │ + 0xfffffffffffb1820 (offset: 0x42510) -> 0x499c fde=[ 3224] │ │ │ │ + 0xfffffffffffb1870 (offset: 0x42560) -> 0x49c8 fde=[ 3250] │ │ │ │ + 0xfffffffffffb1f50 (offset: 0x42c40) -> 0x4a40 fde=[ 32c8] │ │ │ │ + 0xfffffffffffb1f70 (offset: 0x42c60) -> 0x4a54 fde=[ 32dc] │ │ │ │ + 0xfffffffffffb1f90 (offset: 0x42c80) -> 0x4a68 fde=[ 32f0] │ │ │ │ + 0xfffffffffffb2080 (offset: 0x42d70) -> 0x4ab0 fde=[ 3338] │ │ │ │ + 0xfffffffffffb2150 (offset: 0x42e40) -> 0x4adc fde=[ 3364] │ │ │ │ + 0xfffffffffffb21a0 (offset: 0x42e90) -> 0x4af8 fde=[ 3380] │ │ │ │ + 0xfffffffffffb21f0 (offset: 0x42ee0) -> 0x4b14 fde=[ 339c] │ │ │ │ + 0xfffffffffffb2620 (offset: 0x43310) -> 0x4b58 fde=[ 33e0] │ │ │ │ + 0xfffffffffffb2650 (offset: 0x43340) -> 0x4b70 fde=[ 33f8] │ │ │ │ + 0xfffffffffffb2780 (offset: 0x43470) -> 0x4bd4 fde=[ 345c] │ │ │ │ + 0xfffffffffffb2900 (offset: 0x435f0) -> 0x4bf4 fde=[ 347c] │ │ │ │ + 0xfffffffffffb2d10 (offset: 0x43a00) -> 0x4c40 fde=[ 34c8] │ │ │ │ + 0xfffffffffffb2dd0 (offset: 0x43ac0) -> 0x4c8c fde=[ 3514] │ │ │ │ + 0xfffffffffffb2f50 (offset: 0x43c40) -> 0x4cbc fde=[ 3544] │ │ │ │ + 0xfffffffffffb3010 (offset: 0x43d00) -> 0x4cd0 fde=[ 3558] │ │ │ │ + 0xfffffffffffb3050 (offset: 0x43d40) -> 0x4ce4 fde=[ 356c] │ │ │ │ + 0xfffffffffffb3210 (offset: 0x43f00) -> 0x4d3c fde=[ 35c4] │ │ │ │ + 0xfffffffffffb4280 (offset: 0x44f70) -> 0x4dcc fde=[ 3654] │ │ │ │ + 0xfffffffffffb56e0 (offset: 0x463d0) -> 0x4e44 fde=[ 36cc] │ │ │ │ + 0xfffffffffffb5da0 (offset: 0x46a90) -> 0x4ebc fde=[ 3744] │ │ │ │ + 0xfffffffffffb6460 (offset: 0x47150) -> 0x4f34 fde=[ 37bc] │ │ │ │ + 0xfffffffffffb6cc0 (offset: 0x479b0) -> 0x4fac fde=[ 3834] │ │ │ │ + 0xfffffffffffb75a0 (offset: 0x48290) -> 0x5024 fde=[ 38ac] │ │ │ │ + 0xfffffffffffb7770 (offset: 0x48460) -> 0x5054 fde=[ 38dc] │ │ │ │ + 0xfffffffffffb7890 (offset: 0x48580) -> 0x50a0 fde=[ 3928] │ │ │ │ + 0xfffffffffffb88d0 (offset: 0x495c0) -> 0x5118 fde=[ 39a0] │ │ │ │ + 0xfffffffffffb8a70 (offset: 0x49760) -> 0x5164 fde=[ 39ec] │ │ │ │ + 0xfffffffffffb8ab0 (offset: 0x497a0) -> 0x5178 fde=[ 3a00] │ │ │ │ + 0xfffffffffffb8b60 (offset: 0x49850) -> 0x51b0 fde=[ 3a38] │ │ │ │ + 0xfffffffffffb8b70 (offset: 0x49860) -> 0x51c4 fde=[ 3a4c] │ │ │ │ + 0xfffffffffffb8da0 (offset: 0x49a90) -> 0x5230 fde=[ 3ab8] │ │ │ │ + 0xfffffffffffb8dc0 (offset: 0x49ab0) -> 0x5244 fde=[ 3acc] │ │ │ │ + 0xfffffffffffb8df0 (offset: 0x49ae0) -> 0x52a4 fde=[ 3b2c] │ │ │ │ + 0xfffffffffffb8f20 (offset: 0x49c10) -> 0x52f8 fde=[ 3b80] │ │ │ │ + 0xfffffffffffb9010 (offset: 0x49d00) -> 0x5344 fde=[ 3bcc] │ │ │ │ + 0xfffffffffffb90d0 (offset: 0x49dc0) -> 0x5378 fde=[ 3c00] │ │ │ │ + 0xfffffffffffb9e20 (offset: 0x4ab10) -> 0x53f0 fde=[ 3c78] │ │ │ │ + 0xfffffffffffbbe50 (offset: 0x4cb40) -> 0x5258 fde=[ 3ae0] │ │ │ │ + 0xfffffffffffbbf50 (offset: 0x4cc40) -> 0x5468 fde=[ 3cf0] │ │ │ │ + 0xfffffffffffbc0b0 (offset: 0x4cda0) -> 0x54b4 fde=[ 3d3c] │ │ │ │ + 0xfffffffffffbc420 (offset: 0x4d110) -> 0x54f0 fde=[ 3d78] │ │ │ │ + 0xfffffffffffbdf80 (offset: 0x4ec70) -> 0x555c fde=[ 3de4] │ │ │ │ + 0xfffffffffffbe140 (offset: 0x4ee30) -> 0x55c0 fde=[ 3e48] │ │ │ │ + 0xfffffffffffbe720 (offset: 0x4f410) -> 0x564c fde=[ 3ed4] │ │ │ │ + 0xfffffffffffc0870 (offset: 0x51560) -> 0x56c4 fde=[ 3f4c] │ │ │ │ + 0xfffffffffffc1230 (offset: 0x51f20) -> 0x55fc fde=[ 3e84] │ │ │ │ + 0xfffffffffffc12a0 (offset: 0x51f90) -> 0x5634 fde=[ 3ebc] │ │ │ │ + 0xfffffffffffc1310 (offset: 0x52000) -> 0x5740 fde=[ 3fc8] │ │ │ │ + 0xfffffffffffc1470 (offset: 0x52160) -> 0x578c fde=[ 4014] │ │ │ │ + 0xfffffffffffc17e0 (offset: 0x524d0) -> 0x57c8 fde=[ 4050] │ │ │ │ + 0xfffffffffffc3310 (offset: 0x54000) -> 0x5830 fde=[ 40b8] │ │ │ │ + 0xfffffffffffc34c0 (offset: 0x541b0) -> 0x5894 fde=[ 411c] │ │ │ │ + 0xfffffffffffc3ae0 (offset: 0x547d0) -> 0x5934 fde=[ 41bc] │ │ │ │ + 0xfffffffffffc5c60 (offset: 0x56950) -> 0x59ac fde=[ 4234] │ │ │ │ + 0xfffffffffffc65b0 (offset: 0x572a0) -> 0x58e4 fde=[ 416c] │ │ │ │ + 0xfffffffffffc6620 (offset: 0x57310) -> 0x591c fde=[ 41a4] │ │ │ │ + 0xfffffffffffc6690 (offset: 0x57380) -> 0x5a28 fde=[ 42b0] │ │ │ │ + 0xfffffffffffc66e0 (offset: 0x573d0) -> 0x5a48 fde=[ 42d0] │ │ │ │ + 0xfffffffffffc6780 (offset: 0x57470) -> 0x5a60 fde=[ 42e8] │ │ │ │ + 0xfffffffffffc67f0 (offset: 0x574e0) -> 0x5a80 fde=[ 4308] │ │ │ │ + 0xfffffffffffc6810 (offset: 0x57500) -> 0x5a94 fde=[ 431c] │ │ │ │ + 0xfffffffffffc7550 (offset: 0x58240) -> 0x5b10 fde=[ 4398] │ │ │ │ + 0xfffffffffffc77e0 (offset: 0x584d0) -> 0x5b5c fde=[ 43e4] │ │ │ │ + 0xfffffffffffc7950 (offset: 0x58640) -> 0x5bcc fde=[ 4454] │ │ │ │ + 0xfffffffffffc9140 (offset: 0x59e30) -> 0x5c74 fde=[ 44fc] │ │ │ │ + 0xfffffffffffc99d0 (offset: 0x5a6c0) -> 0x5b94 fde=[ 441c] │ │ │ │ + 0xfffffffffffc9a40 (offset: 0x5a730) -> 0x5c5c fde=[ 44e4] │ │ │ │ + 0xfffffffffffc9ab0 (offset: 0x5a7a0) -> 0x5cf0 fde=[ 4578] │ │ │ │ + 0xfffffffffffc9ac0 (offset: 0x5a7b0) -> 0x5d04 fde=[ 458c] │ │ │ │ + 0xfffffffffffc9ad0 (offset: 0x5a7c0) -> 0x5d18 fde=[ 45a0] │ │ │ │ + 0xfffffffffffc9bb0 (offset: 0x5a8a0) -> 0x5dd8 fde=[ 4660] │ │ │ │ + 0xfffffffffffc9c80 (offset: 0x5a970) -> 0x5e28 fde=[ 46b0] │ │ │ │ + 0xfffffffffffc9d20 (offset: 0x5aa10) -> 0x5e90 fde=[ 4718] │ │ │ │ + 0xfffffffffffc9e00 (offset: 0x5aaf0) -> 0x5ef8 fde=[ 4780] │ │ │ │ + 0xfffffffffffc9eb0 (offset: 0x5aba0) -> 0x5f30 fde=[ 47b8] │ │ │ │ + 0xfffffffffffca110 (offset: 0x5ae00) -> 0x5fa4 fde=[ 482c] │ │ │ │ + 0xfffffffffffcbeb0 (offset: 0x5cba0) -> 0x601c fde=[ 48a4] │ │ │ │ + 0xfffffffffffcdaa0 (offset: 0x5e790) -> 0x60e4 fde=[ 496c] │ │ │ │ + 0xfffffffffffcddf0 (offset: 0x5eae0) -> 0x6094 fde=[ 491c] │ │ │ │ + 0xfffffffffffcdfb0 (offset: 0x5eca0) -> 0x6170 fde=[ 49f8] │ │ │ │ + 0xfffffffffffce080 (offset: 0x5ed70) -> 0x61c0 fde=[ 4a48] │ │ │ │ + 0xfffffffffffce180 (offset: 0x5ee70) -> 0x6220 fde=[ 4aa8] │ │ │ │ + 0xfffffffffffce220 (offset: 0x5ef10) -> 0x6288 fde=[ 4b10] │ │ │ │ + 0xfffffffffffce480 (offset: 0x5f170) -> 0x6318 fde=[ 4ba0] │ │ │ │ + 0xfffffffffffce710 (offset: 0x5f400) -> 0x6390 fde=[ 4c18] │ │ │ │ + 0xfffffffffffd1e40 (offset: 0x62b30) -> 0x63f0 fde=[ 4c78] │ │ │ │ + 0xfffffffffffd63f0 (offset: 0x670e0) -> 0x649c fde=[ 4d24] │ │ │ │ + 0xfffffffffffda8a0 (offset: 0x6b590) -> 0x6500 fde=[ 4d88] │ │ │ │ + 0xfffffffffffdf300 (offset: 0x6fff0) -> 0x62d4 fde=[ 4b5c] │ │ │ │ + 0xfffffffffffdf5c0 (offset: 0x702b0) -> 0x6450 fde=[ 4cd8] │ │ │ │ + 0xfffffffffffdf8e0 (offset: 0x705d0) -> 0x6ad8 fde=[ 5360] │ │ │ │ + 0xfffffffffffdf9a0 (offset: 0x70690) -> 0x7110 fde=[ 5998] │ │ │ │ + 0xfffffffffffdf9c0 (offset: 0x706b0) -> 0x7124 fde=[ 59ac] │ │ │ │ + 0xfffffffffffdfa20 (offset: 0x70710) -> 0x7220 fde=[ 5aa8] │ │ │ │ + 0xfffffffffffdfcb0 (offset: 0x709a0) -> 0x7298 fde=[ 5b20] │ │ │ │ + 0xfffffffffffdff40 (offset: 0x70c30) -> 0x7450 fde=[ 5cd8] │ │ │ │ + 0xfffffffffffdff90 (offset: 0x70c80) -> 0x74f8 fde=[ 5d80] │ │ │ │ + 0xfffffffffffdffe0 (offset: 0x70cd0) -> 0x75a0 fde=[ 5e28] │ │ │ │ + 0xfffffffffffe00e0 (offset: 0x70dd0) -> 0x7618 fde=[ 5ea0] │ │ │ │ + 0xfffffffffffe01d0 (offset: 0x70ec0) -> 0x7690 fde=[ 5f18] │ │ │ │ + 0xfffffffffffe02c0 (offset: 0x70fb0) -> 0x7708 fde=[ 5f90] │ │ │ │ + 0xfffffffffffe03b0 (offset: 0x710a0) -> 0x7794 fde=[ 601c] │ │ │ │ + 0xfffffffffffe0470 (offset: 0x71160) -> 0x7f64 fde=[ 67ec] │ │ │ │ + 0xfffffffffffe1cc0 (offset: 0x729b0) -> 0x6560 fde=[ 4de8] │ │ │ │ + 0xfffffffffffe1cd0 (offset: 0x729c0) -> 0x6574 fde=[ 4dfc] │ │ │ │ + 0xfffffffffffe1ce0 (offset: 0x729d0) -> 0x6588 fde=[ 4e10] │ │ │ │ + 0xfffffffffffe1cf0 (offset: 0x729e0) -> 0x659c fde=[ 4e24] │ │ │ │ + 0xfffffffffffe1d10 (offset: 0x72a00) -> 0x65b0 fde=[ 4e38] │ │ │ │ + 0xfffffffffffe1d50 (offset: 0x72a40) -> 0x65c4 fde=[ 4e4c] │ │ │ │ + 0xfffffffffffe1d70 (offset: 0x72a60) -> 0x65d8 fde=[ 4e60] │ │ │ │ + 0xfffffffffffe1dc0 (offset: 0x72ab0) -> 0x65ec fde=[ 4e74] │ │ │ │ + 0xfffffffffffe1de0 (offset: 0x72ad0) -> 0x6600 fde=[ 4e88] │ │ │ │ + 0xfffffffffffe1e00 (offset: 0x72af0) -> 0x6614 fde=[ 4e9c] │ │ │ │ + 0xfffffffffffe1e40 (offset: 0x72b30) -> 0x6628 fde=[ 4eb0] │ │ │ │ + 0xfffffffffffe1e60 (offset: 0x72b50) -> 0x663c fde=[ 4ec4] │ │ │ │ + 0xfffffffffffe1e80 (offset: 0x72b70) -> 0x6650 fde=[ 4ed8] │ │ │ │ + 0xfffffffffffe1ec0 (offset: 0x72bb0) -> 0x6664 fde=[ 4eec] │ │ │ │ + 0xfffffffffffe1ed0 (offset: 0x72bc0) -> 0x6678 fde=[ 4f00] │ │ │ │ + 0xfffffffffffe1ee0 (offset: 0x72bd0) -> 0x668c fde=[ 4f14] │ │ │ │ + 0xfffffffffffe1ef0 (offset: 0x72be0) -> 0x66a0 fde=[ 4f28] │ │ │ │ + 0xfffffffffffe1f00 (offset: 0x72bf0) -> 0x66b4 fde=[ 4f3c] │ │ │ │ + 0xfffffffffffe1f10 (offset: 0x72c00) -> 0x66c8 fde=[ 4f50] │ │ │ │ + 0xfffffffffffe1f20 (offset: 0x72c10) -> 0x66dc fde=[ 4f64] │ │ │ │ + 0xfffffffffffe1f30 (offset: 0x72c20) -> 0x66f0 fde=[ 4f78] │ │ │ │ + 0xfffffffffffe1f40 (offset: 0x72c30) -> 0x6704 fde=[ 4f8c] │ │ │ │ + 0xfffffffffffe1f50 (offset: 0x72c40) -> 0x6718 fde=[ 4fa0] │ │ │ │ + 0xfffffffffffe1f60 (offset: 0x72c50) -> 0x672c fde=[ 4fb4] │ │ │ │ + 0xfffffffffffe1f70 (offset: 0x72c60) -> 0x6740 fde=[ 4fc8] │ │ │ │ + 0xfffffffffffe1f80 (offset: 0x72c70) -> 0x6754 fde=[ 4fdc] │ │ │ │ + 0xfffffffffffe1f90 (offset: 0x72c80) -> 0x6768 fde=[ 4ff0] │ │ │ │ + 0xfffffffffffe1fa0 (offset: 0x72c90) -> 0x677c fde=[ 5004] │ │ │ │ + 0xfffffffffffe1fc0 (offset: 0x72cb0) -> 0x6790 fde=[ 5018] │ │ │ │ + 0xfffffffffffe1fd0 (offset: 0x72cc0) -> 0x67a4 fde=[ 502c] │ │ │ │ + 0xfffffffffffe1fe0 (offset: 0x72cd0) -> 0x67b8 fde=[ 5040] │ │ │ │ + 0xfffffffffffe2000 (offset: 0x72cf0) -> 0x67cc fde=[ 5054] │ │ │ │ + 0xfffffffffffe2010 (offset: 0x72d00) -> 0x67e0 fde=[ 5068] │ │ │ │ + 0xfffffffffffe2020 (offset: 0x72d10) -> 0x67f4 fde=[ 507c] │ │ │ │ + 0xfffffffffffe2040 (offset: 0x72d30) -> 0x6808 fde=[ 5090] │ │ │ │ + 0xfffffffffffe2050 (offset: 0x72d40) -> 0x681c fde=[ 50a4] │ │ │ │ + 0xfffffffffffe2060 (offset: 0x72d50) -> 0x6830 fde=[ 50b8] │ │ │ │ + 0xfffffffffffe2080 (offset: 0x72d70) -> 0x6844 fde=[ 50cc] │ │ │ │ + 0xfffffffffffe2090 (offset: 0x72d80) -> 0x6858 fde=[ 50e0] │ │ │ │ + 0xfffffffffffe20a0 (offset: 0x72d90) -> 0x686c fde=[ 50f4] │ │ │ │ + 0xfffffffffffe20b0 (offset: 0x72da0) -> 0x6880 fde=[ 5108] │ │ │ │ + 0xfffffffffffe20c0 (offset: 0x72db0) -> 0x6894 fde=[ 511c] │ │ │ │ + 0xfffffffffffe20d0 (offset: 0x72dc0) -> 0x68a8 fde=[ 5130] │ │ │ │ + 0xfffffffffffe2120 (offset: 0x72e10) -> 0x68bc fde=[ 5144] │ │ │ │ + 0xfffffffffffe2150 (offset: 0x72e40) -> 0x68d0 fde=[ 5158] │ │ │ │ + 0xfffffffffffe2180 (offset: 0x72e70) -> 0x68e4 fde=[ 516c] │ │ │ │ + 0xfffffffffffe21c0 (offset: 0x72eb0) -> 0x68f8 fde=[ 5180] │ │ │ │ + 0xfffffffffffe21f0 (offset: 0x72ee0) -> 0x690c fde=[ 5194] │ │ │ │ + 0xfffffffffffe2210 (offset: 0x72f00) -> 0x6920 fde=[ 51a8] │ │ │ │ + 0xfffffffffffe2240 (offset: 0x72f30) -> 0x6938 fde=[ 51c0] │ │ │ │ + 0xfffffffffffe2290 (offset: 0x72f80) -> 0x6cfc fde=[ 5584] │ │ │ │ + 0xfffffffffffe22e0 (offset: 0x72fd0) -> 0x6d1c fde=[ 55a4] │ │ │ │ + 0xfffffffffffe2330 (offset: 0x73020) -> 0x6958 fde=[ 51e0] │ │ │ │ + 0xfffffffffffe2390 (offset: 0x73080) -> 0x6df4 fde=[ 567c] │ │ │ │ + 0xfffffffffffe23f0 (offset: 0x730e0) -> 0x6e14 fde=[ 569c] │ │ │ │ + 0xfffffffffffe2450 (offset: 0x73140) -> 0x69c0 fde=[ 5248] │ │ │ │ + 0xfffffffffffe2490 (offset: 0x73180) -> 0x69d8 fde=[ 5260] │ │ │ │ + 0xfffffffffffe24d0 (offset: 0x731c0) -> 0x69f0 fde=[ 5278] │ │ │ │ + 0xfffffffffffe2520 (offset: 0x73210) -> 0x6d3c fde=[ 55c4] │ │ │ │ + 0xfffffffffffe2570 (offset: 0x73260) -> 0x6d5c fde=[ 55e4] │ │ │ │ + 0xfffffffffffe25c0 (offset: 0x732b0) -> 0x6a34 fde=[ 52bc] │ │ │ │ + 0xfffffffffffe26d0 (offset: 0x733c0) -> 0x6a64 fde=[ 52ec] │ │ │ │ + 0xfffffffffffe2710 (offset: 0x73400) -> 0x6a78 fde=[ 5300] │ │ │ │ + 0xfffffffffffe2750 (offset: 0x73440) -> 0x6a8c fde=[ 5314] │ │ │ │ + 0xfffffffffffe2860 (offset: 0x73550) -> 0x6aa8 fde=[ 5330] │ │ │ │ + 0xfffffffffffe29e0 (offset: 0x736d0) -> 0x6afc fde=[ 5384] │ │ │ │ + 0xfffffffffffe2a20 (offset: 0x73710) -> 0x6b18 fde=[ 53a0] │ │ │ │ + 0xfffffffffffe2a60 (offset: 0x73750) -> 0x6b34 fde=[ 53bc] │ │ │ │ + 0xfffffffffffe2ab0 (offset: 0x737a0) -> 0x6b58 fde=[ 53e0] │ │ │ │ + 0xfffffffffffe2b00 (offset: 0x737f0) -> 0x6b7c fde=[ 5404] │ │ │ │ + 0xfffffffffffe3030 (offset: 0x73d20) -> 0x6bcc fde=[ 5454] │ │ │ │ + 0xfffffffffffe3280 (offset: 0x73f70) -> 0x6c0c fde=[ 5494] │ │ │ │ + 0xfffffffffffe32d0 (offset: 0x73fc0) -> 0x6c4c fde=[ 54d4] │ │ │ │ + 0xfffffffffffe3330 (offset: 0x74020) -> 0x6c78 fde=[ 5500] │ │ │ │ + 0xfffffffffffe3390 (offset: 0x74080) -> 0x6c2c fde=[ 54b4] │ │ │ │ + 0xfffffffffffe33e0 (offset: 0x740d0) -> 0x6ca4 fde=[ 552c] │ │ │ │ + 0xfffffffffffe3440 (offset: 0x74130) -> 0x6cd0 fde=[ 5558] │ │ │ │ + 0xfffffffffffe34a0 (offset: 0x74190) -> 0x6d7c fde=[ 5604] │ │ │ │ + 0xfffffffffffe3500 (offset: 0x741f0) -> 0x6d9c fde=[ 5624] │ │ │ │ + 0xfffffffffffe3570 (offset: 0x74260) -> 0x6dc8 fde=[ 5650] │ │ │ │ + 0xfffffffffffe35e0 (offset: 0x742d0) -> 0x6e34 fde=[ 56bc] │ │ │ │ + 0xfffffffffffe36b0 (offset: 0x743a0) -> 0x6e7c fde=[ 5704] │ │ │ │ + 0xfffffffffffe37a0 (offset: 0x74490) -> 0x6eac fde=[ 5734] │ │ │ │ + 0xfffffffffffe3890 (offset: 0x74580) -> 0x6edc fde=[ 5764] │ │ │ │ + 0xfffffffffffe3970 (offset: 0x74660) -> 0x6f0c fde=[ 5794] │ │ │ │ + 0xfffffffffffe3a30 (offset: 0x74720) -> 0x6f2c fde=[ 57b4] │ │ │ │ + 0xfffffffffffe3ac0 (offset: 0x747b0) -> 0x6f50 fde=[ 57d8] │ │ │ │ + 0xfffffffffffe3b60 (offset: 0x74850) -> 0x6f74 fde=[ 57fc] │ │ │ │ + 0xfffffffffffe3d80 (offset: 0x74a70) -> 0x6fb4 fde=[ 583c] │ │ │ │ + 0xfffffffffffe3fc0 (offset: 0x74cb0) -> 0x6ff4 fde=[ 587c] │ │ │ │ + 0xfffffffffffe4020 (offset: 0x74d10) -> 0x7018 fde=[ 58a0] │ │ │ │ + 0xfffffffffffe40b0 (offset: 0x74da0) -> 0x7034 fde=[ 58bc] │ │ │ │ + 0xfffffffffffe4150 (offset: 0x74e40) -> 0x7050 fde=[ 58d8] │ │ │ │ + 0xfffffffffffe41b0 (offset: 0x74ea0) -> 0x7074 fde=[ 58fc] │ │ │ │ + 0xfffffffffffe4210 (offset: 0x74f00) -> 0x7098 fde=[ 5920] │ │ │ │ + 0xfffffffffffe4270 (offset: 0x74f60) -> 0x70bc fde=[ 5944] │ │ │ │ + 0xfffffffffffe42f0 (offset: 0x74fe0) -> 0x70e8 fde=[ 5970] │ │ │ │ + 0xfffffffffffe4390 (offset: 0x75080) -> 0x7144 fde=[ 59cc] │ │ │ │ + 0xfffffffffffe4490 (offset: 0x75180) -> 0x7174 fde=[ 59fc] │ │ │ │ + 0xfffffffffffe46b0 (offset: 0x753a0) -> 0x7194 fde=[ 5a1c] │ │ │ │ + 0xfffffffffffe4810 (offset: 0x75500) -> 0x71dc fde=[ 5a64] │ │ │ │ + 0xfffffffffffe4b00 (offset: 0x757f0) -> 0x7310 fde=[ 5b98] │ │ │ │ + 0xfffffffffffe4c50 (offset: 0x75940) -> 0x7390 fde=[ 5c18] │ │ │ │ + 0xfffffffffffe4d00 (offset: 0x759f0) -> 0x73c0 fde=[ 5c48] │ │ │ │ + 0xfffffffffffe4db0 (offset: 0x75aa0) -> 0x73f0 fde=[ 5c78] │ │ │ │ + 0xfffffffffffe4e60 (offset: 0x75b50) -> 0x7420 fde=[ 5ca8] │ │ │ │ + 0xfffffffffffe4f10 (offset: 0x75c00) -> 0x7490 fde=[ 5d18] │ │ │ │ + 0xfffffffffffe5000 (offset: 0x75cf0) -> 0x74b8 fde=[ 5d40] │ │ │ │ + 0xfffffffffffe5080 (offset: 0x75d70) -> 0x74d8 fde=[ 5d60] │ │ │ │ + 0xfffffffffffe5100 (offset: 0x75df0) -> 0x7538 fde=[ 5dc0] │ │ │ │ + 0xfffffffffffe51f0 (offset: 0x75ee0) -> 0x7560 fde=[ 5de8] │ │ │ │ + 0xfffffffffffe5270 (offset: 0x75f60) -> 0x7580 fde=[ 5e08] │ │ │ │ + 0xfffffffffffe52f0 (offset: 0x75fe0) -> 0x75e0 fde=[ 5e68] │ │ │ │ + 0xfffffffffffe5300 (offset: 0x75ff0) -> 0x75fc fde=[ 5e84] │ │ │ │ + 0xfffffffffffe5320 (offset: 0x76010) -> 0x7658 fde=[ 5ee0] │ │ │ │ + 0xfffffffffffe5330 (offset: 0x76020) -> 0x7674 fde=[ 5efc] │ │ │ │ + 0xfffffffffffe5350 (offset: 0x76040) -> 0x76d0 fde=[ 5f58] │ │ │ │ + 0xfffffffffffe5360 (offset: 0x76050) -> 0x76ec fde=[ 5f74] │ │ │ │ + 0xfffffffffffe5380 (offset: 0x76070) -> 0x7748 fde=[ 5fd0] │ │ │ │ + 0xfffffffffffe5390 (offset: 0x76080) -> 0x7764 fde=[ 5fec] │ │ │ │ + 0xfffffffffffe53b0 (offset: 0x760a0) -> 0x7780 fde=[ 6008] │ │ │ │ + 0xfffffffffffe53f0 (offset: 0x760e0) -> 0x77f8 fde=[ 6080] │ │ │ │ + 0xfffffffffffe54c0 (offset: 0x761b0) -> 0x7828 fde=[ 60b0] │ │ │ │ + 0xfffffffffffe5590 (offset: 0x76280) -> 0x7858 fde=[ 60e0] │ │ │ │ + 0xfffffffffffe5660 (offset: 0x76350) -> 0x7888 fde=[ 6110] │ │ │ │ + 0xfffffffffffe5730 (offset: 0x76420) -> 0x78b8 fde=[ 6140] │ │ │ │ + 0xfffffffffffe5a20 (offset: 0x76710) -> 0x78f0 fde=[ 6178] │ │ │ │ + 0xfffffffffffe5cd0 (offset: 0x769c0) -> 0x7a0c fde=[ 6294] │ │ │ │ + 0xfffffffffffe5fc0 (offset: 0x76cb0) -> 0x7a44 fde=[ 62cc] │ │ │ │ + 0xfffffffffffe62a0 (offset: 0x76f90) -> 0x7928 fde=[ 61b0] │ │ │ │ + 0xfffffffffffe6390 (offset: 0x77080) -> 0x7964 fde=[ 61ec] │ │ │ │ + 0xfffffffffffe6650 (offset: 0x77340) -> 0x799c fde=[ 6224] │ │ │ │ + 0xfffffffffffe6940 (offset: 0x77630) -> 0x79d4 fde=[ 625c] │ │ │ │ + 0xfffffffffffe6c30 (offset: 0x77920) -> 0x7a7c fde=[ 6304] │ │ │ │ + 0xfffffffffffe6d90 (offset: 0x77a80) -> 0x7aac fde=[ 6334] │ │ │ │ + 0xfffffffffffe6e60 (offset: 0x77b50) -> 0x7ad0 fde=[ 6358] │ │ │ │ + 0xfffffffffffe6f40 (offset: 0x77c30) -> 0x7af4 fde=[ 637c] │ │ │ │ + 0xfffffffffffe7060 (offset: 0x77d50) -> 0x7b24 fde=[ 63ac] │ │ │ │ + 0xfffffffffffe7130 (offset: 0x77e20) -> 0x7b4c fde=[ 63d4] │ │ │ │ + 0xfffffffffffe7200 (offset: 0x77ef0) -> 0x7b74 fde=[ 63fc] │ │ │ │ + 0xfffffffffffe72d0 (offset: 0x77fc0) -> 0x7ba4 fde=[ 642c] │ │ │ │ + 0xfffffffffffe7640 (offset: 0x78330) -> 0x7bf4 fde=[ 647c] │ │ │ │ + 0xfffffffffffe7850 (offset: 0x78540) -> 0x7c10 fde=[ 6498] │ │ │ │ + 0xfffffffffffe7920 (offset: 0x78610) -> 0x7c40 fde=[ 64c8] │ │ │ │ + 0xfffffffffffe79f0 (offset: 0x786e0) -> 0x7c94 fde=[ 651c] │ │ │ │ + 0xfffffffffffe7a70 (offset: 0x78760) -> 0x7cb0 fde=[ 6538] │ │ │ │ + 0xfffffffffffe7ac0 (offset: 0x787b0) -> 0x7cc4 fde=[ 654c] │ │ │ │ + 0xfffffffffffe81d0 (offset: 0x78ec0) -> 0x7d18 fde=[ 65a0] │ │ │ │ + 0xfffffffffffe8400 (offset: 0x790f0) -> 0x7d34 fde=[ 65bc] │ │ │ │ + 0xfffffffffffe84f0 (offset: 0x791e0) -> 0x7d64 fde=[ 65ec] │ │ │ │ + 0xfffffffffffe85e0 (offset: 0x792d0) -> 0x7d94 fde=[ 661c] │ │ │ │ + 0xfffffffffffe8720 (offset: 0x79410) -> 0x7dbc fde=[ 6644] │ │ │ │ + 0xfffffffffffe8800 (offset: 0x794f0) -> 0x7de8 fde=[ 6670] │ │ │ │ + 0xfffffffffffe9480 (offset: 0x7a170) -> 0x7e3c fde=[ 66c4] │ │ │ │ + 0xfffffffffffe9610 (offset: 0x7a300) -> 0x7e68 fde=[ 66f0] │ │ │ │ + 0xfffffffffffe9b50 (offset: 0x7a840) -> 0x7ebc fde=[ 6744] │ │ │ │ + 0xfffffffffffea380 (offset: 0x7b070) -> 0x7f10 fde=[ 6798] │ │ │ │ + 0xfffffffffffeafb0 (offset: 0x7bca0) -> 0x8808 fde=[ 7090] │ │ │ │ + 0xfffffffffffeafc0 (offset: 0x7bcb0) -> 0x881c fde=[ 70a4] │ │ │ │ + 0xfffffffffffeafd0 (offset: 0x7bcc0) -> 0x8830 fde=[ 70b8] │ │ │ │ + 0xfffffffffffeb320 (offset: 0x7c010) -> 0x8888 fde=[ 7110] │ │ │ │ + 0xfffffffffffeb390 (offset: 0x7c080) -> 0x8a98 fde=[ 7320] │ │ │ │ + 0xfffffffffffeb490 (offset: 0x7c180) -> 0x8b10 fde=[ 7398] │ │ │ │ + 0xfffffffffffeb580 (offset: 0x7c270) -> 0x8b88 fde=[ 7410] │ │ │ │ + 0xfffffffffffeb670 (offset: 0x7c360) -> 0x8c00 fde=[ 7488] │ │ │ │ + 0xfffffffffffeb760 (offset: 0x7c450) -> 0x8c78 fde=[ 7500] │ │ │ │ + 0xfffffffffffeb820 (offset: 0x7c510) -> 0x95e4 fde=[ 7e6c] │ │ │ │ + 0xfffffffffffecdc0 (offset: 0x7dab0) -> 0x7fe0 fde=[ 6868] │ │ │ │ + 0xfffffffffffecdd0 (offset: 0x7dac0) -> 0x7ff4 fde=[ 687c] │ │ │ │ + 0xfffffffffffecde0 (offset: 0x7dad0) -> 0x8008 fde=[ 6890] │ │ │ │ + 0xfffffffffffecdf0 (offset: 0x7dae0) -> 0x801c fde=[ 68a4] │ │ │ │ + 0xfffffffffffece10 (offset: 0x7db00) -> 0x8030 fde=[ 68b8] │ │ │ │ + 0xfffffffffffece50 (offset: 0x7db40) -> 0x8044 fde=[ 68cc] │ │ │ │ + 0xfffffffffffece70 (offset: 0x7db60) -> 0x8058 fde=[ 68e0] │ │ │ │ + 0xfffffffffffecec0 (offset: 0x7dbb0) -> 0x806c fde=[ 68f4] │ │ │ │ + 0xfffffffffffecee0 (offset: 0x7dbd0) -> 0x8080 fde=[ 6908] │ │ │ │ + 0xfffffffffffecf00 (offset: 0x7dbf0) -> 0x8094 fde=[ 691c] │ │ │ │ + 0xfffffffffffecf40 (offset: 0x7dc30) -> 0x80a8 fde=[ 6930] │ │ │ │ + 0xfffffffffffecf60 (offset: 0x7dc50) -> 0x80bc fde=[ 6944] │ │ │ │ + 0xfffffffffffecf80 (offset: 0x7dc70) -> 0x80d0 fde=[ 6958] │ │ │ │ + 0xfffffffffffecfc0 (offset: 0x7dcb0) -> 0x80e4 fde=[ 696c] │ │ │ │ + 0xfffffffffffecfd0 (offset: 0x7dcc0) -> 0x80f8 fde=[ 6980] │ │ │ │ + 0xfffffffffffecfe0 (offset: 0x7dcd0) -> 0x810c fde=[ 6994] │ │ │ │ + 0xfffffffffffecff0 (offset: 0x7dce0) -> 0x8120 fde=[ 69a8] │ │ │ │ + 0xfffffffffffed000 (offset: 0x7dcf0) -> 0x8134 fde=[ 69bc] │ │ │ │ + 0xfffffffffffed010 (offset: 0x7dd00) -> 0x8148 fde=[ 69d0] │ │ │ │ + 0xfffffffffffed020 (offset: 0x7dd10) -> 0x815c fde=[ 69e4] │ │ │ │ + 0xfffffffffffed030 (offset: 0x7dd20) -> 0x8170 fde=[ 69f8] │ │ │ │ + 0xfffffffffffed040 (offset: 0x7dd30) -> 0x8184 fde=[ 6a0c] │ │ │ │ + 0xfffffffffffed050 (offset: 0x7dd40) -> 0x8198 fde=[ 6a20] │ │ │ │ + 0xfffffffffffed060 (offset: 0x7dd50) -> 0x81ac fde=[ 6a34] │ │ │ │ + 0xfffffffffffed070 (offset: 0x7dd60) -> 0x81c0 fde=[ 6a48] │ │ │ │ + 0xfffffffffffed080 (offset: 0x7dd70) -> 0x81d4 fde=[ 6a5c] │ │ │ │ + 0xfffffffffffed090 (offset: 0x7dd80) -> 0x81e8 fde=[ 6a70] │ │ │ │ + 0xfffffffffffed0a0 (offset: 0x7dd90) -> 0x81fc fde=[ 6a84] │ │ │ │ + 0xfffffffffffed0c0 (offset: 0x7ddb0) -> 0x8210 fde=[ 6a98] │ │ │ │ + 0xfffffffffffed0d0 (offset: 0x7ddc0) -> 0x8224 fde=[ 6aac] │ │ │ │ + 0xfffffffffffed0e0 (offset: 0x7ddd0) -> 0x8238 fde=[ 6ac0] │ │ │ │ + 0xfffffffffffed100 (offset: 0x7ddf0) -> 0x824c fde=[ 6ad4] │ │ │ │ + 0xfffffffffffed110 (offset: 0x7de00) -> 0x8260 fde=[ 6ae8] │ │ │ │ + 0xfffffffffffed120 (offset: 0x7de10) -> 0x8274 fde=[ 6afc] │ │ │ │ + 0xfffffffffffed140 (offset: 0x7de30) -> 0x8288 fde=[ 6b10] │ │ │ │ + 0xfffffffffffed150 (offset: 0x7de40) -> 0x829c fde=[ 6b24] │ │ │ │ + 0xfffffffffffed160 (offset: 0x7de50) -> 0x82b0 fde=[ 6b38] │ │ │ │ + 0xfffffffffffed180 (offset: 0x7de70) -> 0x82c4 fde=[ 6b4c] │ │ │ │ + 0xfffffffffffed190 (offset: 0x7de80) -> 0x82d8 fde=[ 6b60] │ │ │ │ + 0xfffffffffffed1a0 (offset: 0x7de90) -> 0x82ec fde=[ 6b74] │ │ │ │ + 0xfffffffffffed1b0 (offset: 0x7dea0) -> 0x8300 fde=[ 6b88] │ │ │ │ + 0xfffffffffffed1c0 (offset: 0x7deb0) -> 0x8314 fde=[ 6b9c] │ │ │ │ + 0xfffffffffffed1d0 (offset: 0x7dec0) -> 0x8328 fde=[ 6bb0] │ │ │ │ + 0xfffffffffffed220 (offset: 0x7df10) -> 0x833c fde=[ 6bc4] │ │ │ │ + 0xfffffffffffed250 (offset: 0x7df40) -> 0x8350 fde=[ 6bd8] │ │ │ │ + 0xfffffffffffed280 (offset: 0x7df70) -> 0x8364 fde=[ 6bec] │ │ │ │ + 0xfffffffffffed2c0 (offset: 0x7dfb0) -> 0x8378 fde=[ 6c00] │ │ │ │ + 0xfffffffffffed2f0 (offset: 0x7dfe0) -> 0x838c fde=[ 6c14] │ │ │ │ + 0xfffffffffffed330 (offset: 0x7e020) -> 0x83a4 fde=[ 6c2c] │ │ │ │ + 0xfffffffffffed370 (offset: 0x7e060) -> 0x83bc fde=[ 6c44] │ │ │ │ + 0xfffffffffffed3f0 (offset: 0x7e0e0) -> 0x83f8 fde=[ 6c80] │ │ │ │ + 0xfffffffffffed4d0 (offset: 0x7e1c0) -> 0x8444 fde=[ 6ccc] │ │ │ │ + 0xfffffffffffed510 (offset: 0x7e200) -> 0x8460 fde=[ 6ce8] │ │ │ │ + 0xfffffffffffedad0 (offset: 0x7e7c0) -> 0x84ac fde=[ 6d34] │ │ │ │ + 0xfffffffffffedb10 (offset: 0x7e800) -> 0x84c8 fde=[ 6d50] │ │ │ │ + 0xfffffffffffedb60 (offset: 0x7e850) -> 0x84ec fde=[ 6d74] │ │ │ │ + 0xfffffffffffedbb0 (offset: 0x7e8a0) -> 0x8510 fde=[ 6d98] │ │ │ │ + 0xfffffffffffedc40 (offset: 0x7e930) -> 0x8530 fde=[ 6db8] │ │ │ │ + 0xfffffffffffedce0 (offset: 0x7e9d0) -> 0x8550 fde=[ 6dd8] │ │ │ │ + 0xfffffffffffeddd0 (offset: 0x7eac0) -> 0x85a0 fde=[ 6e28] │ │ │ │ + 0xfffffffffffede90 (offset: 0x7eb80) -> 0x85d4 fde=[ 6e5c] │ │ │ │ + 0xfffffffffffedfc0 (offset: 0x7ecb0) -> 0x85f4 fde=[ 6e7c] │ │ │ │ + 0xfffffffffffee0b0 (offset: 0x7eda0) -> 0x8624 fde=[ 6eac] │ │ │ │ + 0xfffffffffffee1a0 (offset: 0x7ee90) -> 0x8654 fde=[ 6edc] │ │ │ │ + 0xfffffffffffee280 (offset: 0x7ef70) -> 0x8684 fde=[ 6f0c] │ │ │ │ + 0xfffffffffffee390 (offset: 0x7f080) -> 0x86b4 fde=[ 6f3c] │ │ │ │ + 0xfffffffffffee480 (offset: 0x7f170) -> 0x86dc fde=[ 6f64] │ │ │ │ + 0xfffffffffffee560 (offset: 0x7f250) -> 0x870c fde=[ 6f94] │ │ │ │ + 0xfffffffffffee5f0 (offset: 0x7f2e0) -> 0x8730 fde=[ 6fb8] │ │ │ │ + 0xfffffffffffee690 (offset: 0x7f380) -> 0x8754 fde=[ 6fdc] │ │ │ │ + 0xfffffffffffee780 (offset: 0x7f470) -> 0x8784 fde=[ 700c] │ │ │ │ + 0xfffffffffffee800 (offset: 0x7f4f0) -> 0x87a0 fde=[ 7028] │ │ │ │ + 0xfffffffffffee890 (offset: 0x7f580) -> 0x87bc fde=[ 7044] │ │ │ │ + 0xfffffffffffee8f0 (offset: 0x7f5e0) -> 0x87e0 fde=[ 7068] │ │ │ │ + 0xfffffffffffee970 (offset: 0x7f660) -> 0x88b4 fde=[ 713c] │ │ │ │ + 0xfffffffffffeea60 (offset: 0x7f750) -> 0x88e4 fde=[ 716c] │ │ │ │ + 0xfffffffffffef2a0 (offset: 0x7ff90) -> 0x8938 fde=[ 71c0] │ │ │ │ + 0xfffffffffffef420 (offset: 0x80110) -> 0x8978 fde=[ 7200] │ │ │ │ + 0xfffffffffffef4d0 (offset: 0x801c0) -> 0x89a8 fde=[ 7230] │ │ │ │ + 0xfffffffffffef580 (offset: 0x80270) -> 0x89d8 fde=[ 7260] │ │ │ │ + 0xfffffffffffef630 (offset: 0x80320) -> 0x8a08 fde=[ 7290] │ │ │ │ + 0xfffffffffffef6e0 (offset: 0x803d0) -> 0x8a38 fde=[ 72c0] │ │ │ │ + 0xfffffffffffef880 (offset: 0x80570) -> 0x8a68 fde=[ 72f0] │ │ │ │ + 0xfffffffffffefa20 (offset: 0x80710) -> 0x8ad8 fde=[ 7360] │ │ │ │ + 0xfffffffffffefa30 (offset: 0x80720) -> 0x8af4 fde=[ 737c] │ │ │ │ + 0xfffffffffffefa50 (offset: 0x80740) -> 0x8b50 fde=[ 73d8] │ │ │ │ + 0xfffffffffffefa60 (offset: 0x80750) -> 0x8b6c fde=[ 73f4] │ │ │ │ + 0xfffffffffffefa80 (offset: 0x80770) -> 0x8bc8 fde=[ 7450] │ │ │ │ + 0xfffffffffffefa90 (offset: 0x80780) -> 0x8be4 fde=[ 746c] │ │ │ │ + 0xfffffffffffefab0 (offset: 0x807a0) -> 0x8c40 fde=[ 74c8] │ │ │ │ + 0xfffffffffffefac0 (offset: 0x807b0) -> 0x8c5c fde=[ 74e4] │ │ │ │ + 0xfffffffffffefae0 (offset: 0x807d0) -> 0x8cdc fde=[ 7564] │ │ │ │ + 0xfffffffffffefbb0 (offset: 0x808a0) -> 0x8d0c fde=[ 7594] │ │ │ │ + 0xfffffffffffefc80 (offset: 0x80970) -> 0x8d3c fde=[ 75c4] │ │ │ │ + 0xfffffffffffefd50 (offset: 0x80a40) -> 0x8d6c fde=[ 75f4] │ │ │ │ + 0xfffffffffffefe20 (offset: 0x80b10) -> 0x8d9c fde=[ 7624] │ │ │ │ + 0xffffffffffff0100 (offset: 0x80df0) -> 0x8dd4 fde=[ 765c] │ │ │ │ + 0xffffffffffff03b0 (offset: 0x810a0) -> 0x8ef0 fde=[ 7778] │ │ │ │ + 0xffffffffffff0690 (offset: 0x81380) -> 0x8f28 fde=[ 77b0] │ │ │ │ + 0xffffffffffff0970 (offset: 0x81660) -> 0x8e0c fde=[ 7694] │ │ │ │ + 0xffffffffffff0a60 (offset: 0x81750) -> 0x8e48 fde=[ 76d0] │ │ │ │ + 0xffffffffffff0d10 (offset: 0x81a00) -> 0x8e80 fde=[ 7708] │ │ │ │ + 0xffffffffffff0ff0 (offset: 0x81ce0) -> 0x8eb8 fde=[ 7740] │ │ │ │ + 0xffffffffffff12e0 (offset: 0x81fd0) -> 0x8f60 fde=[ 77e8] │ │ │ │ + 0xffffffffffff1400 (offset: 0x820f0) -> 0x8f90 fde=[ 7818] │ │ │ │ + 0xffffffffffff1500 (offset: 0x821f0) -> 0x8fb8 fde=[ 7840] │ │ │ │ + 0xffffffffffff1610 (offset: 0x82300) -> 0x8fe0 fde=[ 7868] │ │ │ │ + 0xffffffffffff1730 (offset: 0x82420) -> 0x9010 fde=[ 7898] │ │ │ │ + 0xffffffffffff1800 (offset: 0x824f0) -> 0x9038 fde=[ 78c0] │ │ │ │ + 0xffffffffffff18d0 (offset: 0x825c0) -> 0x9060 fde=[ 78e8] │ │ │ │ + 0xffffffffffff19a0 (offset: 0x82690) -> 0x9090 fde=[ 7918] │ │ │ │ + 0xffffffffffff1d50 (offset: 0x82a40) -> 0x90dc fde=[ 7964] │ │ │ │ + 0xffffffffffff1e00 (offset: 0x82af0) -> 0x9114 fde=[ 799c] │ │ │ │ + 0xffffffffffff1f70 (offset: 0x82c60) -> 0x9130 fde=[ 79b8] │ │ │ │ + 0xffffffffffff2060 (offset: 0x82d50) -> 0x9158 fde=[ 79e0] │ │ │ │ + 0xffffffffffff2360 (offset: 0x83050) -> 0x91a4 fde=[ 7a2c] │ │ │ │ + 0xffffffffffff24e0 (offset: 0x831d0) -> 0x91c0 fde=[ 7a48] │ │ │ │ + 0xffffffffffff25b0 (offset: 0x832a0) -> 0x91f0 fde=[ 7a78] │ │ │ │ + 0xffffffffffff2680 (offset: 0x83370) -> 0x9220 fde=[ 7aa8] │ │ │ │ + 0xffffffffffff2700 (offset: 0x833f0) -> 0x923c fde=[ 7ac4] │ │ │ │ + 0xffffffffffff2a50 (offset: 0x83740) -> 0x9288 fde=[ 7b10] │ │ │ │ + 0xffffffffffff2e40 (offset: 0x83b30) -> 0x92d4 fde=[ 7b5c] │ │ │ │ + 0xffffffffffff2eb0 (offset: 0x83ba0) -> 0x92f8 fde=[ 7b80] │ │ │ │ + 0xffffffffffff2f10 (offset: 0x83c00) -> 0x9318 fde=[ 7ba0] │ │ │ │ + 0xffffffffffff2f90 (offset: 0x83c80) -> 0x9338 fde=[ 7bc0] │ │ │ │ + 0xffffffffffff3370 (offset: 0x84060) -> 0x9388 fde=[ 7c10] │ │ │ │ + 0xffffffffffff3550 (offset: 0x84240) -> 0x93c0 fde=[ 7c48] │ │ │ │ + 0xffffffffffff3940 (offset: 0x84630) -> 0x9410 fde=[ 7c98] │ │ │ │ + 0xffffffffffff3e00 (offset: 0x84af0) -> 0x944c fde=[ 7cd4] │ │ │ │ + 0xffffffffffff3e50 (offset: 0x84b40) -> 0x9460 fde=[ 7ce8] │ │ │ │ + 0xffffffffffff42d0 (offset: 0x84fc0) -> 0x94b0 fde=[ 7d38] │ │ │ │ + 0xffffffffffff4550 (offset: 0x85240) -> 0x94f0 fde=[ 7d78] │ │ │ │ + 0xffffffffffff4a90 (offset: 0x85780) -> 0x953c fde=[ 7dc4] │ │ │ │ + 0xffffffffffff51c0 (offset: 0x85eb0) -> 0x9590 fde=[ 7e18] │ │ │ │ + 0xffffffffffff6080 (offset: 0x86d70) -> 0x9660 fde=[ 7ee8] │ │ │ │ + 0xffffffffffff6150 (offset: 0x86e40) -> 0x96b0 fde=[ 7f38] │ │ │ │ + 0xffffffffffff6170 (offset: 0x86e60) -> 0x96c4 fde=[ 7f4c] │ │ │ │ + 0xffffffffffff6180 (offset: 0x86e70) -> 0x96d8 fde=[ 7f60] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -807,13879 +807,13883 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000088 0000000000000010 0000005c FDE cie=00000030 pc=000000000001fb50..000000000001fb5c │ │ │ │ +00000088 0000000000000038 0000005c FDE cie=00000030 pc=000000000001a580..000000000001a6cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a582 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a58c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a595 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000001a671 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a672 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a674 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a678 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001a6a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000009c 0000000000000010 00000070 FDE cie=00000030 pc=000000000001fb60..000000000001fb6c │ │ │ │ - DW_CFA_nop │ │ │ │ +000000c4 0000000000000040 00000098 FDE cie=00000030 pc=000000000001a6d0..000000000001a788 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a6db │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a6e0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6e4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a6e9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000001a760 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a761 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a762 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a764 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a766 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a770 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001a787 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b0 0000000000000010 00000084 FDE cie=00000030 pc=000000000001fb70..000000000001fb77 │ │ │ │ +00000108 0000000000000044 000000dc FDE cie=00000030 pc=000000000001a790..000000000001a933 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001a7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a7ab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a7b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 350 to 000000000001a91a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a91b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a91d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a91f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a921 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a922 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a932 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000150 000000000000001c 00000000 CIE │ │ │ │ + Version: 1 │ │ │ │ + Augmentation: "zPLR" │ │ │ │ + Code alignment factor: 1 │ │ │ │ + Data alignment factor: -8 │ │ │ │ + Return address column: 16 │ │ │ │ + Augmentation data: 9b 45 0a 01 00 1b 1b │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c4 0000000000000010 00000098 FDE cie=00000030 pc=000000000001fb80..000000000001fb8a │ │ │ │ +00000170 000000000000003c 00000024 FDE cie=00000150 pc=000000000001a940..000000000001ab94 │ │ │ │ + Augmentation data: 47 7e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a94f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a953 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a957 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a95e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 489 to 000000000001ab47 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ab48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ab49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab4b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ab4d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ab50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000001b0 000000000000001c 00000064 FDE cie=00000150 pc=000000000000dc80..000000000000dd35 │ │ │ │ + Augmentation data: 12 7e 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000001d0 0000000000000034 000001a4 FDE cie=00000030 pc=000000000001aba0..000000000001ac73 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001aba6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001abab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001abac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001ac4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ac50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ac60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001ac6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ac70 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac72 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d8 0000000000000010 000000ac FDE cie=00000030 pc=000000000001fb90..000000000001fb95 │ │ │ │ +00000208 0000000000000034 000001dc FDE cie=00000030 pc=000000000001ac80..000000000001ad4d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ac86 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ac87 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ac8b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000001ad2d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad2e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad30 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ad38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001ad49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad4a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad4c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000240 0000000000000048 00000214 FDE cie=00000030 pc=000000000001ad50..000000000001b03b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ad56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad58 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ad5d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad5f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad60 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad61 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ad67 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 401 to 000000000001aef8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001aefc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aefd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001aeff │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af01 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af03 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001af05 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001af10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000028c 0000000000000048 00000260 FDE cie=00000030 pc=000000000001d6b0..000000000001d776 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d6c0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d6c7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d6c8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d6cc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001d75f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d760 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d761 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d763 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d765 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d767 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d769 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d76a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000ec 0000000000000010 000000c0 FDE cie=00000030 pc=000000000001fba0..000000000001fba5 │ │ │ │ +000002d8 0000000000000010 000002ac FDE cie=00000030 pc=000000000001d780..000000000001d9a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000100 0000000000000010 000000d4 FDE cie=00000030 pc=000000000001fbb0..000000000001fbbc │ │ │ │ +000002ec 000000000000005c 000002c0 FDE cie=00000030 pc=000000000001b040..000000000001b2da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b042 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b048 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b04f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b05b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b05f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000001b111 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b116 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b117 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b119 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b11b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b120 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000001b21c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b225 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b226 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b228 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b22a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b230 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001b257 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001b290 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b291 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b293 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b295 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001b2a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000034c 0000000000000038 00000200 FDE cie=00000150 pc=000000000001b2e0..000000000001b6fb │ │ │ │ + Augmentation data: 83 7c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b2e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001b2e8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2ea │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001b301 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 133 to 000000000001b386 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b390 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 183 to 000000000001b447 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 205 to 000000000001b514 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000388 0000000000000020 0000023c FDE cie=00000150 pc=000000000000dd36..000000000000dda6 │ │ │ │ + Augmentation data: 5e 7c 00 00 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + │ │ │ │ +000003ac 0000000000000048 00000380 FDE cie=00000030 pc=000000000001d9b0..000000000001da76 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d9c0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9c2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d9c7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d9c8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d9cc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001da5f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da60 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da61 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da63 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da65 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da67 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da69 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da6a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000003f8 0000000000000048 000003cc FDE cie=00000030 pc=000000000001da80..000000000001db46 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001da90 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da92 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da96 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da97 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da98 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da9c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001db2f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001db30 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001db31 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db33 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db35 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db37 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db39 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001db3a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000114 0000000000000010 000000e8 FDE cie=00000030 pc=000000000001fbc0..000000000001fbcc │ │ │ │ +00000444 0000000000000048 000002f8 FDE cie=00000150 pc=000000000001b700..000000000001d6ac │ │ │ │ + Augmentation data: ae 7b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b705 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001b708 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b718 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1299 to 000000000001bc2b │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000001bc8a │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 3122 to 000000000001c8bc │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc2: 1195 to 000000000001cd67 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001cd70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001ce10 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 1597 to 000000000001d44d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d44e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000490 0000000000000024 00000344 FDE cie=00000150 pc=000000000000dda6..000000000000e018 │ │ │ │ + Augmentation data: 09 7c 00 00 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000010 000000fc FDE cie=00000030 pc=000000000001fbd0..000000000001fbdc │ │ │ │ +000004b8 0000000000000010 0000048c FDE cie=00000030 pc=000000000001f170..000000000001f177 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 0000000000000010 00000110 FDE cie=00000030 pc=000000000001fbe0..000000000001fbfa │ │ │ │ +000004cc 0000000000000010 000004a0 FDE cie=00000030 pc=000000000001db50..000000000001db7d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000150 0000000000000010 00000124 FDE cie=00000030 pc=000000000001fc00..000000000001fc20 │ │ │ │ +000004e0 000000000000001c 000004b4 FDE cie=00000030 pc=000000000001db80..000000000001dbca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001db85 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000001dbbc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001dbc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dbc9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000500 000000000000001c 000004d4 FDE cie=00000030 pc=000000000001dbd0..000000000001dc6e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dbd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000001dc59 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dc60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001dc6d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 00000138 FDE cie=00000030 pc=000000000001fc20..000000000001fc2c │ │ │ │ +00000520 0000000000000010 000004f4 FDE cie=00000030 pc=000000000000e018..000000000000e037 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000534 000000000000001c 00000508 FDE cie=00000030 pc=000000000001dc70..000000000001dd0e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001dc78 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000001dcf9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dd00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001dd0d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 0000000000000010 0000014c FDE cie=00000030 pc=000000000001fc30..000000000001fc3c │ │ │ │ +00000554 0000000000000010 00000528 FDE cie=00000030 pc=000000000000e038..000000000000e057 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000568 0000000000000050 0000041c FDE cie=00000150 pc=000000000001dd10..000000000001f161 │ │ │ │ + Augmentation data: 51 7b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001dd16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dd18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001dd1d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dd1f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dd20 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001dd21 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dd28 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 3330 to 000000000001ea2a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ea2b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ea2c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea2e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea30 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea34 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000005bc 0000000000000020 00000470 FDE cie=00000150 pc=000000000000e058..000000000000e430 │ │ │ │ + Augmentation data: 98 7b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000005e0 000000000000004c 00000494 FDE cie=00000150 pc=000000000001f180..000000000001f26e │ │ │ │ + Augmentation data: a9 7b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f186 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001f18f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f194 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f196 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f197 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f19c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f1a3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000001f257 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f258 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f259 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f25b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f25d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f25f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f261 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f262 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000630 0000000000000020 000004e4 FDE cie=00000150 pc=000000000000e430..000000000000e45a │ │ │ │ + Augmentation data: 62 7b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000018c 0000000000000010 00000160 FDE cie=00000030 pc=000000000001fc40..000000000001fc4c │ │ │ │ +00000654 000000000000001c 00000628 FDE cie=00000030 pc=000000000001f270..000000000001f2c2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f275 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001f2bb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f2c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f2c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000674 0000000000000010 00000648 FDE cie=00000030 pc=000000000001f2d0..000000000001f2e6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a0 0000000000000010 00000174 FDE cie=00000030 pc=000000000001fc60..000000000001fc7a │ │ │ │ +00000688 0000000000000010 0000065c FDE cie=00000030 pc=000000000001f2f0..000000000001f32e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b4 0000000000000010 00000188 FDE cie=00000030 pc=000000000001fc80..000000000001fca0 │ │ │ │ +0000069c 0000000000000010 00000670 FDE cie=00000030 pc=000000000001f330..000000000001f35e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c8 0000000000000010 0000019c FDE cie=00000030 pc=000000000001fca0..000000000001fcac │ │ │ │ +000006b0 0000000000000010 00000684 FDE cie=00000030 pc=000000000001f360..000000000001f390 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001dc 0000000000000010 000001b0 FDE cie=00000030 pc=000000000001fcb0..000000000001fcbc │ │ │ │ +000006c4 0000000000000010 00000698 FDE cie=00000030 pc=000000000001f390..000000000001f3ad │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000010 000001c4 FDE cie=00000030 pc=000000000001fcc0..000000000001fccc │ │ │ │ +000006d8 0000000000000014 000006ac FDE cie=00000030 pc=000000000001f3b0..000000000001f3cf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000204 0000000000000010 000001d8 FDE cie=00000030 pc=000000000001fce0..000000000001fcfa │ │ │ │ +000006f0 000000000000001c 000006c4 FDE cie=00000030 pc=000000000001f400..000000000001f57c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f405 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000001f509 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f510 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000710 000000000000001c 000006e4 FDE cie=00000030 pc=000000000001f580..000000000001f6eb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f585 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000001f67b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000218 0000000000000010 000001ec FDE cie=00000030 pc=000000000001fd00..000000000001fd20 │ │ │ │ +00000730 0000000000000040 00000704 FDE cie=00000030 pc=000000000001f6f0..000000000001f9a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f6f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f6f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f6f6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f6fa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f6fe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f705 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 596 to 000000000001f959 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f95a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f95b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f95d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f95f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f961 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f962 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000774 0000000000000048 00000748 FDE cie=00000030 pc=000000000001f9b0..000000000001fc84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9b6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f9b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9c0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f9c7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 620 to 000000000001fc33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc34 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc35 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc39 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc3b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc3d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc3e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000007c0 0000000000000068 00000674 FDE cie=00000150 pc=000000000001fc90..0000000000020ade │ │ │ │ + Augmentation data: da 79 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fc96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc98 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc9c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc9d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc9e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001fca8 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1337 to 00000000000201e1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000201e5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201e6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201ea │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201ee │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000201f3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1384 to 000000000002075b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002075c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002075d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002075f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020761 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020763 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020765 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020766 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000082c 0000000000000020 000006e0 FDE cie=00000150 pc=000000000000e45a..000000000000e491 │ │ │ │ + Augmentation data: 88 79 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00000850 0000000000000050 00000704 FDE cie=00000150 pc=0000000000020ae0..0000000000022539 │ │ │ │ + Augmentation data: 6c 79 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020ae6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ae8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020aed │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020aef │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020af0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020af1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020af8 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 4240 to 0000000000021b88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021b8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021b8d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b8f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b91 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b93 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b95 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021b9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000010 00000200 FDE cie=00000030 pc=000000000001fd20..000000000001fd2c │ │ │ │ +000008a4 0000000000000020 00000758 FDE cie=00000150 pc=000000000000e492..000000000000e5fb │ │ │ │ + Augmentation data: 44 79 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000008c8 0000000000000048 0000089c FDE cie=00000030 pc=0000000000022540..0000000000022811 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022542 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022544 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022546 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022548 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022549 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002254a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002254e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000022806 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022807 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022808 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002280a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002280c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002280e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022810 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000240 0000000000000010 00000214 FDE cie=00000030 pc=000000000001fd30..000000000001fd3c │ │ │ │ +00000914 0000000000000040 000008e8 FDE cie=00000030 pc=0000000000023a80..0000000000023c0b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023a86 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023a90 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023a94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023a98 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000023b35 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023b3c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b3e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b40 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023b48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000023ba4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023bab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bad │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023baf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023bb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000958 000000000000004c 0000080c FDE cie=00000150 pc=0000000000022820..0000000000023a77 │ │ │ │ + Augmentation data: a2 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022826 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022828 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002282a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002282c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002282d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002282e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022835 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000228c1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000228c2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000228c3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228c9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228cb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000228cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000009a8 0000000000000024 0000085c FDE cie=00000150 pc=000000000000e5fc..000000000000e6d6 │ │ │ │ + Augmentation data: 8b 78 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000009d0 000000000000001c 000009a4 FDE cie=00000030 pc=0000000000023c10..0000000000023ce2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023c15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000023cd9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023ce0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023ce1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000009f0 0000000000000020 000008a4 FDE cie=00000150 pc=0000000000023cf0..0000000000023db2 │ │ │ │ + Augmentation data: 4b 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023cf5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000023da3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023db0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023db1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000a14 0000000000000048 000009e8 FDE cie=00000030 pc=0000000000023dc0..000000000002407d │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000023dd1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000023de0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023dec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023df1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023df5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023df6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000024072 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024073 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024075 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024077 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024079 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002407b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002407c │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000254 0000000000000010 00000228 FDE cie=00000030 pc=000000000001fd40..000000000001fd4c │ │ │ │ +00000a60 0000000000000014 00000a34 FDE cie=00000030 pc=0000000000024820..0000000000024871 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000024830 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000002486b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a78 000000000000002c 0000092c FDE cie=00000150 pc=0000000000024080..000000000002419c │ │ │ │ + Augmentation data: cc 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024086 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000024093 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000240a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000002418c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002418d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002418f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000aa8 0000000000000018 0000095c FDE cie=00000150 pc=000000000000e6d6..000000000000e775 │ │ │ │ + Augmentation data: a6 77 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000268 0000000000000010 0000023c FDE cie=00000030 pc=000000000001fd60..000000000001fd7c │ │ │ │ +00000ac4 0000000000000058 00000a98 FDE cie=00000030 pc=00000000000241a0..0000000000024816 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000241b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000241bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241be │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000241c3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000241c7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000241cb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000241d2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1079 to 0000000000024609 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002460a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002460b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002460d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002460f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024611 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024613 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024618 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 509 to 0000000000024815 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000027c 0000000000000010 00000250 FDE cie=00000030 pc=000000000001fd80..000000000001fe09 │ │ │ │ +00000b20 0000000000000068 000009d4 FDE cie=00000150 pc=0000000000024880..00000000000251c7 │ │ │ │ + Augmentation data: 37 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024886 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024888 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002488d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002488e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024895 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1648 to 0000000000024f05 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024f09 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024f0a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f0e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f10 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f12 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024f20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 648 to 00000000000251a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251a9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251aa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251b3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b8c 0000000000000020 00000a40 FDE cie=00000150 pc=000000000000e776..000000000000e786 │ │ │ │ + Augmentation data: e1 76 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000290 0000000000000010 00000264 FDE cie=00000030 pc=000000000001fe10..000000000001fe3a │ │ │ │ +00000bb0 0000000000000068 00000a64 FDE cie=00000150 pc=0000000000025200..0000000000025a60 │ │ │ │ + Augmentation data: c5 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025206 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025208 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002520a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002520c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002520d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002520e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025212 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1718 to 00000000000258c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000258c9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000258ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258cc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258d0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258d2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000258d3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000025903 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025904 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025905 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025907 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025909 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002590b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002590d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025912 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a4 0000000000000018 00000278 FDE cie=00000030 pc=000000000001fe40..000000000001fe64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fe45 │ │ │ │ +00000c1c 0000000000000020 00000ad0 FDE cie=00000150 pc=000000000000e786..000000000000e816 │ │ │ │ + Augmentation data: 7f 76 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00000c40 0000000000000048 00000c14 FDE cie=00000030 pc=0000000000025a60..0000000000025e1c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001fe63 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025a68 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025a6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025a6c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025a70 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025a74 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025a7b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000025b60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b61 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b62 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b64 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b66 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b68 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b6a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025b70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c8c 0000000000000064 00000c60 FDE cie=00000030 pc=0000000000026d50..0000000000026ede │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026d5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d61 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d63 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026d64 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d68 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026d6f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000000026e59 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026e5a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026e5b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e5d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e61 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026e68 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026e70 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000026ea1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026ea3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ea5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ea7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ea9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026eb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000cf4 0000000000000050 00000ba8 FDE cie=00000150 pc=0000000000025e20..0000000000026240 │ │ │ │ + Augmentation data: b0 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025e34 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e35 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e36 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e3a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 961 to 00000000000261fb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000261ff │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026200 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026202 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026204 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026206 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026208 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002620d │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002c0 0000000000000018 00000294 FDE cie=00000030 pc=000000000001fe70..000000000001fe98 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fe75 │ │ │ │ +00000d48 0000000000000020 00000bfc FDE cie=00000150 pc=000000000000e816..000000000000e84a │ │ │ │ + Augmentation data: 74 75 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00000d6c 0000000000000050 00000c20 FDE cie=00000150 pc=0000000000026240..0000000000026b5e │ │ │ │ + Augmentation data: 58 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001fe97 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026248 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002624d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002624f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026250 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026254 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002625b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1603 to 000000000002689e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000268a2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000268a3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268a5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268a9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000268b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002b0 FDE cie=00000030 pc=000000000001fea0..000000000001fea9 │ │ │ │ +00000dc0 0000000000000020 00000c74 FDE cie=00000150 pc=000000000000e84a..000000000000e890 │ │ │ │ + Augmentation data: 23 75 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00000de4 0000000000000038 00000db8 FDE cie=00000030 pc=0000000000026b60..0000000000026d48 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026b65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026b6d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026b74 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 268 to 0000000000026c80 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026c81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026c82 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026c90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026c94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026c95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026c96 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026ca0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f0 0000000000000010 000002c4 FDE cie=00000030 pc=000000000001feb0..000000000001feb9 │ │ │ │ +00000e20 0000000000000010 00000df4 FDE cie=00000030 pc=000000000002ea90..000000000002ea9c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000304 0000000000000010 000002d8 FDE cie=00000030 pc=000000000001fec0..000000000001fed3 │ │ │ │ +00000e34 0000000000000010 00000e08 FDE cie=00000030 pc=000000000002eaa0..000000000002eab3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000318 0000000000000014 000002ec FDE cie=00000030 pc=000000000001fee0..000000000001ff0a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001feef │ │ │ │ +00000e48 0000000000000014 00000e1c FDE cie=00000030 pc=000000000002eac0..000000000002eaea │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002eacf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ff05 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002eae5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000010 00000304 FDE cie=00000030 pc=000000000001ff10..000000000001ff23 │ │ │ │ +00000e60 000000000000001c 00000d14 FDE cie=00000150 pc=000000000002eaf0..000000000002eb42 │ │ │ │ + Augmentation data: 8b 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eafc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002eb3d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e80 0000000000000024 00000d34 FDE cie=00000150 pc=000000000000e890..000000000000e95c │ │ │ │ + Augmentation data: 73 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e896 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e89e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000e8ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e8b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000014 00000318 FDE cie=00000030 pc=000000000001ff30..000000000001ff5a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001ff3f │ │ │ │ +00000ea8 0000000000000018 00000e7c FDE cie=00000030 pc=000000000000e95c..000000000000e9c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e95d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000e972 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ff55 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ec4 000000000000005c 00000e98 FDE cie=00000030 pc=0000000000026ee0..0000000000026fda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ee2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026ee4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026eea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026eec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026eed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026eee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026ef2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000026fb3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026fb8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fbc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fbe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fc0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026fc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fcc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026fd1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fd3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fd5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fd7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fd9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000f24 0000000000000034 00000dd8 FDE cie=00000150 pc=000000000002ec10..000000000002ee35 │ │ │ │ + Augmentation data: e3 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ec16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ec17 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ec18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec1c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 302 to 000000000002ed4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed4f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed51 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ed58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000f5c 000000000000001c 00000e10 FDE cie=00000150 pc=000000000002ee40..000000000002ee9a │ │ │ │ + Augmentation data: db 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ee4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000002ee95 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000035c 000000000000001c 00000000 CIE │ │ │ │ - Version: 1 │ │ │ │ - Augmentation: "zPLR" │ │ │ │ - Code alignment factor: 1 │ │ │ │ - Data alignment factor: -8 │ │ │ │ - Return address column: 16 │ │ │ │ - Augmentation data: 9b 49 08 01 00 1b 1b │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ +00000f7c 0000000000000028 00000e30 FDE cie=00000150 pc=000000000002eea0..000000000002ef07 │ │ │ │ + Augmentation data: c3 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002eea5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eeb1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002eec4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000002eefd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef02 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fa8 0000000000000028 00000e5c FDE cie=00000150 pc=000000000002ef10..000000000002ef78 │ │ │ │ + Augmentation data: 9f 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ef15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ef21 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002ef34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000002ef6e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef72 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef73 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000037c 000000000000001c 00000024 FDE cie=0000035c pc=000000000001ff60..000000000001ffb2 │ │ │ │ - Augmentation data: 33 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ff6c │ │ │ │ +00000fd4 000000000000001c 00000e88 FDE cie=00000150 pc=000000000002eb50..000000000002eba1 │ │ │ │ + Augmentation data: 7b 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eb5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001ffad │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002eb9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 000000000000001c 00000044 FDE cie=0000035c pc=0000000000020080..00000000000200d2 │ │ │ │ - Augmentation data: 1b 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002008c │ │ │ │ +00000ff4 000000000000001c 00000ea8 FDE cie=00000150 pc=000000000002ebb0..000000000002ec02 │ │ │ │ + Augmentation data: 63 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ebbc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000200cd │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002ebfd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003bc 0000000000000024 00000064 FDE cie=0000035c pc=000000000000dc80..000000000000dd4c │ │ │ │ - Augmentation data: 03 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc86 │ │ │ │ +00001014 000000000000001c 00000fe8 FDE cie=00000030 pc=000000000002ef80..000000000002f049 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ef86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dc8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ef87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dc9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dca0 │ │ │ │ + │ │ │ │ +00001034 0000000000000024 00000ee8 FDE cie=00000150 pc=000000000002f050..000000000002f11e │ │ │ │ + Augmentation data: 2b 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f055 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002f060 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000002f0c3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f0c5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000105c 0000000000000024 00000f10 FDE cie=00000150 pc=000000000002f120..000000000002f1ee │ │ │ │ + Augmentation data: 12 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f125 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002f130 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000002f193 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f194 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f195 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001084 0000000000000058 00000f38 FDE cie=00000150 pc=0000000000026fe0..0000000000028085 │ │ │ │ + Augmentation data: f9 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026fec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026fed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026fee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026ff6 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000027007 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002700e │ │ │ │ + DW_CFA_def_cfa_offset: 34096 │ │ │ │ + DW_CFA_advance_loc2: 2328 to 0000000000027926 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027927 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027928 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002792a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002792c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002792e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027930 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027931 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e4 0000000000000024 0000008c FDE cie=0000035c pc=000000000000dd4c..000000000000de20 │ │ │ │ - Augmentation data: ef 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dd52 │ │ │ │ +000010e0 0000000000000024 00000f94 FDE cie=00000150 pc=000000000000e9c0..000000000000ee09 │ │ │ │ + Augmentation data: 2a 73 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 34096 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001108 0000000000000034 00000fbc FDE cie=00000150 pc=0000000000028090..000000000002828c │ │ │ │ + Augmentation data: 4f 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dd5a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002809f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dd68 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000280a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd6c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000280a3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000280a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000280a5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000280a9 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000010 000003e0 FDE cie=00000030 pc=00000000000201a0..00000000000201b3 │ │ │ │ +00001140 0000000000000020 00000ff4 FDE cie=00000150 pc=000000000000ee09..000000000000ee30 │ │ │ │ + Augmentation data: 2a 73 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00001164 0000000000000050 00001018 FDE cie=00000150 pc=0000000000028290..000000000002bc55 │ │ │ │ + Augmentation data: 0e 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028296 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028298 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002829a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002829c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002829d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002829e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000282a5 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc2: 5005 to 0000000000029632 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029633 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029634 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029636 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029638 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002963a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002963c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029640 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000420 0000000000000014 000003f4 FDE cie=00000030 pc=00000000000201c0..00000000000201ea │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000201cf │ │ │ │ +000011b8 0000000000000020 0000106c FDE cie=00000150 pc=000000000000ee30..000000000000f952 │ │ │ │ + Augmentation data: 99 74 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000011dc 0000000000000050 00001090 FDE cie=00000150 pc=000000000002bc60..000000000002ea8a │ │ │ │ + Augmentation data: 06 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002bc66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002bc6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bc71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000201e5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bc73 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bc74 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bc75 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002bc7c │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc2: 6777 to 000000000002d6f5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d6f6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d6f7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6f9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6fb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6fd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000438 0000000000000010 0000040c FDE cie=00000030 pc=00000000000201f0..0000000000020208 │ │ │ │ +00001230 0000000000000024 000010e4 FDE cie=00000150 pc=000000000000f952..0000000000010345 │ │ │ │ + Augmentation data: 49 76 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001258 0000000000000018 0000122c FDE cie=00000030 pc=0000000000010346..00000000000103aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010347 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001035c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000044c 0000000000000018 00000420 FDE cie=00000030 pc=0000000000020210..0000000000020235 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002021c │ │ │ │ +00001274 000000000000005c 00001248 FDE cie=00000030 pc=000000000002f1f0..000000000002f2ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f1fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f1fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f1fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f1fe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f202 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000002f2c3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2c7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2c8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2ca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2cc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2ce │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2d0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f2d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2dc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2e1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2e3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2e5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2e7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2e9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000012d4 0000000000000024 00001188 FDE cie=00000150 pc=0000000000030110..00000000000301d3 │ │ │ │ + Augmentation data: 2e 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030115 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020230 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030120 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000030178 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030179 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003017a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012fc 0000000000000050 000011b0 FDE cie=00000150 pc=000000000002f2f0..000000000003010b │ │ │ │ + Augmentation data: 15 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f300 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f302 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f304 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f306 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f307 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f308 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f30f │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 2295 to 000000000002fc06 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fc07 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fc08 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc0c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc0e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc10 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fc18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001350 0000000000000024 00001204 FDE cie=00000150 pc=00000000000103aa..000000000001067f │ │ │ │ + Augmentation data: 4c 76 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000010 0000043c FDE cie=00000030 pc=0000000000020240..0000000000020253 │ │ │ │ +00001378 0000000000000010 0000134c FDE cie=00000030 pc=0000000000032630..000000000003263a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 0000000000000014 00000450 FDE cie=00000030 pc=0000000000020260..000000000002028a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002026f │ │ │ │ +0000138c 0000000000000038 00001360 FDE cie=00000030 pc=00000000000301e0..000000000003028c │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000301eb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301ef │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000301f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000020285 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000030252 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030253 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030255 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030260 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000030280 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030288 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + │ │ │ │ +000013c8 0000000000000048 0000139c FDE cie=00000030 pc=0000000000030290..00000000000304ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030292 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030294 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030296 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030298 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030299 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003029a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003029e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 577 to 00000000000304df │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000304e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000304e1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304e3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304e5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304e7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 000000000000001c 0000013c FDE cie=0000035c pc=0000000000020290..00000000000202e2 │ │ │ │ - Augmentation data: 53 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002029c │ │ │ │ +00001414 0000000000000048 000013e8 FDE cie=00000030 pc=00000000000304f0..0000000000030805 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000202dd │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000304f8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000304f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000304fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304fe │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 764 to 00000000000307fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000307fb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000307fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000307fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030800 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030802 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030804 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004b4 0000000000000020 0000015c FDE cie=0000035c pc=000000000000de20..000000000000deee │ │ │ │ - Augmentation data: 3b 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000de26 │ │ │ │ +00001460 000000000000004c 00001434 FDE cie=00000030 pc=0000000000032640..0000000000032781 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032646 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032648 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003264a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003264e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003264f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000032759 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003275a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003275c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003275e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032760 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032768 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000032779 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003277a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003277c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003277e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032780 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000014b0 0000000000000028 00001484 FDE cie=00000030 pc=0000000000032790..0000000000032839 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de27 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000327a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000de30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000327a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000032831 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032832 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032834 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000018 000004ac FDE cie=00000030 pc=000000000000deee..000000000000df52 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000deef │ │ │ │ +000014dc 0000000000000028 000014b0 FDE cie=00000030 pc=0000000000032840..00000000000328f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032846 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000df04 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032851 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032852 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000328e6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328ea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328ec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001508 0000000000000044 000013bc FDE cie=00000150 pc=0000000000030810..000000000003093a │ │ │ │ + Augmentation data: cd 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030816 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030818 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003081a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003081b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003081c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003082a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 206 to 00000000000308f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000308f9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000308fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000308fc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000308fe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030900 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030901 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001550 0000000000000020 00001404 FDE cie=00000150 pc=0000000000010680..00000000000106c9 │ │ │ │ + Augmentation data: a6 74 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 000000000000001c 000004c8 FDE cie=00000030 pc=00000000000203b0..0000000000020403 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203b1 │ │ │ │ +00001574 000000000000004c 00001548 FDE cie=00000030 pc=0000000000030940..0000000000030c31 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030948 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003094a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003094e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003094f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 698 to 0000000000030c09 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030c0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c0c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c0e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c10 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030c18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000030c29 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030c2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c2c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c2e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c30 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000015c4 000000000000001c 00001598 FDE cie=00000030 pc=0000000000030c40..0000000000030c98 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030c45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000203be │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030c4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000020401 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000030c8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020402 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030c93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000514 0000000000000010 000004e8 FDE cie=00000030 pc=000000000001fc50..000000000001fc5c │ │ │ │ +000015e4 0000000000000050 00001498 FDE cie=00000150 pc=0000000000030ca0..0000000000031607 │ │ │ │ + Augmentation data: 1a 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030caa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030cb0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030cb1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1887 to 0000000000031417 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003141b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003141c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003141e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031420 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031422 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031424 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031428 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000010 000004fc FDE cie=00000030 pc=000000000001fd50..000000000001fd5c │ │ │ │ +00001638 0000000000000020 000014ec FDE cie=00000150 pc=00000000000106ca..0000000000010943 │ │ │ │ + Augmentation data: 2a 74 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +0000165c 0000000000000048 00001630 FDE cie=00000030 pc=0000000000032900..0000000000032b9f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032910 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032912 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032914 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032916 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032917 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032918 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003291c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000032a70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032a71 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032a72 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a74 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a76 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a78 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a7a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032a80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000016a8 0000000000000068 0000155c FDE cie=00000150 pc=0000000000031610..0000000000032624 │ │ │ │ + Augmentation data: ee 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031616 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003161d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003161f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031624 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031625 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031626 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003162d │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 1660 to 0000000000031ca9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031caa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031cab │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031caf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cb1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cb3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000031cc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 278 to 0000000000031dd6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031dda │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ddc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031dde │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031de0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031de8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001714 0000000000000020 000015c8 FDE cie=00000150 pc=0000000000010944..0000000000010cac │ │ │ │ + Augmentation data: fd 73 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00001738 0000000000000010 0000170c FDE cie=00000030 pc=0000000000038190..000000000003819c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000174c 0000000000000010 00001720 FDE cie=00000030 pc=00000000000381a0..00000000000381a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001760 0000000000000010 00001734 FDE cie=00000030 pc=00000000000381b0..00000000000381b5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001774 0000000000000010 00001748 FDE cie=00000030 pc=00000000000381c0..00000000000381cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001788 0000000000000010 0000175c FDE cie=00000030 pc=00000000000381d0..00000000000381dc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000179c 0000000000000010 00001770 FDE cie=00000030 pc=00000000000381e0..00000000000381ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017b0 0000000000000010 00001784 FDE cie=00000030 pc=00000000000381f0..000000000003820a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017c4 0000000000000010 00001798 FDE cie=00000030 pc=0000000000038210..0000000000038230 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017d8 0000000000000010 000017ac FDE cie=00000030 pc=0000000000038230..000000000003823c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017ec 0000000000000010 000017c0 FDE cie=00000030 pc=0000000000038240..000000000003824c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001800 0000000000000010 000017d4 FDE cie=00000030 pc=0000000000038250..000000000003825c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001814 0000000000000010 000017e8 FDE cie=00000030 pc=0000000000038270..000000000003828a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001828 0000000000000010 000017fc FDE cie=00000030 pc=0000000000038290..00000000000382b0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000183c 0000000000000010 00001810 FDE cie=00000030 pc=00000000000382b0..00000000000382bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001850 0000000000000010 00001824 FDE cie=00000030 pc=00000000000382c0..00000000000382cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001864 0000000000000010 00001838 FDE cie=00000030 pc=00000000000382d0..00000000000382dc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 0000000000000010 00000510 FDE cie=00000030 pc=000000000001fcd0..000000000001fcdc │ │ │ │ +00001878 0000000000000010 0000184c FDE cie=00000030 pc=00000000000382f0..000000000003830a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000550 000000000000001c 000001f8 FDE cie=0000035c pc=0000000000020410..000000000002046a │ │ │ │ - Augmentation data: b3 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002041c │ │ │ │ +0000188c 0000000000000010 00001860 FDE cie=00000030 pc=0000000000038310..0000000000038330 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018a0 0000000000000010 00001874 FDE cie=00000030 pc=0000000000038330..000000000003833c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018b4 0000000000000010 00001888 FDE cie=00000030 pc=0000000000038340..000000000003834c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018c8 0000000000000010 0000189c FDE cie=00000030 pc=0000000000038350..000000000003835c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018dc 0000000000000010 000018b0 FDE cie=00000030 pc=0000000000038370..000000000003838c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018f0 0000000000000010 000018c4 FDE cie=00000030 pc=0000000000038390..0000000000038419 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001904 0000000000000010 000018d8 FDE cie=00000030 pc=0000000000038420..000000000003844a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001918 0000000000000018 000018ec FDE cie=00000030 pc=0000000000038450..0000000000038474 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038455 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000020465 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000038473 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000570 000000000000001c 00000218 FDE cie=0000035c pc=0000000000020550..00000000000205aa │ │ │ │ - Augmentation data: 9b 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002055c │ │ │ │ +00001934 0000000000000018 00001908 FDE cie=00000030 pc=0000000000038480..00000000000384a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000205a5 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000384a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001950 0000000000000010 00001924 FDE cie=00000030 pc=00000000000384b0..00000000000384b9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001964 0000000000000010 00001938 FDE cie=00000030 pc=00000000000384c0..00000000000384c9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000590 000000000000001c 00000238 FDE cie=0000035c pc=0000000000020690..00000000000206ea │ │ │ │ - Augmentation data: 83 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002069c │ │ │ │ +00001978 0000000000000010 0000194c FDE cie=00000030 pc=00000000000384d0..00000000000384e3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000198c 0000000000000014 00001960 FDE cie=00000030 pc=00000000000384f0..000000000003851a │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000384ff │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000038515 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019a4 000000000000001c 00001858 FDE cie=00000150 pc=0000000000038520..0000000000038572 │ │ │ │ + Augmentation data: a6 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003852c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000206e5 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003856d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b0 0000000000000030 00000584 FDE cie=00000030 pc=000000000001a560..000000000001a625 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a562 │ │ │ │ +000019c4 0000000000000024 00001878 FDE cie=00000150 pc=0000000000010cac..0000000000010d80 │ │ │ │ + Augmentation data: 8e 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010cb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a563 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010cba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a564 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010cc8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a568 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000001a5cd │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ccc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019ec 0000000000000010 000019c0 FDE cie=00000030 pc=0000000000038640..0000000000038653 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a00 0000000000000014 000019d4 FDE cie=00000030 pc=0000000000038660..000000000003868a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003866f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a5d1 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000038685 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a5d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e4 0000000000000018 000005b8 FDE cie=00000030 pc=000000000000df52..000000000000df73 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ +00001a18 0000000000000010 000019ec FDE cie=00000030 pc=0000000000038690..00000000000386a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000028 000002a8 FDE cie=0000035c pc=0000000000020470..00000000000204d7 │ │ │ │ - Augmentation data: 1b 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020475 │ │ │ │ +00001a2c 0000000000000018 00001a00 FDE cie=00000030 pc=00000000000386b0..00000000000386d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000386bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020481 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020494 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000386d0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a48 0000000000000010 00001a1c FDE cie=00000030 pc=00000000000386e0..00000000000386f3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a5c 0000000000000014 00001a30 FDE cie=00000030 pc=0000000000038700..000000000003872a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003870f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000204cd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000204d1 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000038725 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a74 000000000000001c 00001928 FDE cie=00000150 pc=0000000000038730..0000000000038782 │ │ │ │ + Augmentation data: f2 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003873c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000204d2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003877d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000028 000002d4 FDE cie=0000035c pc=00000000000204e0..0000000000020548 │ │ │ │ - Augmentation data: f7 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000204e5 │ │ │ │ +00001a94 0000000000000020 00001948 FDE cie=00000150 pc=0000000000010d80..0000000000010e4e │ │ │ │ + Augmentation data: da 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010d86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000204f1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010d87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020504 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000010d90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002053e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020542 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +00001ab8 0000000000000018 00001a8c FDE cie=00000030 pc=0000000000010e4e..0000000000010eb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010e4f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000010e64 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ad4 000000000000001c 00001aa8 FDE cie=00000030 pc=0000000000038850..00000000000388a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038851 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003885e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000388a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020543 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000388a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001af4 0000000000000010 00001ac8 FDE cie=00000030 pc=0000000000038260..000000000003826c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000028 00000300 FDE cie=0000035c pc=00000000000205b0..0000000000020617 │ │ │ │ - Augmentation data: d3 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000205b5 │ │ │ │ +00001b08 0000000000000010 00001adc FDE cie=00000030 pc=0000000000038360..000000000003836c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b1c 0000000000000010 00001af0 FDE cie=00000030 pc=00000000000382e0..00000000000382ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b30 000000000000001c 000019e4 FDE cie=00000150 pc=00000000000388b0..000000000003890a │ │ │ │ + Augmentation data: 52 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000388bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000205c1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000038905 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b50 000000000000001c 00001a04 FDE cie=00000150 pc=00000000000389f0..0000000000038a4a │ │ │ │ + Augmentation data: 3a 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000389fc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000038a45 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b70 0000000000000030 00001b44 FDE cie=00000030 pc=0000000000032ba0..0000000000032c65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032ba2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032ba3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000205d4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032ba4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000002060d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000032c0d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032c0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020611 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032c0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020612 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032c18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 0000000000000028 0000032c FDE cie=0000035c pc=0000000000020620..0000000000020688 │ │ │ │ - Augmentation data: af 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020625 │ │ │ │ +00001ba4 0000000000000018 00001b78 FDE cie=00000030 pc=0000000000010eb2..0000000000010ed3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001bc0 0000000000000028 00001a74 FDE cie=00000150 pc=0000000000038910..0000000000038977 │ │ │ │ + Augmentation data: d2 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038915 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020631 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038921 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020644 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038934 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002067e │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000003896d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020682 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038971 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020683 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038972 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006b0 0000000000000028 00000358 FDE cie=0000035c pc=00000000000206f0..0000000000020757 │ │ │ │ - Augmentation data: 8b 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000206f5 │ │ │ │ +00001bec 0000000000000028 00001aa0 FDE cie=00000150 pc=0000000000038980..00000000000389e8 │ │ │ │ + Augmentation data: ae 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038985 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020701 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038991 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020714 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000389a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000002074d │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000389de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020751 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000389e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020752 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000389e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 0000000000000028 00000384 FDE cie=0000035c pc=0000000000020760..00000000000207c8 │ │ │ │ - Augmentation data: 67 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020765 │ │ │ │ +00001c18 0000000000000028 00001acc FDE cie=00000150 pc=0000000000038a50..0000000000038ab7 │ │ │ │ + Augmentation data: 8a 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038a55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020771 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038a61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020784 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038a74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000207be │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000038aad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000207c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038ab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000207c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038ab2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 000000000000001c 000003b0 FDE cie=0000035c pc=000000000001ffc0..0000000000020011 │ │ │ │ - Augmentation data: 43 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ffcc │ │ │ │ +00001c44 0000000000000028 00001af8 FDE cie=00000150 pc=0000000000038ac0..0000000000038b28 │ │ │ │ + Augmentation data: 66 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038ac5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002000c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000728 000000000000001c 000003d0 FDE cie=0000035c pc=0000000000020020..0000000000020072 │ │ │ │ - Augmentation data: 2b 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002002c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038ad1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000038b1e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002006d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038b23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000748 000000000000001c 000003f0 FDE cie=0000035c pc=00000000000202f0..0000000000020341 │ │ │ │ - Augmentation data: 13 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000202fc │ │ │ │ +00001c70 000000000000001c 00001b24 FDE cie=00000150 pc=0000000000038580..00000000000385d1 │ │ │ │ + Augmentation data: 42 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003858c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002033c │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000385cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000768 000000000000001c 00000410 FDE cie=0000035c pc=0000000000020350..00000000000203a2 │ │ │ │ - Augmentation data: fb 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002035c │ │ │ │ +00001c90 000000000000001c 00001b44 FDE cie=00000150 pc=00000000000385e0..0000000000038632 │ │ │ │ + Augmentation data: 2a 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000385ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002039d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003862d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000788 000000000000001c 00000430 FDE cie=0000035c pc=00000000000200e0..0000000000020131 │ │ │ │ - Augmentation data: e3 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000200ec │ │ │ │ +00001cb0 000000000000001c 00001b64 FDE cie=00000150 pc=0000000000038790..00000000000387e1 │ │ │ │ + Augmentation data: 12 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003879c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002012c │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000387dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a8 000000000000001c 00000450 FDE cie=0000035c pc=0000000000020140..0000000000020192 │ │ │ │ - Augmentation data: cb 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002014c │ │ │ │ +00001cd0 000000000000001c 00001b84 FDE cie=00000150 pc=00000000000387f0..0000000000038842 │ │ │ │ + Augmentation data: fa 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000387fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002018d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003883d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007c8 0000000000000040 00000470 FDE cie=0000035c pc=000000000001a630..000000000001a6cd │ │ │ │ - Augmentation data: b3 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a632 │ │ │ │ +00001cf0 0000000000000040 00001ba4 FDE cie=00000150 pc=0000000000032c70..0000000000032d0d │ │ │ │ + Augmentation data: e3 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a637 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032c77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a63c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032c7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a63d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032c7d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a641 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c81 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000001a6bc │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000032cfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032cfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6bf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032cff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d04 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000080c 0000000000000020 000004b4 FDE cie=0000035c pc=000000000000df73..000000000000dfa2 │ │ │ │ - Augmentation data: 78 78 00 00 │ │ │ │ +00001d34 0000000000000020 00001be8 FDE cie=00000150 pc=0000000000010ed3..0000000000010f02 │ │ │ │ + Augmentation data: a8 6e 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000830 0000000000000010 00000804 FDE cie=00000030 pc=00000000000207d0..00000000000207f1 │ │ │ │ +00001d58 0000000000000010 00001d2c FDE cie=00000030 pc=0000000000038b30..0000000000038b51 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000844 0000000000000018 00000818 FDE cie=00000030 pc=0000000000020800..0000000000020823 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020805 │ │ │ │ +00001d6c 0000000000000018 00001d40 FDE cie=00000030 pc=0000000000038b60..0000000000038b83 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038b65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002081e │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000038b7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000860 0000000000000014 00000834 FDE cie=00000030 pc=0000000000020830..0000000000020873 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000020841 │ │ │ │ +00001d88 0000000000000014 00001d5c FDE cie=00000030 pc=0000000000038b90..0000000000038bd3 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000038ba1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002086b │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000038bcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 0000000000000014 0000084c FDE cie=00000030 pc=0000000000020880..00000000000208c3 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000020891 │ │ │ │ +00001da0 0000000000000014 00001d74 FDE cie=00000030 pc=0000000000038be0..0000000000038c23 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000038bf1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000208bb │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000038c1b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000890 0000000000000014 00000864 FDE cie=00000030 pc=00000000000208d0..0000000000020913 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000208e1 │ │ │ │ +00001db8 0000000000000014 00001d8c FDE cie=00000030 pc=0000000000038c30..0000000000038c73 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000038c41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002090b │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000038c6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a8 000000000000001c 0000087c FDE cie=00000030 pc=0000000000020920..0000000000020985 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002094d │ │ │ │ +00001dd0 000000000000001c 00001da4 FDE cie=00000030 pc=0000000000038c80..0000000000038ce5 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000038cad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000020976 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000038cd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020980 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020984 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038ce4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 0000000000000020 00000570 FDE cie=0000035c pc=0000000000020990..0000000000020a42 │ │ │ │ - Augmentation data: c8 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002099c │ │ │ │ +00001df0 0000000000000020 00001ca4 FDE cie=00000150 pc=0000000000038cf0..0000000000038da2 │ │ │ │ + Augmentation data: f8 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038cfc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020a14 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000038d74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020a20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020a41 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000038da1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008ec 0000000000000020 00000594 FDE cie=0000035c pc=0000000000020b10..0000000000020bc2 │ │ │ │ - Augmentation data: ad 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020b1c │ │ │ │ +00001e14 0000000000000020 00001cc8 FDE cie=00000150 pc=0000000000038e70..0000000000038f22 │ │ │ │ + Augmentation data: dd 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038e7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020b94 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000038ef4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020ba0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020bc1 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000038f21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000910 0000000000000020 000005b8 FDE cie=0000035c pc=0000000000020c90..0000000000020d42 │ │ │ │ - Augmentation data: 92 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020c9c │ │ │ │ +00001e38 0000000000000020 00001cec FDE cie=00000150 pc=0000000000038ff0..00000000000390a2 │ │ │ │ + Augmentation data: c2 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038ffc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020d14 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039074 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020d20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020d41 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000390a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000934 0000000000000020 000005dc FDE cie=0000035c pc=0000000000020bd0..0000000000020c82 │ │ │ │ - Augmentation data: 77 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020bdc │ │ │ │ +00001e5c 0000000000000020 00001d10 FDE cie=00000150 pc=0000000000038f30..0000000000038fe2 │ │ │ │ + Augmentation data: a7 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038f3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020c53 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000038fb3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020c60 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000038fc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020c81 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000038fe1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000958 0000000000000020 00000600 FDE cie=0000035c pc=0000000000020d50..0000000000020e02 │ │ │ │ - Augmentation data: 5c 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020d5c │ │ │ │ +00001e80 0000000000000020 00001d34 FDE cie=00000150 pc=00000000000390b0..0000000000039162 │ │ │ │ + Augmentation data: 8c 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000390bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020dd3 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000039133 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020de0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020e01 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000039161 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000097c 0000000000000020 00000624 FDE cie=0000035c pc=0000000000020a50..0000000000020b02 │ │ │ │ - Augmentation data: 41 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020a5c │ │ │ │ +00001ea4 0000000000000020 00001d58 FDE cie=00000150 pc=0000000000038db0..0000000000038e62 │ │ │ │ + Augmentation data: 71 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038dbc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020ad3 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000038e33 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020ae0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000038e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020b01 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000038e61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000009a0 0000000000000020 00000648 FDE cie=0000035c pc=0000000000020e10..0000000000020ebf │ │ │ │ - Augmentation data: 26 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020e1c │ │ │ │ +00001ec8 0000000000000020 00001d7c FDE cie=00000150 pc=0000000000039170..000000000003921f │ │ │ │ + Augmentation data: 56 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003917c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000020e9b │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000391fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ea0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039200 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009c4 0000000000000020 0000066c FDE cie=0000035c pc=0000000000020f90..000000000002103f │ │ │ │ - Augmentation data: 0b 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020f9c │ │ │ │ +00001eec 0000000000000020 00001da0 FDE cie=00000150 pc=00000000000392f0..000000000003939f │ │ │ │ + Augmentation data: 3b 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000392fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000002101b │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000003937b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021020 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039380 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009e8 0000000000000020 00000690 FDE cie=0000035c pc=0000000000021110..00000000000211bf │ │ │ │ - Augmentation data: f0 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002111c │ │ │ │ +00001f10 0000000000000020 00001dc4 FDE cie=00000150 pc=0000000000039470..000000000003951f │ │ │ │ + Augmentation data: 20 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003947c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000002119b │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000394fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000211a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039500 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a0c 000000000000002c 000006b4 FDE cie=0000035c pc=00000000000211c0..0000000000021282 │ │ │ │ - Augmentation data: d5 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000211c5 │ │ │ │ +00001f34 000000000000002c 00001de8 FDE cie=00000150 pc=0000000000039520..00000000000395e2 │ │ │ │ + Augmentation data: 05 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000211d1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039531 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000211dd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003953d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000021255 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000395b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021259 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000395b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002125a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000395ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021260 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000395c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a3c 000000000000002c 000006e4 FDE cie=0000035c pc=0000000000020ec0..0000000000020f82 │ │ │ │ - Augmentation data: ae 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ec5 │ │ │ │ +00001f64 000000000000002c 00001e18 FDE cie=00000150 pc=0000000000039220..00000000000392e2 │ │ │ │ + Augmentation data: de 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039225 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020ed1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039231 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020edd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003923d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020f55 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000392b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f59 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f5a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000392ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020f60 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000392c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a6c 000000000000002c 00000714 FDE cie=0000035c pc=0000000000021040..0000000000021102 │ │ │ │ - Augmentation data: 87 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021045 │ │ │ │ +00001f94 000000000000002c 00001e48 FDE cie=00000150 pc=00000000000393a0..0000000000039462 │ │ │ │ + Augmentation data: b7 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000393a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021051 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000393b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002105d │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000393bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000210d5 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039435 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000210d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039439 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000210da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003943a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000210e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039440 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a9c 000000000000005c 00000a70 FDE cie=00000030 pc=000000000001a6d0..000000000001a7ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6d2 │ │ │ │ +00001fc4 000000000000005c 00001f98 FDE cie=00000030 pc=0000000000032d10..0000000000032e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a6da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032d1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a6e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d22 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000001a7a3 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000032de3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032de7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032de8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032dea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032dec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032dee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032df0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a7b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032df8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032dfc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e01 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000afc 0000000000000048 00000ad0 FDE cie=00000030 pc=0000000000021290..00000000000213cd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021292 │ │ │ │ +00002024 0000000000000048 00001ff8 FDE cie=00000030 pc=00000000000395f0..000000000003972d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000395f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021294 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000395f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021296 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000395f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002129b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000395fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002129c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000395fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039600 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000212a7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039607 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000002135b │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000000396bb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002135f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000396bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021363 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000396c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021365 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000396c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021367 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000396c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021369 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000396c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002136b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000396cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021370 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000396d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b48 0000000000000048 00000b1c FDE cie=00000030 pc=000000000001a7d0..000000000001aae5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d2 │ │ │ │ +00002070 0000000000000048 00002044 FDE cie=00000030 pc=0000000000032e10..0000000000033125 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7de │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e1e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 764 to 000000000001aada │ │ │ │ + DW_CFA_advance_loc2: 764 to 000000000003311a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aadb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003311b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aadc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003311c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aade │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003311e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033120 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033124 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b94 0000000000000048 00000b68 FDE cie=00000030 pc=000000000001aaf0..000000000001aebb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf2 │ │ │ │ +000020bc 0000000000000048 00002090 FDE cie=00000030 pc=0000000000033130..00000000000334fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033134 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033136 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033138 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aaf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033139 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aafa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003313a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aafe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003313e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 946 to 000000000001aeb0 │ │ │ │ + DW_CFA_advance_loc2: 946 to 00000000000334f0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aeb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000334f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aeb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000334f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be0 0000000000000028 00000bb4 FDE cie=00000030 pc=00000000000213d0..00000000000214ca │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213d6 │ │ │ │ +00002108 0000000000000028 000020dc FDE cie=00000030 pc=0000000000039730..000000000003982a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039736 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003973a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000213e3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039743 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000000214c2 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000039822 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039823 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039825 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c0c 0000000000000028 00000be0 FDE cie=00000030 pc=00000000000214d0..00000000000215ca │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000214d6 │ │ │ │ +00002134 0000000000000028 00002108 FDE cie=00000030 pc=0000000000039830..000000000003992a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039836 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003983a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000214e3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039843 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000000215c2 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000039922 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000215c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039923 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000215c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039925 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c38 0000000000000028 00000c0c FDE cie=00000030 pc=00000000000215d0..00000000000216d2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000215d6 │ │ │ │ +00002160 0000000000000028 00002134 FDE cie=00000030 pc=0000000000039930..0000000000039a32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000215da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003993a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000215e3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039943 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000216c7 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000039a27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216cb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a2b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c64 0000000000000028 00000c38 FDE cie=00000030 pc=00000000000216e0..00000000000217e2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000216e6 │ │ │ │ +0000218c 0000000000000028 00002160 FDE cie=00000030 pc=0000000000039a40..0000000000039b42 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a4a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000216f3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039a53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000217d7 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000039b37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000217db │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039b3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c90 000000000000002c 00000938 FDE cie=0000035c pc=00000000000217f0..0000000000021927 │ │ │ │ - Augmentation data: 6c 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000217fd │ │ │ │ +000021b8 000000000000002c 0000206c FDE cie=00000150 pc=0000000000039b50..0000000000039c87 │ │ │ │ + Augmentation data: 9c 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039b5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021815 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039b75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002181a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039b7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 000000000002191f │ │ │ │ + DW_CFA_advance_loc2: 261 to 0000000000039c7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021920 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021922 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc0 000000000000002c 00000968 FDE cie=0000035c pc=0000000000021930..0000000000021a66 │ │ │ │ - Augmentation data: 45 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002193d │ │ │ │ +000021e8 000000000000002c 0000209c FDE cie=00000150 pc=0000000000039c90..0000000000039dc6 │ │ │ │ + Augmentation data: 75 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039c9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021955 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039cb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002195a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039cba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000021a5e │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000039dbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039dbf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dc1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cf0 000000000000002c 00000998 FDE cie=0000035c pc=0000000000021bb0..0000000000021ce7 │ │ │ │ - Augmentation data: 1e 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021bbd │ │ │ │ +00002218 000000000000002c 000020cc FDE cie=00000150 pc=0000000000039f10..000000000003a047 │ │ │ │ + Augmentation data: 4e 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039f1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021bd5 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039f35 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021bda │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039f3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 0000000000021cdf │ │ │ │ + DW_CFA_advance_loc2: 261 to 000000000003a03f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a040 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a042 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d20 000000000000002c 000009c8 FDE cie=0000035c pc=0000000000021cf0..0000000000021e26 │ │ │ │ - Augmentation data: f7 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021cfd │ │ │ │ +00002248 000000000000002c 000020fc FDE cie=00000150 pc=000000000003a050..000000000003a186 │ │ │ │ + Augmentation data: 27 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a05d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021d15 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a075 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021d1a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a07a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000021e1e │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000003a17e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021e1f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a17f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021e21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a181 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d50 000000000000002c 000009f8 FDE cie=0000035c pc=0000000000021a70..0000000000021bac │ │ │ │ - Augmentation data: d0 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021a7d │ │ │ │ +00002278 000000000000002c 0000212c FDE cie=00000150 pc=0000000000039dd0..0000000000039f0c │ │ │ │ + Augmentation data: 00 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039ddd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021a95 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039df5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021a9a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039dfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000021ba4 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000039f04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ba5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039f05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ba7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d80 000000000000002c 00000a28 FDE cie=0000035c pc=0000000000021e30..0000000000021f6c │ │ │ │ - Augmentation data: a9 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021e3d │ │ │ │ +000022a8 000000000000002c 0000215c FDE cie=00000150 pc=000000000003a190..000000000003a2cc │ │ │ │ + Augmentation data: d9 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a19d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021e55 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a1b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021e5a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a1ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000021f64 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000003a2c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021f65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a2c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000db0 000000000000002c 00000a58 FDE cie=0000035c pc=0000000000021f70..00000000000220b4 │ │ │ │ - Augmentation data: 82 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021f7d │ │ │ │ +000022d8 000000000000002c 0000218c FDE cie=00000150 pc=000000000003a2d0..000000000003a414 │ │ │ │ + Augmentation data: b2 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a2dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021f95 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a2f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021f9a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a2fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 00000000000220a9 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000003a409 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220ad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a40d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a40f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000de0 000000000000002c 00000a88 FDE cie=0000035c pc=0000000000022360..00000000000224a4 │ │ │ │ - Augmentation data: 5b 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002236d │ │ │ │ +00002308 000000000000002c 000021bc FDE cie=00000150 pc=000000000003a6c0..000000000003a804 │ │ │ │ + Augmentation data: 8b 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a6cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022385 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a6e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002238a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a6ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000022499 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000003a7f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002249d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a7fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002249f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a7ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e10 000000000000003c 00000ab8 FDE cie=0000035c pc=00000000000220c0..000000000002220d │ │ │ │ - Augmentation data: 34 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220c6 │ │ │ │ +00002338 000000000000003c 000021ec FDE cie=00000150 pc=000000000003a420..000000000003a56d │ │ │ │ + Augmentation data: 64 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000220cf │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a42f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000220df │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a43f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000220e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a440 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a444 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 281 to 00000000000221fd │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000003a55d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022203 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a563 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022204 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022206 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a568 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e50 000000000000003c 00000af8 FDE cie=0000035c pc=0000000000022210..000000000002235f │ │ │ │ - Augmentation data: fd 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022216 │ │ │ │ +00002378 000000000000003c 0000222c FDE cie=00000150 pc=000000000003a570..000000000003a6bf │ │ │ │ + Augmentation data: 2d 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002221f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a57f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002222f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a58f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022230 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a590 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022234 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a594 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000002234c │ │ │ │ + DW_CFA_advance_loc2: 280 to 000000000003a6ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022355 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a6b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022356 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a6b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022358 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a6b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002235a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a6ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e90 000000000000003c 00000b38 FDE cie=0000035c pc=00000000000224b0..00000000000225fd │ │ │ │ - Augmentation data: c6 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000224b6 │ │ │ │ +000023b8 000000000000003c 0000226c FDE cie=00000150 pc=000000000003a810..000000000003a95d │ │ │ │ + Augmentation data: f6 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a816 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000224bf │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a81f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000224cf │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a82f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000224d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a830 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a834 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 281 to 00000000000225ed │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000003a94d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000225f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a953 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000225f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a954 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a958 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed0 000000000000003c 00000b78 FDE cie=0000035c pc=0000000000022600..000000000002274f │ │ │ │ - Augmentation data: 8f 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022606 │ │ │ │ +000023f8 000000000000003c 000022ac FDE cie=00000150 pc=000000000003a960..000000000003aaaf │ │ │ │ + Augmentation data: bf 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002260f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a96f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002261f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a97f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022620 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a980 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a984 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000002273c │ │ │ │ + DW_CFA_advance_loc2: 280 to 000000000003aa9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022745 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003aaa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022746 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003aaa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022748 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aaa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002274a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aaaa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f10 0000000000000028 00000ee4 FDE cie=00000030 pc=0000000000022750..000000000002284a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022756 │ │ │ │ +00002438 0000000000000028 0000240c FDE cie=00000030 pc=000000000003aab0..000000000003abaa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003aab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002275a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aaba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022763 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003aac3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000022842 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000003aba2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022843 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003aba3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022845 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aba5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 0000000000000028 00000f10 FDE cie=00000030 pc=0000000000022850..0000000000022952 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022856 │ │ │ │ +00002464 0000000000000028 00002438 FDE cie=00000030 pc=000000000003abb0..000000000003acb2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003abb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002285a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003abba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022863 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003abc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000022947 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000003aca7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002294b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002294d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003acad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f68 0000000000000034 00000c10 FDE cie=0000035c pc=0000000000022960..0000000000022a6b │ │ │ │ - Augmentation data: 00 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022966 │ │ │ │ +00002490 0000000000000034 00002344 FDE cie=00000150 pc=000000000003acc0..000000000003adcb │ │ │ │ + Augmentation data: 30 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003acc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022967 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003acc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002296b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003accb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002296f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003accf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000022a08 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000003ad68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a09 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a0c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a0d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000fa0 000000000000002c 00000c48 FDE cie=0000035c pc=0000000000022a70..0000000000022b55 │ │ │ │ - Augmentation data: e6 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022a75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022a7e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a82 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000022b08 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ad69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ad6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ad6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ad6d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd0 000000000000002c 00000c78 FDE cie=0000035c pc=0000000000022b60..0000000000022c4e │ │ │ │ - Augmentation data: ce 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022b65 │ │ │ │ +000024c8 000000000000002c 0000237c FDE cie=00000150 pc=000000000003add0..000000000003aebe │ │ │ │ + Augmentation data: 2e 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003add5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022b6e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003adde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ade2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000022c01 │ │ │ │ + DW_CFA_advance_loc1: 143 to 000000000003ae71 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c05 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ae75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ae76 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c07 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ae77 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001000 0000000000000030 00000ca8 FDE cie=0000035c pc=0000000000022c50..0000000000022d38 │ │ │ │ - Augmentation data: b6 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c56 │ │ │ │ +000024f8 0000000000000030 000023ac FDE cie=00000150 pc=000000000003aec0..000000000003afa8 │ │ │ │ + Augmentation data: 16 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003aec6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003aec7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022c60 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003aed0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000022ced │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003af5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003af5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003af61 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001034 0000000000000034 00001008 FDE cie=00000030 pc=0000000000022d40..0000000000022ebe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022d45 │ │ │ │ +0000252c 0000000000000034 00002500 FDE cie=00000030 pc=000000000003afb0..000000000003b12e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003afb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d49 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003afb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022d50 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003afc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000022d66 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003afd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003afd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d68 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003afd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022d70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003afe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000022e33 │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000003b0a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b0a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b0a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022e40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000106c 000000000000001c 00001040 FDE cie=00000030 pc=0000000000022ec0..0000000000022f89 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022ec6 │ │ │ │ +00002564 0000000000000038 00002418 FDE cie=00000150 pc=000000000003b130..000000000003b1d5 │ │ │ │ + Augmentation data: c2 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b136 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022ec7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b13a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ecb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b13b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -0000108c 000000000000004c 00001060 FDE cie=00000030 pc=0000000000022f90..00000000000230d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022f96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f98 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f9e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f9f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 266 to 00000000000230a9 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000003b1a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000230b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000230c9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230cc │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000003b1d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000010dc 0000000000000038 00000d84 FDE cie=0000035c pc=00000000000230e0..0000000000023185 │ │ │ │ - Augmentation data: f2 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000230e6 │ │ │ │ +000025a0 0000000000000034 00002574 FDE cie=00000030 pc=000000000003b1e0..000000000003b235 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b1e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000230ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000023157 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003b227 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023158 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b228 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002315a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b22a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023160 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b230 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000023181 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b231 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023182 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023184 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001118 0000000000000034 000010ec FDE cie=00000030 pc=0000000000023190..00000000000231e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023196 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023197 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023198 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000231d7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231d8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231da │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000231e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b234 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001150 0000000000000050 00000df8 FDE cie=0000035c pc=0000000000023200..00000000000236a5 │ │ │ │ - Augmentation data: 86 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023206 │ │ │ │ +000025d8 0000000000000050 0000248c FDE cie=00000150 pc=000000000003b240..000000000003b6e5 │ │ │ │ + Augmentation data: 56 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b248 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002320a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b24a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002320c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b24c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002320d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b24d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002320e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b24e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002321d │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003b25d │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 450 to 00000000000233df │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000003b41f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000233e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b423 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000233e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b424 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b426 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b428 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b42a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b42c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000233f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b430 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011a4 0000000000000050 00000e4c FDE cie=0000035c pc=00000000000236c0..0000000000023bdd │ │ │ │ - Augmentation data: 5d 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000236c6 │ │ │ │ +0000262c 0000000000000050 000024e0 FDE cie=00000150 pc=000000000003b700..000000000003bc1d │ │ │ │ + Augmentation data: 2d 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000236ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b70e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b710 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b712 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000236d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b713 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000236d6 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b716 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000236da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b71a │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 810 to 0000000000023a04 │ │ │ │ + DW_CFA_advance_loc2: 810 to 000000000003ba44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023a05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ba45 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023a06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ba46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba4a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011f8 0000000000000048 000011cc FDE cie=00000030 pc=0000000000023be0..0000000000023cbc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023be6 │ │ │ │ +00002680 0000000000000048 00002654 FDE cie=00000030 pc=000000000003bc20..000000000003bcfc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bc26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023bea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023beb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000023ca4 │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000003bce4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bce8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023caa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023cb3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bcf3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bcf4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bcf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cbb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001244 0000000000000030 00001218 FDE cie=00000030 pc=0000000000023cc0..0000000000023d5a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023cc5 │ │ │ │ +000026cc 0000000000000030 000026a0 FDE cie=00000030 pc=000000000003bd00..000000000003bd9a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bd05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023ccf │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003bd0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000023cfe │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003bd3e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bd3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bd40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000023d12 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003bd52 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bd53 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d18 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bd58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000023d58 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003bd98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bd99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001278 000000000000002c 00000f20 FDE cie=0000035c pc=0000000000023d60..0000000000023dbe │ │ │ │ - Augmentation data: aa 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d65 │ │ │ │ +00002700 000000000000002c 000025b4 FDE cie=00000150 pc=000000000003bda0..000000000003bdfe │ │ │ │ + Augmentation data: 7a 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bda5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023d6e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003bdae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bdb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000023da1 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003bde1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023da5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bde5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023da6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bde6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023da7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bde7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012a8 0000000000000044 00000f50 FDE cie=0000035c pc=0000000000023dc0..00000000000241d9 │ │ │ │ - Augmentation data: 8a 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023dc6 │ │ │ │ +00002730 0000000000000044 000025e4 FDE cie=00000150 pc=000000000003be00..000000000003c219 │ │ │ │ + Augmentation data: 5a 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003be06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000023dd3 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003be13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023dd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023dd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003be16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023dda │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003be1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023dde │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003be1e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000023e47 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003be87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023e4b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003be8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003be8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023e58 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003be98 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000012f0 0000000000000044 00000f98 FDE cie=0000035c pc=00000000000241e0..00000000000245f9 │ │ │ │ - Augmentation data: 97 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000241e6 │ │ │ │ +00002778 0000000000000044 0000262c FDE cie=00000150 pc=000000000003c220..000000000003c639 │ │ │ │ + Augmentation data: 67 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000241f3 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003c233 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000241f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c235 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000241f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c236 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000241fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c23a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000241fe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c23e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000024267 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003c2a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002426b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c2ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002426c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c2ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002426e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024278 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c2b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001338 0000000000000044 00000fe0 FDE cie=0000035c pc=0000000000024600..0000000000024a19 │ │ │ │ - Augmentation data: a4 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024606 │ │ │ │ +000027c0 0000000000000044 00002674 FDE cie=00000150 pc=000000000003c640..000000000003ca59 │ │ │ │ + Augmentation data: 74 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000024613 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003c653 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024615 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c655 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024616 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c656 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002461a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c65a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002461e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c65e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000024687 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003c6c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002468b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002468c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002468e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024692 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024698 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c6d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001380 0000000000000050 00001028 FDE cie=0000035c pc=0000000000024a20..0000000000024e03 │ │ │ │ - Augmentation data: b3 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024a26 │ │ │ │ +00002808 0000000000000050 000026bc FDE cie=00000150 pc=000000000003ca60..000000000003ce43 │ │ │ │ + Augmentation data: 83 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ca66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024a2f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ca6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ca70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ca71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a35 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca75 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000024b6d │ │ │ │ + DW_CFA_advance_loc2: 312 to 000000000003cbad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024b6e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cbae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024b6f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cbaf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbb1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cbb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024b80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003cbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013d4 0000000000000044 0000107c FDE cie=0000035c pc=000000000001aec0..000000000001b03c │ │ │ │ - Augmentation data: 8b 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aec2 │ │ │ │ +0000285c 0000000000000044 00002710 FDE cie=00000150 pc=0000000000033500..000000000003367c │ │ │ │ + Augmentation data: 5b 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001aec9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033509 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aecb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003350b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aecc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003350c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aecd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003350d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001aed9 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033519 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000001aff4 │ │ │ │ + DW_CFA_advance_loc2: 283 to 0000000000033634 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033638 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aff9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003363f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b000 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033640 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000141c 0000000000000020 000010c4 FDE cie=0000035c pc=000000000000dfa2..000000000000e025 │ │ │ │ - Augmentation data: 77 6f 00 00 │ │ │ │ +000028a4 0000000000000020 00002758 FDE cie=00000150 pc=0000000000010f02..0000000000010f85 │ │ │ │ + Augmentation data: 47 66 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001440 000000000000004c 000010e8 FDE cie=0000035c pc=000000000001b040..000000000001b216 │ │ │ │ - Augmentation data: 77 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b042 │ │ │ │ +000028c8 000000000000004c 0000277c FDE cie=00000150 pc=0000000000033680..0000000000033856 │ │ │ │ + Augmentation data: 47 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b049 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033689 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b04b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003368b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b04d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003368d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b04e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003368e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b04f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003368f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b05b │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003369b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 345 to 000000000001b1b4 │ │ │ │ + DW_CFA_advance_loc2: 345 to 00000000000337f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b1b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000337f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033801 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033802 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001490 0000000000000020 00001138 FDE cie=0000035c pc=000000000000e026..000000000000e0bb │ │ │ │ - Augmentation data: 67 6f 00 00 │ │ │ │ +00002918 0000000000000020 000027cc FDE cie=00000150 pc=0000000000010f86..000000000001101b │ │ │ │ + Augmentation data: 37 66 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014b4 000000000000003c 0000115c FDE cie=0000035c pc=0000000000024e10..00000000000250f6 │ │ │ │ - Augmentation data: 67 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024e16 │ │ │ │ +0000293c 000000000000003c 000027f0 FDE cie=00000150 pc=000000000003ce50..000000000003d136 │ │ │ │ + Augmentation data: 37 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ce56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ce58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024e21 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003ce61 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024e22 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ce62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024e26 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce66 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 0000000000025053 │ │ │ │ + DW_CFA_advance_loc2: 557 to 000000000003d093 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025057 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d097 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025058 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d098 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002505a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d09a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002505c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d09c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002505d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d09d │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000014f4 000000000000003c 0000119c FDE cie=0000035c pc=0000000000025100..00000000000253e6 │ │ │ │ - Augmentation data: 57 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025106 │ │ │ │ +0000297c 000000000000003c 00002830 FDE cie=00000150 pc=000000000003d140..000000000003d426 │ │ │ │ + Augmentation data: 27 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025108 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d148 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025111 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003d151 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025112 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d152 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025116 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d156 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 0000000000025343 │ │ │ │ + DW_CFA_advance_loc2: 557 to 000000000003d383 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025347 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d387 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025348 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d388 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002534a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d38a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002534c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d38c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002534d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d38d │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001534 000000000000001c 00001508 FDE cie=00000030 pc=00000000000253f0..000000000002549c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000253f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002540d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000002549a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002549b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001554 000000000000001c 00001528 FDE cie=00000030 pc=00000000000254a0..000000000002554c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000254a5 │ │ │ │ +000029bc 000000000000001c 00002990 FDE cie=00000030 pc=000000000003d430..000000000003d4dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000254bd │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d44d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000002554a │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003d4da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002554b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d4db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001574 000000000000001c 00001548 FDE cie=00000030 pc=0000000000025550..00000000000255fc │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025555 │ │ │ │ +000029dc 000000000000001c 000029b0 FDE cie=00000030 pc=000000000003d4e0..000000000003d58c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d4e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002556d │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d4fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000000255fa │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003d58a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000255fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d58b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001594 0000000000000024 0000123c FDE cie=0000035c pc=0000000000025600..00000000000256c3 │ │ │ │ - Augmentation data: e7 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025605 │ │ │ │ +000029fc 000000000000001c 000029d0 FDE cie=00000030 pc=000000000003d590..000000000003d63c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d595 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025610 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d5ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000025668 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003d63a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025669 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d63b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002566a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000015bc 0000000000000050 00001264 FDE cie=0000035c pc=000000000001b220..000000000001bac7 │ │ │ │ - Augmentation data: ce 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b226 │ │ │ │ +00002a1c 0000000000000050 000028d0 FDE cie=00000150 pc=0000000000033860..0000000000034107 │ │ │ │ + Augmentation data: c6 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b22f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003386f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b231 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033871 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b233 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033873 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b234 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033874 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b235 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033875 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b23c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003387c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1645 to 000000000001b8a9 │ │ │ │ + DW_CFA_advance_loc2: 1645 to 0000000000033ee9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033eea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033eeb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033eed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033eef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ef3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b8b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033ef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001610 0000000000000020 000012b8 FDE cie=0000035c pc=000000000000e0bc..000000000000e2f7 │ │ │ │ - Augmentation data: 2b 6f 00 00 │ │ │ │ +00002a70 0000000000000020 00002924 FDE cie=00000150 pc=000000000001101c..0000000000011257 │ │ │ │ + Augmentation data: 23 66 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001634 0000000000000024 000012dc FDE cie=0000035c pc=00000000000256d0..000000000002579e │ │ │ │ - Augmentation data: 1a 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000256d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000256e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000025743 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025744 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025745 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000165c 0000000000000024 00001304 FDE cie=0000035c pc=00000000000257a0..000000000002586e │ │ │ │ - Augmentation data: 01 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000257a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000257b0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000025813 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025814 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025815 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001684 0000000000000050 0000132c FDE cie=0000035c pc=000000000001bad0..000000000001c8cd │ │ │ │ - Augmentation data: e8 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bad6 │ │ │ │ +00002a94 0000000000000050 00002948 FDE cie=00000150 pc=0000000000034110..0000000000034f0d │ │ │ │ + Augmentation data: 30 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001badf │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003411f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bae1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034121 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bae3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034123 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bae4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034124 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bae5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034125 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001baec │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003412c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1425 to 000000000001c07d │ │ │ │ + DW_CFA_advance_loc2: 1425 to 00000000000346bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c07e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000346be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c07f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000346bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c081 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c083 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c085 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c087 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c090 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000346d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016d8 0000000000000020 00001380 FDE cie=0000035c pc=000000000000e2f8..000000000000e456 │ │ │ │ - Augmentation data: e5 6f 00 00 │ │ │ │ +00002ae8 0000000000000020 0000299c FDE cie=00000150 pc=0000000000011258..00000000000113b6 │ │ │ │ + Augmentation data: 2d 67 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000016fc 0000000000000050 000013a4 FDE cie=0000035c pc=000000000001c8d0..000000000001e595 │ │ │ │ - Augmentation data: c9 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c8d6 │ │ │ │ +00002b0c 0000000000000050 000029c0 FDE cie=00000150 pc=0000000000034f10..0000000000036bd5 │ │ │ │ + Augmentation data: 11 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c8df │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034f1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c8e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f24 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c8e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f25 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c8ec │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034f2c │ │ │ │ DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_advance_loc2: 5901 to 000000000001dff9 │ │ │ │ + DW_CFA_advance_loc2: 5901 to 0000000000036639 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dffa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003663a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dffb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003663b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dffd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003663d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dfff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003663f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e001 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036641 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e003 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036643 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e008 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036648 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001750 0000000000000020 000013f8 FDE cie=0000035c pc=000000000000e456..000000000000ebe6 │ │ │ │ - Augmentation data: 80 71 00 00 │ │ │ │ +00002b60 0000000000000020 00002a14 FDE cie=00000150 pc=00000000000113b6..0000000000011b46 │ │ │ │ + Augmentation data: c8 68 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 960 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001774 000000000000001c 00001748 FDE cie=00000030 pc=000000000000f0b0..000000000000f124 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f0b5 │ │ │ │ +00002b84 000000000000001c 00002b58 FDE cie=00000030 pc=0000000000012010..0000000000012084 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f0be │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001201e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f0ce │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001202e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001794 0000000000000038 0000143c FDE cie=0000035c pc=0000000000025870..0000000000025b7c │ │ │ │ - Augmentation data: 62 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025876 │ │ │ │ +00002ba4 0000000000000038 00002a58 FDE cie=00000150 pc=000000000003d640..000000000003d94c │ │ │ │ + Augmentation data: aa 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025877 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d647 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025878 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d648 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000025887 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003d657 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 359 to 00000000000259ee │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000003d7be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d7c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000259f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d7c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d7c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025a00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003d7d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017d0 0000000000000050 00001478 FDE cie=0000035c pc=000000000001e5a0..000000000001f00d │ │ │ │ - Augmentation data: 3f 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e5a6 │ │ │ │ +00002be0 0000000000000050 00002a94 FDE cie=00000150 pc=0000000000036be0..000000000003764d │ │ │ │ + Augmentation data: 87 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036be6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e5af │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036bef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e5b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bf1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e5b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bf3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036bf4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036bf5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e5bc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036bfc │ │ │ │ DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc2: 2288 to 000000000001eeac │ │ │ │ + DW_CFA_advance_loc2: 2288 to 00000000000374ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eead │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000374ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eeae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000374ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000374f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000374f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000374f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000374f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001eec0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037500 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001824 0000000000000020 000014cc FDE cie=0000035c pc=000000000000ebe6..000000000000ece5 │ │ │ │ - Augmentation data: 6a 71 00 00 │ │ │ │ +00002c34 0000000000000020 00002ae8 FDE cie=00000150 pc=0000000000011b46..0000000000011c45 │ │ │ │ + Augmentation data: b2 68 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 1136 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001848 0000000000000034 0000181c FDE cie=00000030 pc=0000000000025b80..0000000000025c2d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025b86 │ │ │ │ +00002c58 0000000000000034 00002c2c FDE cie=00000030 pc=000000000003d950..000000000003d9fd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025b87 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d957 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b8b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d95b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000025c19 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000003d9e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c1a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025c28 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d9f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c29 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001880 0000000000000050 00001528 FDE cie=0000035c pc=0000000000025c30..0000000000026206 │ │ │ │ - Augmentation data: 16 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025c36 │ │ │ │ +00002c90 0000000000000050 00002b44 FDE cie=00000150 pc=000000000003da00..000000000003dfd6 │ │ │ │ + Augmentation data: 5e 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003da06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c3b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003da0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003da10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003da11 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025c48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003da18 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1095 to 000000000002608f │ │ │ │ + DW_CFA_advance_loc2: 1095 to 000000000003de5f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026090 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003de60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026091 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003de61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026093 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026095 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026097 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026099 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000260a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003de70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018d4 0000000000000038 0000157c FDE cie=0000035c pc=000000000001f010..000000000001fb45 │ │ │ │ - Augmentation data: f3 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f015 │ │ │ │ +00002ce4 0000000000000038 00002b98 FDE cie=00000150 pc=0000000000037650..0000000000038185 │ │ │ │ + Augmentation data: 3b 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037655 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001f018 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000037658 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f021 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037661 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1670 to 000000000001f6a7 │ │ │ │ + DW_CFA_advance_loc2: 1670 to 0000000000037ce7 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000001f722 │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000037d62 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000001f85e │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000037e9e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f85f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e9f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001910 0000000000000020 000015b8 FDE cie=0000035c pc=000000000000ece6..000000000000f0b0 │ │ │ │ - Augmentation data: 97 71 00 00 │ │ │ │ +00002d20 0000000000000020 00002bd4 FDE cie=00000150 pc=0000000000011c46..0000000000012010 │ │ │ │ + Augmentation data: df 68 00 00 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00001934 0000000000000020 00001908 FDE cie=00000030 pc=000000000000f124..000000000000f1ab │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f12a │ │ │ │ +00002d44 0000000000000020 00002d18 FDE cie=00000030 pc=0000000000012084..000000000001210b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001208a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f133 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012093 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f13b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001209b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f144 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000120a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001958 0000000000000030 0000192c FDE cie=00000030 pc=0000000000026210..00000000000262b7 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026215 │ │ │ │ +00002d68 0000000000000030 00002d3c FDE cie=00000030 pc=000000000003dfe0..000000000003e087 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003dfe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000026220 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003dff0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026227 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003dff7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000002629a │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000003e06a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002629b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e06b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002629c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e06c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000262a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e070 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000262b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003e084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000262b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000262b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e086 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000198c 0000000000000030 00001960 FDE cie=00000030 pc=00000000000262c0..0000000000026367 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000262c5 │ │ │ │ +00002d9c 0000000000000030 00002d70 FDE cie=00000030 pc=000000000003e090..000000000003e137 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e095 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000262d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e0a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000262d7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e0a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000026346 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000003e116 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026347 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e117 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026348 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e118 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026350 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e120 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026364 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003e134 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026365 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e135 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026366 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e136 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000019c0 0000000000000034 00001994 FDE cie=00000030 pc=0000000000026370..0000000000026405 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026376 │ │ │ │ +00002dd0 0000000000000034 00002da4 FDE cie=00000030 pc=000000000003e140..000000000003e1d5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000026381 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e151 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026382 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e152 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000263df │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000003e1af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000263e4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e1b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000263e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000263f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e1c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026401 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003e1d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026402 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e1d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026404 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019f8 0000000000000030 000016a0 FDE cie=0000035c pc=0000000000026410..00000000000265c1 │ │ │ │ - Augmentation data: ff 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026416 │ │ │ │ +00002e08 0000000000000030 00002cbc FDE cie=00000150 pc=000000000003e1e0..000000000003e391 │ │ │ │ + Augmentation data: 47 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e1e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026417 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e1e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002641b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e1eb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 332 to 0000000000026567 │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000003e337 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026568 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e338 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002656a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e33a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002656b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e33b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a2c 0000000000000020 000016d4 FDE cie=0000035c pc=000000000000f1ab..000000000000f267 │ │ │ │ - Augmentation data: eb 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f1b0 │ │ │ │ +00002e3c 0000000000000020 00002cf0 FDE cie=00000150 pc=000000000001210b..00000000000121c7 │ │ │ │ + Augmentation data: 33 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012110 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f1c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012120 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f1df │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001213f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a50 0000000000000020 000016f8 FDE cie=0000035c pc=000000000000f267..000000000000f323 │ │ │ │ - Augmentation data: d5 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f26c │ │ │ │ +00002e60 0000000000000020 00002d14 FDE cie=00000150 pc=00000000000121c7..0000000000012283 │ │ │ │ + Augmentation data: 1d 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000121cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f27c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000121dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f29b │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000121fb │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a74 000000000000003c 0000171c FDE cie=0000035c pc=00000000000265d0..0000000000026873 │ │ │ │ - Augmentation data: bf 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000265d6 │ │ │ │ +00002e84 000000000000003c 00002d38 FDE cie=00000150 pc=000000000003e3a0..000000000003e643 │ │ │ │ + Augmentation data: 07 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e3a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000265d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e3a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000265d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e3a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000265da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e3aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000265e4 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e3b4 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000026646 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000003e416 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002664a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e41a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002664b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e41b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002664d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e41d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002664f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e41f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026650 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e420 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001ab4 0000000000000068 0000175c FDE cie=0000035c pc=0000000000026880..0000000000026ed6 │ │ │ │ - Augmentation data: c3 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026886 │ │ │ │ +00002ec4 0000000000000068 00002d78 FDE cie=00000150 pc=000000000003e650..000000000003eca6 │ │ │ │ + Augmentation data: 0b 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e656 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026888 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e658 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e65a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e65c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002688d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e65d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002688e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e65e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026898 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e668 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 823 to 0000000000026bcf │ │ │ │ + DW_CFA_advance_loc2: 823 to 000000000003e99f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026be0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e9b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000026cbe │ │ │ │ + DW_CFA_advance_loc1: 222 to 000000000003ea8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026cbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ea8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026cc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ea90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ea92 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ea94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ea96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ea98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026cd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003eaa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b20 0000000000000010 00001af4 FDE cie=00000030 pc=0000000000026ee0..0000000000026f4d │ │ │ │ +00002f30 0000000000000010 00002f04 FDE cie=00000030 pc=000000000003ecb0..000000000003ed1d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b34 0000000000000050 000017dc FDE cie=0000035c pc=0000000000026f50..000000000002750c │ │ │ │ - Augmentation data: 97 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f52 │ │ │ │ +00002f44 0000000000000050 00002df8 FDE cie=00000150 pc=000000000003ed20..000000000003f2dc │ │ │ │ + Augmentation data: df 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ed22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ed24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ed26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ed28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026f59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f5d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ed2d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026f64 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003ed34 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 560 to 0000000000027194 │ │ │ │ + DW_CFA_advance_loc2: 560 to 000000000003ef64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027195 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ef65 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027196 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ef66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027198 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000271a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 000000000000001c 00001b5c FDE cie=00000030 pc=0000000000027510..0000000000027575 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002753d │ │ │ │ +00002f98 000000000000001c 00002f6c FDE cie=00000030 pc=000000000003f2e0..000000000003f345 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000003f30d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000027566 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000003f336 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027570 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027574 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f344 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ba8 000000000000003c 00001850 FDE cie=0000035c pc=0000000000027580..0000000000027823 │ │ │ │ - Augmentation data: 6b 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027586 │ │ │ │ +00002fb8 000000000000003c 00002e6c FDE cie=00000150 pc=000000000003f350..000000000003f5f3 │ │ │ │ + Augmentation data: b3 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002758f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f35f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027597 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f367 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002759c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f36c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000275a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f373 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 000000000002779f │ │ │ │ + DW_CFA_advance_loc2: 508 to 000000000003f56f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f570 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f571 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f573 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f575 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f576 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001be8 0000000000000020 00001890 FDE cie=0000035c pc=000000000000f324..000000000000f373 │ │ │ │ - Augmentation data: 51 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f329 │ │ │ │ +00002ff8 0000000000000020 00002eac FDE cie=00000150 pc=0000000000012284..00000000000122d3 │ │ │ │ + Augmentation data: 99 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012289 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f332 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012292 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f333 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012293 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c0c 000000000000003c 000018b4 FDE cie=0000035c pc=0000000000027830..0000000000027ad3 │ │ │ │ - Augmentation data: 39 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027836 │ │ │ │ +0000301c 000000000000003c 00002ed0 FDE cie=00000150 pc=000000000003f600..000000000003f8a3 │ │ │ │ + Augmentation data: 81 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002783f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f60f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027847 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f617 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002784c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f61c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027853 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f623 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 0000000000027a4f │ │ │ │ + DW_CFA_advance_loc2: 508 to 000000000003f81f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f820 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a51 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f821 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f823 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f825 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f826 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c4c 0000000000000020 000018f4 FDE cie=0000035c pc=000000000000f374..000000000000f3c3 │ │ │ │ - Augmentation data: 1f 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f379 │ │ │ │ +0000305c 0000000000000020 00002f10 FDE cie=00000150 pc=00000000000122d4..0000000000012323 │ │ │ │ + Augmentation data: 67 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000122d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f382 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000122e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f383 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000122e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c70 0000000000000038 00001c44 FDE cie=00000030 pc=0000000000027ae0..0000000000027b8c │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000027aeb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027aef │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027af0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000027b52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b53 │ │ │ │ +00003080 0000000000000018 00003054 FDE cie=00000030 pc=0000000000012324..0000000000012388 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012325 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b55 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000027b60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000027b80 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027b88 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001233a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001cac 0000000000000048 00001c80 FDE cie=00000030 pc=0000000000027b90..0000000000027dea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b92 │ │ │ │ +0000309c 000000000000005c 00003070 FDE cie=00000030 pc=000000000003f8c0..000000000003f9ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f8c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f8c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f8ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f8cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f8cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f8ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027b9e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 577 to 0000000000027ddf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f8d2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000003f993 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f997 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f998 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f99a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f99c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f99e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f9a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001cf8 0000000000000048 00001ccc FDE cie=00000030 pc=0000000000027df0..0000000000028105 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027df9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dfa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027dfe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 764 to 00000000000280fa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f9a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f9ac │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280fb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f9b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f9b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f9b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028100 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f9b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f9b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f9b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000030fc 0000000000000038 00002fb0 FDE cie=00000150 pc=000000000003f9c0..00000000000420eb │ │ │ │ + Augmentation data: d3 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003f9cf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003f9d2 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f9e2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1526 to 000000000003ffd8 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 219 to 00000000000400b3 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 4616 to 00000000000412bb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000412c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003138 0000000000000024 00002fec FDE cie=00000150 pc=0000000000012388..00000000000128c5 │ │ │ │ + Augmentation data: 2f 68 00 00 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d44 0000000000000028 00001d18 FDE cie=00000030 pc=0000000000029f30..0000000000029fd9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029f36 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029f41 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029f42 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000029fd1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029fd4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003160 0000000000000010 00003134 FDE cie=00000030 pc=0000000000042100..000000000004211c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d70 0000000000000028 00001d44 FDE cie=00000030 pc=0000000000029fe0..000000000002a091 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029fe6 │ │ │ │ +00003174 0000000000000034 00003148 FDE cie=00000030 pc=0000000000042120..00000000000421a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029ff1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004212a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ff2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004212b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002a086 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000042181 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a08a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a08c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042184 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000421a1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000421a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000421a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d9c 0000000000000044 00001a44 FDE cie=0000035c pc=0000000000028110..000000000002823a │ │ │ │ - Augmentation data: db 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028116 │ │ │ │ +000031ac 0000000000000038 00003180 FDE cie=00000030 pc=00000000000421b0..00000000000423e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000421b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028118 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000421b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002811a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000421bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002811b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000421c0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002811c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000421c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002812a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 206 to 00000000000281f8 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000042364 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042365 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042366 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042368 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004236a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028201 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042370 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000031e8 0000000000000010 000031bc FDE cie=00000030 pc=00000000000423f0..0000000000042445 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001de4 0000000000000020 00001a8c FDE cie=0000035c pc=000000000000f3c4..000000000000f40d │ │ │ │ - Augmentation data: b4 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ +000031fc 0000000000000010 000031d0 FDE cie=00000030 pc=0000000000042450..00000000000424a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e08 000000000000004c 00001ddc FDE cie=00000030 pc=0000000000028240..0000000000028531 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028246 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028248 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002824a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002824e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002824f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 698 to 0000000000028509 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002850a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002850c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002850e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028510 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028518 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000028529 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002852a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002852c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002852e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028530 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003210 0000000000000010 000031e4 FDE cie=00000030 pc=00000000000424b0..0000000000042506 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e58 000000000000001c 00001e2c FDE cie=00000030 pc=0000000000028540..0000000000028598 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028545 │ │ │ │ +00003224 0000000000000028 000031f8 FDE cie=00000030 pc=0000000000042510..0000000000042551 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004251c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002854c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042520 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042526 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000002858f │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004254a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004254b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028593 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004254c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042550 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001e78 0000000000000050 00001b20 FDE cie=0000035c pc=00000000000285a0..0000000000028f07 │ │ │ │ - Augmentation data: 28 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000285a6 │ │ │ │ +00003250 0000000000000050 00003104 FDE cie=00000150 pc=0000000000042560..0000000000042c08 │ │ │ │ + Augmentation data: 41 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042568 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004256a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004256c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000285b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004256d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000285b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004256e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000285b8 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1887 to 0000000000028d17 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000042577 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 959 to 0000000000042936 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028d1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042937 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028d1c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004293a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004293c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004293e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042940 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028d28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ecc 0000000000000020 00001b74 FDE cie=0000035c pc=000000000000f40e..000000000000f687 │ │ │ │ - Augmentation data: 38 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ +000032a4 0000000000000020 00003158 FDE cie=00000150 pc=00000000000128c6..0000000000012a24 │ │ │ │ + Augmentation data: 26 67 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001ef0 0000000000000048 00001ec4 FDE cie=00000030 pc=000000000002a0c0..000000000002a35f │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a0d0 │ │ │ │ +000032c8 0000000000000010 0000329c FDE cie=00000030 pc=0000000000042c40..0000000000042c5c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000032dc 0000000000000010 000032b0 FDE cie=00000030 pc=0000000000042c60..0000000000042c79 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000032f0 0000000000000044 000032c4 FDE cie=00000030 pc=0000000000042c80..0000000000042d6f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042c86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042c8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042c90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042c93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042c97 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0dc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000002a230 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042c9b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000042d61 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a231 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042d62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a232 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042d63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a234 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042d68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a238 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a23a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a240 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001f3c 0000000000000048 00001f10 FDE cie=00000030 pc=000000000002a360..000000000002a426 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a370 │ │ │ │ +00003338 0000000000000028 0000330c FDE cie=00000030 pc=0000000000042d70..0000000000042e3f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042d76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042d7e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042d82 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000042e3b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e3c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e3e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003364 0000000000000018 00003338 FDE cie=00000030 pc=0000000000042e40..0000000000042e89 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042e4a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000042e88 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003380 0000000000000018 00003354 FDE cie=00000030 pc=0000000000042e90..0000000000042ed4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042e9a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000042ed3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000339c 0000000000000040 00003370 FDE cie=00000030 pc=0000000000042ee0..000000000004330a │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000042eef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a372 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042ef5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a374 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042efd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a376 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042f04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a377 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042f08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a378 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042f0f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a37c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000002a40f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a410 │ │ │ │ + DW_CFA_advance_loc2: 1009 to 0000000000043300 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a411 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043301 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a413 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043303 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a415 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043305 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a417 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043307 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a419 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043309 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a41a │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f88 0000000000000068 00001c30 FDE cie=0000035c pc=0000000000028f10..0000000000029f24 │ │ │ │ - Augmentation data: b0 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028f16 │ │ │ │ +000033e0 0000000000000014 000033b4 FDE cie=00000030 pc=0000000000043310..000000000004331f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033f8 0000000000000060 000033cc FDE cie=00000030 pc=0000000000043340..0000000000043469 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004334b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028f1d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004334d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028f1f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004334f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028f24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043350 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028f25 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043351 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028f26 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028f2d │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 1660 to 00000000000295a9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043359 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000000433ce │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000433cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000433d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000433d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000433d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000433d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000295c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000433e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 278 to 00000000000296d6 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000043447 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000296d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000296d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043448 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043449 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004344b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004344d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004344f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000296e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043450 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000043468 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ff4 0000000000000020 00001c9c FDE cie=0000035c pc=000000000000f688..000000000000f9f0 │ │ │ │ - Augmentation data: bf 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00002018 0000000000000018 00001fec FDE cie=00000030 pc=000000000000f9f0..000000000000fa54 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f9f1 │ │ │ │ +0000345c 000000000000001c 00003430 FDE cie=00000030 pc=0000000000043470..00000000000435e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043471 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000fa06 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000004358a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043590 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002034 000000000000005c 00002008 FDE cie=00000030 pc=000000000002a440..000000000002a53a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a442 │ │ │ │ +0000347c 0000000000000048 00003450 FDE cie=00000030 pc=00000000000435f0..00000000000439f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000435f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a444 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000435f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a44a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000435fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a44c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000435fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a44d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043602 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a44e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043603 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a452 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002a513 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043607 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 597 to 000000000004385c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a517 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004385d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a518 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004385e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043860 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043862 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043864 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a520 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043866 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a528 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043867 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a52c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a530 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a531 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a533 │ │ │ │ + │ │ │ │ +000034c8 000000000000002c 0000337c FDE cie=00000150 pc=0000000000043a00..0000000000043ac0 │ │ │ │ + Augmentation data: 19 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043a06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a07 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043a0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a535 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000043ab0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a537 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043ab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a539 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043ab3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043ab4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034f8 0000000000000018 000033ac FDE cie=00000150 pc=0000000000012a24..0000000000012a34 │ │ │ │ + Augmentation data: f6 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002094 0000000000000038 00001d3c FDE cie=0000035c pc=000000000002a540..000000000002cc6b │ │ │ │ - Augmentation data: 58 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002a54f │ │ │ │ +00003514 000000000000002c 000034e8 FDE cie=00000030 pc=0000000000043ac0..0000000000043c32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043aca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a552 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a562 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1526 to 000000000002ab58 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 219 to 000000000002ac33 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4616 to 000000000002be3b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043acb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043acf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000043c0f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002be40 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043c13 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043c15 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020d0 0000000000000024 00001d78 FDE cie=0000035c pc=000000000000fa54..000000000000ff91 │ │ │ │ - Augmentation data: b4 6e 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ +00003544 0000000000000010 00003518 FDE cie=00000030 pc=0000000000043c40..0000000000043cf4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003558 0000000000000010 0000352c FDE cie=00000030 pc=0000000000043d00..0000000000043d35 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020f8 0000000000000018 000020cc FDE cie=00000030 pc=000000000000ff92..000000000000fff6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff93 │ │ │ │ +0000356c 0000000000000038 00003540 FDE cie=00000030 pc=0000000000043d40..0000000000043efa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043d46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000ffa8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043d47 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043d48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 353 to 0000000000043ea9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043eaa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043eac │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043eb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043eb9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043eba │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043ebc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ec0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000035a8 0000000000000018 0000357c FDE cie=00000030 pc=0000000000012a34..0000000000012a5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002114 000000000000005c 000020e8 FDE cie=00000030 pc=000000000002cc70..000000000002cd6a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc72 │ │ │ │ +000035c4 0000000000000068 00003478 FDE cie=00000150 pc=0000000000043f00..0000000000044f6e │ │ │ │ + Augmentation data: 32 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cc7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cc7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cc82 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002cd43 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043f15 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2101 to 000000000004474a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd47 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004474b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004474c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004474e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044750 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044754 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cd58 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044759 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd5c │ │ │ │ + DW_CFA_advance_loc2: 1075 to 0000000000044b8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044b8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd61 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044b8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b92 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044b97 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002174 0000000000000050 00001e1c FDE cie=0000035c pc=000000000002cd70..000000000002db8b │ │ │ │ - Augmentation data: 3a 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cd80 │ │ │ │ +00003630 0000000000000020 000034e4 FDE cie=00000150 pc=0000000000012a60..0000000000012bdf │ │ │ │ + Augmentation data: 17 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00003654 0000000000000050 00003508 FDE cie=00000150 pc=0000000000044f70..00000000000463c6 │ │ │ │ + Augmentation data: 0f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002cd8f │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 2295 to 000000000002d686 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044f85 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 3140 to 0000000000045bc9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d687 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045bca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d688 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045bcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bcf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d690 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045bd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d698 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045bd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021c8 0000000000000024 00001e70 FDE cie=0000035c pc=000000000000fff6..00000000000102cb │ │ │ │ - Augmentation data: 71 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ +000036a8 0000000000000020 0000355c FDE cie=00000150 pc=0000000000012be0..0000000000012f6a │ │ │ │ + Augmentation data: 51 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000021f0 0000000000000018 000021c4 FDE cie=00000030 pc=00000000000102cc..0000000000010330 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000102cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000102e2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000220c 000000000000005c 000021e0 FDE cie=00000030 pc=000000000002dba0..000000000002dc9a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dba2 │ │ │ │ +000036cc 0000000000000050 00003580 FDE cie=00000150 pc=00000000000463d0..0000000000046a8a │ │ │ │ + Augmentation data: 64 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000463d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dbaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dbac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dbad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000463dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dbae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000463de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dbb2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002dc73 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000463e8 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 940 to 0000000000046794 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046795 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dc78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046796 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046798 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004679a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004679c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004679e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dc88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc8c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dc91 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc93 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc97 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc99 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000226c 0000000000000058 00001f14 FDE cie=0000035c pc=000000000002dca0..000000000002ed45 │ │ │ │ - Augmentation data: 06 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dca6 │ │ │ │ +00003720 0000000000000020 000035d4 FDE cie=00000150 pc=0000000000012f6a..00000000000130c7 │ │ │ │ + Augmentation data: 4e 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00003744 0000000000000050 000035f8 FDE cie=00000150 pc=0000000000046a90..000000000004714a │ │ │ │ + Augmentation data: 41 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dcad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046a9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dcae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046a9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dcb6 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002dcc7 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002dcce │ │ │ │ - DW_CFA_def_cfa_offset: 34096 │ │ │ │ - DW_CFA_advance_loc2: 2328 to 000000000002e5e6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 940 to 0000000000046e54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e5e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000022c8 0000000000000024 00001f70 FDE cie=0000035c pc=0000000000010330..0000000000010779 │ │ │ │ - Augmentation data: 37 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 34096 │ │ │ │ +00003798 0000000000000020 0000364c FDE cie=00000150 pc=00000000000130c8..0000000000013225 │ │ │ │ + Augmentation data: 2b 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000022f0 0000000000000034 00001f98 FDE cie=0000035c pc=000000000002ed50..000000000002ef4c │ │ │ │ - Augmentation data: 5c 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ed56 │ │ │ │ +000037bc 0000000000000050 00003670 FDE cie=00000150 pc=0000000000047150..00000000000479b0 │ │ │ │ + Augmentation data: 1e 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047156 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ed5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004715a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004715c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004715d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004715e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed69 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047165 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 1409 to 00000000000476e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476e7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476e8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476ec │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476ee │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476f1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002328 0000000000000020 00001fd0 FDE cie=0000035c pc=0000000000010779..00000000000107a0 │ │ │ │ - Augmentation data: 37 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ +00003810 0000000000000020 000036c4 FDE cie=00000150 pc=0000000000013226..000000000001338f │ │ │ │ + Augmentation data: 05 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -0000234c 0000000000000050 00001ff4 FDE cie=0000035c pc=000000000002ef50..0000000000032915 │ │ │ │ - Augmentation data: 1b 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ef56 │ │ │ │ +00003834 0000000000000050 000036e8 FDE cie=00000150 pc=00000000000479b0..000000000004828b │ │ │ │ + Augmentation data: f6 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000479b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef5a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef5d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef5e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ef65 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc2: 5005 to 00000000000302f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000479cb │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 1250 to 0000000000047ead │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047eae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047eaf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047eb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023a0 0000000000000020 00002048 FDE cie=0000035c pc=00000000000107a0..00000000000112c2 │ │ │ │ - Augmentation data: a6 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ +00003888 0000000000000020 0000373c FDE cie=00000150 pc=0000000000013390..00000000000134e9 │ │ │ │ + Augmentation data: d7 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000023c4 0000000000000050 0000206c FDE cie=0000035c pc=0000000000032920..000000000003574a │ │ │ │ - Augmentation data: 13 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032926 │ │ │ │ +000038ac 000000000000002c 00003880 FDE cie=00000030 pc=0000000000048290..000000000004845d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048291 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004829c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000482c9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482ca │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000048308 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 271 to 0000000000048417 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004841c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048420 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000038dc 0000000000000048 000038b0 FDE cie=00000030 pc=0000000000048460..000000000004857a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048466 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003292f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048468 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032931 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004846a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032933 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004846f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032934 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048470 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032935 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048471 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003293c │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc2: 6777 to 00000000000343b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048475 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 239 to 0000000000048564 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048565 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048566 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048568 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004856a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004856c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004856e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004856f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002418 0000000000000024 000020c0 FDE cie=0000035c pc=00000000000112c2..0000000000011cb5 │ │ │ │ - Augmentation data: 56 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002440 000000000000004c 000020e8 FDE cie=0000035c pc=0000000000035750..000000000003583e │ │ │ │ - Augmentation data: b7 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035756 │ │ │ │ +00003928 0000000000000050 000037dc FDE cie=00000150 pc=0000000000048580..00000000000495bb │ │ │ │ + Augmentation data: 4e 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003575f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004858b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035764 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004858d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035766 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004858f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035767 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048590 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003576c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048591 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035773 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000035827 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004859a │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2195 to 0000000000048e2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035828 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e2e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035829 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e2f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e31 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035831 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e37 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035832 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002490 0000000000000020 00002138 FDE cie=0000035c pc=0000000000011cb6..0000000000011ce0 │ │ │ │ - Augmentation data: 70 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ +0000397c 0000000000000020 00003830 FDE cie=00000150 pc=00000000000134ea..0000000000013791 │ │ │ │ + Augmentation data: 71 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000024b4 000000000000001c 00002488 FDE cie=00000030 pc=0000000000035840..0000000000035892 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035845 │ │ │ │ +000039a0 0000000000000048 00003974 FDE cie=00000030 pc=00000000000495c0..000000000004975d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003588b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035890 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035891 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495c4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495c6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000495c8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000495c9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000495ca │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000495ce │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 388 to 0000000000049752 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049753 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049754 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049756 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049758 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004975a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004975c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000024d4 0000000000000010 000024a8 FDE cie=00000030 pc=00000000000358a0..00000000000358b6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024e8 0000000000000010 000024bc FDE cie=00000030 pc=00000000000358c0..00000000000358fe │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024fc 0000000000000010 000024d0 FDE cie=00000030 pc=0000000000035900..000000000003592e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002510 0000000000000010 000024e4 FDE cie=00000030 pc=0000000000035930..0000000000035960 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002524 0000000000000010 000024f8 FDE cie=00000030 pc=0000000000035960..000000000003597d │ │ │ │ +000039ec 0000000000000010 000039c0 FDE cie=00000030 pc=0000000000049760..0000000000049797 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002538 0000000000000014 0000250c FDE cie=00000030 pc=0000000000035980..000000000003599f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002550 0000000000000010 00002524 FDE cie=00000030 pc=00000000000359a0..00000000000359cd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002564 000000000000001c 00002538 FDE cie=00000030 pc=00000000000359d0..0000000000035a1a │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000359d5 │ │ │ │ +00003a00 0000000000000034 000039d4 FDE cie=00000030 pc=00000000000497a0..000000000004984d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000497a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000035a0c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000497a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000497ab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000049824 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035a18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a19 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002584 000000000000001c 00002558 FDE cie=00000030 pc=0000000000035a20..0000000000035abe │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049825 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000035aa9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049827 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035ab0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000049830 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035abd │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000049849 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004984a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004984c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025a4 0000000000000010 00002578 FDE cie=00000030 pc=0000000000011ce0..0000000000011cff │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000025b8 000000000000001c 0000258c FDE cie=00000030 pc=0000000000035ac0..0000000000035b5e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035ac8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000035b49 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035b50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035b5d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003a38 0000000000000010 00003a0c FDE cie=00000030 pc=0000000000049850..0000000000049860 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000025d8 0000000000000010 000025ac FDE cie=00000030 pc=0000000000011d00..0000000000011d1f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025ec 0000000000000050 00002294 FDE cie=0000035c pc=0000000000035b60..0000000000036fb1 │ │ │ │ - Augmentation data: 1c 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035b66 │ │ │ │ +00003a4c 0000000000000048 00003a20 FDE cie=00000030 pc=0000000000049860..0000000000049a8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b68 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004986f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035b6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049871 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049873 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035b70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049874 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035b71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049875 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035b78 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 3330 to 000000000003687a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049879 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 399 to 0000000000049a08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003687b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049a0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003687c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049a0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003687e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036880 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036882 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a13 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049a15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036888 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000049a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002640 0000000000000024 000022e8 FDE cie=0000035c pc=0000000000011d20..00000000000120f8 │ │ │ │ - Augmentation data: 63 70 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ +00003a98 000000000000001c 00003a6c FDE cie=00000030 pc=0000000000013792..00000000000137d0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003ab8 0000000000000010 00003a8c FDE cie=00000030 pc=0000000000049a90..0000000000049aac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003acc 0000000000000010 00003aa0 FDE cie=00000030 pc=0000000000049ab0..0000000000049ad3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002668 0000000000000068 00002310 FDE cie=0000035c pc=0000000000036fc0..0000000000037820 │ │ │ │ - Augmentation data: 70 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036fc6 │ │ │ │ +00003ae0 0000000000000048 00003ab4 FDE cie=00000030 pc=000000000004cb40..000000000004cc06 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004cb50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036fcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cb57 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036fce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cb58 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1718 to 0000000000037688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cb5c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000004cbef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037689 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003768a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbf1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003768c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbf3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003768e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbf5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbf7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037692 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbf9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037693 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbfa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000376c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000376c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000376c5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376c7 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003b2c 0000000000000030 000039e0 FDE cie=00000150 pc=0000000000049ae0..0000000000049c07 │ │ │ │ + Augmentation data: ed 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049ae6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049aeb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049aef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376c9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000049b33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049b34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000376d2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026d4 0000000000000020 0000237c FDE cie=0000035c pc=00000000000120f8..0000000000012188 │ │ │ │ - Augmentation data: 2a 70 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00003b60 000000000000001c 00003a14 FDE cie=00000150 pc=00000000000137d0..00000000000137e6 │ │ │ │ + Augmentation data: c3 61 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000026f8 0000000000000048 000026cc FDE cie=00000030 pc=0000000000037820..0000000000037bdc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037826 │ │ │ │ +00003b80 0000000000000048 00003b54 FDE cie=00000030 pc=0000000000049c10..0000000000049cf6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049c16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037828 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003782a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049c1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003782c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049c22 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049c26 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037834 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049c27 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003783b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049c2d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 229 to 0000000000037920 │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000049cc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037921 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000049ccb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037922 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049ccc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049cce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049cd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049cd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003792a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049cd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037930 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049cd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002744 0000000000000064 00002718 FDE cie=00000030 pc=0000000000038b10..0000000000038c9e │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000038b1f │ │ │ │ +00003bcc 0000000000000030 00003ba0 FDE cie=00000030 pc=0000000000049d00..0000000000049dba │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049d06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b21 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b23 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038b24 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b28 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038b2f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000038c19 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c1a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c1b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c1d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c1f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c21 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038c28 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038c30 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000038c61 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000049d9a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c62 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049d9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049d9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000027ac 0000000000000010 00002780 FDE cie=00000030 pc=0000000000038ca0..0000000000038ec1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027c0 0000000000000050 00002468 FDE cie=0000035c pc=0000000000037be0..0000000000038000 │ │ │ │ - Augmentation data: 47 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037be6 │ │ │ │ +00003c00 0000000000000050 00003ab4 FDE cie=00000150 pc=0000000000049dc0..000000000004ab02 │ │ │ │ + Augmentation data: 2b 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049dc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049dc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037bea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049dca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037bf4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049dcf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049dd0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049dd1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bfa │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 961 to 0000000000037fbb │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000049dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2055 to 000000000004a5df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a5e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037fc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a5e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037fcd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a5f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002814 0000000000000020 000024bc FDE cie=0000035c pc=0000000000012188..00000000000121bc │ │ │ │ - Augmentation data: 0b 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ +00003c54 0000000000000020 00003b08 FDE cie=00000150 pc=00000000000137e6..0000000000013a79 │ │ │ │ + Augmentation data: 3c 61 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002838 0000000000000050 000024e0 FDE cie=0000035c pc=0000000000038000..000000000003891e │ │ │ │ - Augmentation data: ef 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038006 │ │ │ │ +00003c78 0000000000000050 00003b2c FDE cie=00000150 pc=000000000004ab10..000000000004cb3c │ │ │ │ + Augmentation data: 3f 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ab16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003800d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ab1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003800f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ab23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038014 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ab26 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003801b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1603 to 000000000003865e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ab2d │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc2: 4836 to 000000000004be11 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038662 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004be12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038663 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004be13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038665 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038667 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038669 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be19 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003866b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004be1b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038670 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004be20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000288c 0000000000000020 00002534 FDE cie=0000035c pc=00000000000121bc..0000000000012202 │ │ │ │ - Augmentation data: ba 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ +00003ccc 0000000000000020 00003b80 FDE cie=00000150 pc=0000000000013a7a..00000000000140be │ │ │ │ + Augmentation data: f2 61 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000028b0 0000000000000034 00002884 FDE cie=00000030 pc=0000000000038920..0000000000038b08 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038925 │ │ │ │ +00003cf0 0000000000000048 00003cc4 FDE cie=00000030 pc=000000000004cc40..000000000004cd99 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cc4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003892d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cc4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038934 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 268 to 0000000000038a40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cc55 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000004cca7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cca8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cca9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038a50 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ccb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038a54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000004cd00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038a60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000028e8 000000000000001c 000028bc FDE cie=00000030 pc=0000000000038f00..000000000003907c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038f05 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000039009 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cd08 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cd10 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000004cd5e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039010 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002908 000000000000001c 000028dc FDE cie=00000030 pc=0000000000039080..00000000000391eb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039085 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 246 to 000000000003917b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039180 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cd68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002928 0000000000000040 000028fc FDE cie=00000030 pc=00000000000391f0..00000000000394a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f2 │ │ │ │ +00003d3c 0000000000000038 00003d10 FDE cie=00000030 pc=000000000004cda0..000000000004d102 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cda6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cdac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cdad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000391fa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cdae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000391fe │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cdb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039205 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 596 to 0000000000039459 │ │ │ │ + DW_CFA_advance_loc2: 694 to 000000000004d06b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003945a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003945b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003945d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d071 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003945f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d073 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039461 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d075 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039462 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d080 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000296c 0000000000000048 00002940 FDE cie=00000030 pc=00000000000394b0..0000000000039784 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b2 │ │ │ │ +00003d78 0000000000000068 00003d4c FDE cie=00000030 pc=000000000004d110..000000000004ec64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000004d153 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d159 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d15b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d15d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d15e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d15f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000394c7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 620 to 0000000000039733 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d166 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 3132 to 000000000004dda2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039734 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dda3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039735 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dda4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039737 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dda6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039739 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dda8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003973b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ddaa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003973d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ddac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003973e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ddb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 3709 to 000000000004ec2d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ec2e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000029b8 0000000000000068 00002660 FDE cie=0000035c pc=0000000000039790..000000000003a5de │ │ │ │ - Augmentation data: 96 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039796 │ │ │ │ +00003de4 0000000000000060 00003db8 FDE cie=00000030 pc=000000000004ec70..000000000004ee2b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ec76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039798 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003979a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003979c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003979d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003979e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec84 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000397a8 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1337 to 0000000000039ce1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec88 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 361 to 000000000004edf1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ce5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004edf5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039ce6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004edf6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edf8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edfa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edfc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004edfe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039cf3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ee03 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1384 to 000000000003a25b │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004ee15 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a25c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee16 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a25d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a25f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a261 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a263 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a265 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a266 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002a24 0000000000000020 000026cc FDE cie=0000035c pc=0000000000012202..0000000000012239 │ │ │ │ - Augmentation data: 44 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002a48 0000000000000050 000026f0 FDE cie=0000035c pc=000000000003a5e0..000000000003c039 │ │ │ │ - Augmentation data: 28 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a5e6 │ │ │ │ +00003e48 0000000000000038 00003e1c FDE cie=00000030 pc=000000000004ee30..000000000004f40e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ee36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a5e8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a5ed │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a5ef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a5f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a5f1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a5f8 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 4240 to 000000000003b688 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 1147 to 000000000004f2b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b68c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b68d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b68f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f2c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f2c3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004f2d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003e84 0000000000000034 00003e58 FDE cie=00000030 pc=0000000000051f20..0000000000051f85 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051f26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f2a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051f2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b691 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000051f63 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b693 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051f64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b695 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003b69a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000051f81 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051f82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f84 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a9c 0000000000000020 00002744 FDE cie=0000035c pc=000000000001223a..00000000000123a3 │ │ │ │ - Augmentation data: 00 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00003ebc 0000000000000014 00003e90 FDE cie=00000030 pc=0000000000051f90..0000000000051ffa │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000051fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000051fec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ac0 0000000000000048 00002a94 FDE cie=00000030 pc=000000000003c040..000000000003c311 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c042 │ │ │ │ +00003ed4 0000000000000050 00003d88 FDE cie=00000150 pc=000000000004f410..000000000005155c │ │ │ │ + Augmentation data: 45 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c044 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f418 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c046 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f41a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c048 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f41c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c049 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f41d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c04a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f41e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c04e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000003c306 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f425 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3709 to 00000000000502a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c307 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000502a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c308 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000502a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c310 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000502b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b0c 0000000000000040 00002ae0 FDE cie=00000030 pc=000000000003d580..000000000003d70b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d586 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d590 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d594 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d598 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000003d635 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d63c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d63e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d640 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d648 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000003d6a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d6ab │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d6ad │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d6af │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d6b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ +00003f28 0000000000000020 00003ddc FDE cie=00000150 pc=00000000000140be..000000000001412d │ │ │ │ + Augmentation data: 13 60 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002b50 000000000000004c 000027f8 FDE cie=0000035c pc=000000000003c320..000000000003d577 │ │ │ │ - Augmentation data: 5e 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c326 │ │ │ │ +00003f4c 0000000000000050 00003e00 FDE cie=00000150 pc=0000000000051560..0000000000051f20 │ │ │ │ + Augmentation data: f7 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005156c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c32a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051571 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c32c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051573 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c32d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051574 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c32e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051575 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c335 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000003c3c1 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005157f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 2008 to 0000000000051d57 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3cc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051d68 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ba0 0000000000000024 00002848 FDE cie=0000035c pc=00000000000123a4..000000000001247e │ │ │ │ - Augmentation data: 47 6c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ +00003fa0 0000000000000024 00003e54 FDE cie=00000150 pc=000000000001412e..00000000000142ee │ │ │ │ + Augmentation data: 0c 60 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bc8 000000000000001c 00002b9c FDE cie=00000030 pc=000000000003d710..000000000003d7e2 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d715 │ │ │ │ +00003fc8 0000000000000048 00003f9c FDE cie=00000030 pc=0000000000052000..0000000000052159 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005200a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000003d7d9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005200e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052015 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000052067 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d7e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d7e1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002be8 0000000000000020 00002890 FDE cie=0000035c pc=000000000003d7f0..000000000003d8b2 │ │ │ │ - Augmentation data: 07 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d7f5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052068 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000003d8a3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052069 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003d8b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052070 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d8b1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002c0c 0000000000000048 00002be0 FDE cie=00000030 pc=000000000003d8c0..000000000003db7d │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003d8d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003d8e0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d8ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d8f1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d8f5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d8f6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 636 to 000000000003db72 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003db73 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db75 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db77 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000520c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db79 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db7b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003db7c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000520c8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c58 0000000000000014 00002c2c FDE cie=00000030 pc=000000000003e320..000000000003e371 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e330 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000003e36b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000520d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000005211e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005211f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052120 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052128 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002c70 000000000000002c 00002918 FDE cie=0000035c pc=000000000003db80..000000000003dc9c │ │ │ │ - Augmentation data: 88 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003db86 │ │ │ │ +00004014 0000000000000038 00003fe8 FDE cie=00000030 pc=0000000000052160..00000000000524c2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003db93 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005216c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003dba8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005216d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000003dc8c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005216e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052175 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 694 to 000000000005242b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052430 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052431 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dc8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052433 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dc8f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052435 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dc90 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000052440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ca0 0000000000000018 00002948 FDE cie=0000035c pc=000000000001247e..000000000001251d │ │ │ │ - Augmentation data: 62 6b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002cbc 0000000000000058 00002c90 FDE cie=00000030 pc=000000000003dca0..000000000003e316 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dcb4 │ │ │ │ +00004050 0000000000000064 00004024 FDE cie=00000030 pc=00000000000524d0..0000000000053ff6 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000052513 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003dcbc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052519 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dcbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005251b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003dcc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005251d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dcc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005251e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dccb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005251f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003dcd2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1079 to 000000000003e109 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052526 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 2956 to 00000000000530b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e10a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000530b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e10b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000530b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e10d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000530b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e10f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000530b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e111 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000530ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e113 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000530bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e118 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000530c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 509 to 000000000003e315 │ │ │ │ + DW_CFA_advance_loc2: 3839 to 0000000000053fbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053fc0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d18 0000000000000068 000029c0 FDE cie=0000035c pc=000000000003e380..000000000003ecc7 │ │ │ │ - Augmentation data: f3 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e386 │ │ │ │ +000040b8 0000000000000060 0000408c FDE cie=00000030 pc=0000000000054000..00000000000541ab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e388 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e38a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005400a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e38c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005400c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e38d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054010 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e38e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054011 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e395 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054018 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1648 to 000000000003ea05 │ │ │ │ + DW_CFA_advance_loc2: 345 to 0000000000054171 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ea09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054175 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054176 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054178 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005417a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005417c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005417e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003ea20 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054183 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 648 to 000000000003eca8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000054195 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eca9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054196 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecaa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054197 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecb0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecb2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecb3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d84 0000000000000020 00002a2c FDE cie=0000035c pc=000000000001251e..000000000001252e │ │ │ │ - Augmentation data: 9d 6a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002da8 0000000000000038 00002d7c FDE cie=00000030 pc=000000000003ed00..000000000003ee4b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003ed0c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ed15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000003edf1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005419b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005419d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005419f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003edf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000541a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000003ee27 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee2a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002de4 0000000000000040 00002db8 FDE cie=00000030 pc=000000000003ee50..000000000003ef08 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003ee5b │ │ │ │ +0000411c 000000000000004c 000040f0 FDE cie=00000030 pc=00000000000541b0..00000000000547c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000541b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000541b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee64 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000541b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee69 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000541bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee6d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000541c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000003eee0 │ │ │ │ + DW_CFA_advance_loc2: 1163 to 000000000005464f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eee1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000054652 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eee2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054653 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054655 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054657 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eef0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054658 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000003ef07 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e28 0000000000000044 00002dfc FDE cie=00000030 pc=000000000003ef10..000000000003f0b3 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003ef22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ef2b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ef34 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef38 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef3c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 350 to 000000000003f09a │ │ │ │ + DW_CFA_advance_loc2: 344 to 00000000000547b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f09b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000547b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f09d │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000547b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f09f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000547be │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002e70 000000000000003c 00002b18 FDE cie=0000035c pc=000000000003f0c0..000000000003f314 │ │ │ │ - Augmentation data: b9 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f0c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003f0cf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0d3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0d7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f0de │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 489 to 000000000003f2c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2cb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2cd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003f2d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002eb0 000000000000001c 00002b58 FDE cie=0000035c pc=000000000001252e..00000000000125e3 │ │ │ │ - Augmentation data: 84 69 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ed0 0000000000000034 00002ea4 FDE cie=00000030 pc=000000000003f320..000000000003f3f3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f326 │ │ │ │ +0000416c 0000000000000034 00004140 FDE cie=00000030 pc=00000000000572a0..0000000000057305 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000572a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f32b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000572aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f32c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000572ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000003f3cc │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000572e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f3d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000572e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003f3e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000572f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003f3ef │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000057301 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f3f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057304 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f08 0000000000000034 00002edc FDE cie=00000030 pc=000000000003f400..000000000003f4cd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f406 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f407 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f40b │ │ │ │ +000041a4 0000000000000014 00004178 FDE cie=00000030 pc=0000000000057310..000000000005737a │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000057337 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000003f4ad │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4ae │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4b0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f4b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003f4c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4cc │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000005736c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002f40 0000000000000048 00002f14 FDE cie=00000030 pc=000000000003f4d0..000000000003f7bb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f4d6 │ │ │ │ +000041bc 0000000000000050 00004070 FDE cie=00000150 pc=00000000000547d0..0000000000056942 │ │ │ │ + Augmentation data: fe 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000547d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f4dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4df │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000547dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000547de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f4e7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 401 to 000000000003f678 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000547e5 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3437 to 0000000000055552 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f67c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055553 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f67d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055554 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f67f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f681 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055558 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f683 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005555a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f685 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005555c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003f690 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055560 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004210 0000000000000020 000040c4 FDE cie=00000150 pc=00000000000142ee..000000000001435d │ │ │ │ + Augmentation data: cc 5d 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002f8c 0000000000000048 00002f60 FDE cie=00000030 pc=0000000000041e30..0000000000041ef6 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041e40 │ │ │ │ +00004234 0000000000000050 000040e8 FDE cie=00000150 pc=0000000000056950..00000000000572a0 │ │ │ │ + Augmentation data: b0 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e42 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005695c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e44 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000056961 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056963 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056964 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056965 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041e4c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000041edf │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005696f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1918 to 00000000000570ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ee0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000570ee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ee1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000570ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041eea │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057100 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004288 0000000000000024 0000413c FDE cie=00000150 pc=000000000001435e..0000000000014519 │ │ │ │ + Augmentation data: c5 5d 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd8 000000000000005c 00002fac FDE cie=00000030 pc=000000000003f7c0..000000000003fa5a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7c2 │ │ │ │ +000042b0 000000000000001c 00004284 FDE cie=00000030 pc=0000000000057380..00000000000573c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f7c8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057387 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f7cf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f7db │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f7df │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000003f891 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f896 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005738b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f897 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f899 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f89b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +000042d0 0000000000000014 000042a4 FDE cie=00000030 pc=00000000000573d0..0000000000057467 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000573f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000057462 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f8a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000003f99c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003f9a5 │ │ │ │ + │ │ │ │ +000042e8 000000000000001c 000042bc FDE cie=00000030 pc=0000000000057470..00000000000574d5 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005749c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f9a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f9a8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f9aa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f9b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003f9d7 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000574c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000003fa10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fa11 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa13 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003fa20 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000574d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003038 0000000000000038 00002ce0 FDE cie=0000035c pc=000000000003fa60..000000000003fe7b │ │ │ │ - Augmentation data: 09 68 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fa65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fa68 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa6a │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000003fa81 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000003fb06 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fb10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 183 to 000000000003fbc7 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000003fc94 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000574d4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003074 0000000000000020 00002d1c FDE cie=0000035c pc=00000000000125e4..0000000000012654 │ │ │ │ - Augmentation data: e4 67 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ +00004308 0000000000000010 000042dc FDE cie=00000030 pc=00000000000574e0..00000000000574f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003098 0000000000000048 0000306c FDE cie=00000030 pc=0000000000041f00..0000000000041fc6 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041f10 │ │ │ │ +0000431c 0000000000000050 000041d0 FDE cie=00000150 pc=0000000000057500..0000000000058206 │ │ │ │ + Augmentation data: 3f 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057506 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057508 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005750a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005750c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f17 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005750d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f18 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000057510 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041f1c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000041faf │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057517 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 1949 to 0000000000057cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057cb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057cb6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057cb8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057cba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057cbc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057cbe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000030e4 0000000000000048 00002d8c FDE cie=0000035c pc=000000000003fe80..0000000000041e2c │ │ │ │ - Augmentation data: 80 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fe85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fe88 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003fe98 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1299 to 00000000000403ab │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000004040a │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 3122 to 000000000004103c │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc2: 1195 to 00000000000414e7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000414f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000041590 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 1597 to 0000000000041bcd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041bce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003130 0000000000000024 00002dd8 FDE cie=0000035c pc=0000000000012654..00000000000128c6 │ │ │ │ - Augmentation data: db 67 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ +00004370 0000000000000024 00004224 FDE cie=00000150 pc=000000000001451a..00000000000147a9 │ │ │ │ + Augmentation data: 5a 5d 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003158 0000000000000048 0000312c FDE cie=00000030 pc=0000000000042000..0000000000042283 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042006 │ │ │ │ +00004398 0000000000000048 0000436c FDE cie=00000030 pc=0000000000058240..00000000000584c3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004200c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005824c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004200d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005824d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004200e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005824e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000042015 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058255 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 521 to 000000000004221e │ │ │ │ + DW_CFA_advance_loc2: 521 to 000000000005845e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004221f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005845f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042220 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058460 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042222 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058464 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042230 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000058470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004227c │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000584bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004227d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000584bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004227e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000584be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042282 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000031a4 0000000000000034 00003178 FDE cie=00000030 pc=0000000000042290..00000000000423f5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042296 │ │ │ │ +000043e4 0000000000000034 000043b8 FDE cie=00000030 pc=00000000000584d0..0000000000058635 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000584d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042297 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000584d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004229b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000584db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 264 to 00000000000423a3 │ │ │ │ + DW_CFA_advance_loc2: 264 to 00000000000585e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000585e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000585e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000423b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000585f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000423f1 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000058631 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058634 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000031dc 0000000000000034 000031b0 FDE cie=00000030 pc=0000000000044480..00000000000444e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044486 │ │ │ │ +0000441c 0000000000000034 000043f0 FDE cie=00000030 pc=000000000005a6c0..000000000005a725 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004448a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a6ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004448b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a6cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000444c3 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000005a703 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000444c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000444c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000444d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000444e1 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005a721 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000444e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000444e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a724 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003214 0000000000000068 00002ebc FDE cie=0000035c pc=0000000000042400..0000000000043be4 │ │ │ │ - Augmentation data: 17 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042406 │ │ │ │ +00004454 0000000000000068 00004308 FDE cie=00000150 pc=0000000000058640..0000000000059e24 │ │ │ │ + Augmentation data: 99 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042408 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005864a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005864c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005864d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005864e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042418 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058658 │ │ │ │ DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 5224 to 0000000000043880 │ │ │ │ + DW_CFA_advance_loc2: 5224 to 0000000000059ac0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043881 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059ac1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043882 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059ac2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ac4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043886 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ac6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ac8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004388a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059aca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004388f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059acf │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000438ce │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000059b0e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059b0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059b10 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059b19 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003280 0000000000000020 00002f28 FDE cie=0000035c pc=00000000000128c6..0000000000012a23 │ │ │ │ - Augmentation data: 01 67 00 00 │ │ │ │ +000044c0 0000000000000020 00004374 FDE cie=00000150 pc=00000000000147aa..0000000000014907 │ │ │ │ + Augmentation data: 83 5c 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 640 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000032a4 0000000000000014 00003278 FDE cie=00000030 pc=00000000000444f0..000000000004455a │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000044517 │ │ │ │ +000044e4 0000000000000014 000044b8 FDE cie=00000030 pc=000000000005a730..000000000005a79a │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000005a757 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004454c │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000005a78c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032bc 0000000000000050 00002f64 FDE cie=0000035c pc=0000000000043bf0..0000000000044478 │ │ │ │ - Augmentation data: d8 66 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043bf6 │ │ │ │ +000044fc 0000000000000050 000043b0 FDE cie=00000150 pc=0000000000059e30..000000000005a6b8 │ │ │ │ + Augmentation data: 5a 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059e36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043c00 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059e40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043c02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e44 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043c05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059e45 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043c06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059e46 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000043c0d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059e4d │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1417 to 0000000000044196 │ │ │ │ + DW_CFA_advance_loc2: 1417 to 000000000005a3d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044197 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a3d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044198 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a3d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a3e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000441a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a3e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003310 0000000000000024 00002fb8 FDE cie=0000035c pc=0000000000012a24..0000000000012be0 │ │ │ │ - Augmentation data: d7 66 00 00 │ │ │ │ +00004550 0000000000000024 00004404 FDE cie=00000150 pc=0000000000014908..0000000000014ac4 │ │ │ │ + Augmentation data: 59 5c 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003338 000000000000001c 0000330c FDE cie=00000030 pc=0000000000044560..00000000000445a9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044566 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044567 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004456b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -00003358 0000000000000014 0000332c FDE cie=00000030 pc=00000000000445b0..0000000000044647 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000445d4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000044642 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003370 000000000000001c 00003344 FDE cie=00000030 pc=0000000000044650..00000000000446b5 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004467c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000446a3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000446b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000446b4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004578 0000000000000010 0000454c FDE cie=00000030 pc=000000000005a7a0..000000000005a7a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003390 0000000000000010 00003364 FDE cie=00000030 pc=00000000000446c0..00000000000446d7 │ │ │ │ +0000458c 0000000000000010 00004560 FDE cie=00000030 pc=000000000005a7b0..000000000005a7b5 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000045a0 000000000000002c 00004454 FDE cie=00000150 pc=000000000005a7c0..000000000005a8a0 │ │ │ │ + Augmentation data: 13 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a7c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a7ca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a7d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000005a862 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a863 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a864 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a870 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033a4 0000000000000050 0000304c FDE cie=0000035c pc=00000000000446e0..00000000000453e6 │ │ │ │ - Augmentation data: 4c 66 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000446e6 │ │ │ │ +000045d0 0000000000000050 00004484 FDE cie=00000150 pc=0000000000019e80..000000000001a357 │ │ │ │ + Augmentation data: fb 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000446ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000446f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e92 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000446f7 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 1949 to 0000000000044e94 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019e99 │ │ │ │ + DW_CFA_def_cfa_offset: 1280 │ │ │ │ + DW_CFA_advance_loc2: 827 to 000000000001a1d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044e95 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001a1d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044e96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a1d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a1e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033f8 0000000000000024 000030a0 FDE cie=0000035c pc=0000000000012be0..0000000000012e6f │ │ │ │ - Augmentation data: 67 66 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ +00004624 0000000000000020 000044d8 FDE cie=00000150 pc=0000000000014ac4..0000000000014b68 │ │ │ │ + Augmentation data: c3 5b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1280 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003420 0000000000000048 000033f4 FDE cie=00000030 pc=0000000000045400..0000000000045559 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004540a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004540e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045415 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000045467 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045468 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045469 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045470 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000454c0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454c8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004551e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004551f │ │ │ │ +00004648 0000000000000014 0000461c FDE cie=00000030 pc=000000000001a360..000000000001a465 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a368 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045520 │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000001a464 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045528 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000346c 0000000000000038 00003440 FDE cie=00000030 pc=0000000000045560..00000000000458c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045566 │ │ │ │ +00004660 0000000000000030 00004634 FDE cie=00000030 pc=000000000005a8a0..000000000005a965 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a8a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004556c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004556d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004556e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045575 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004582b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a8a8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000005a90d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000045830 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045831 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a90e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045833 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a90f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045835 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a911 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000045840 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a918 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004694 0000000000000018 00004668 FDE cie=00000030 pc=0000000000014b68..0000000000014b89 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000034a8 0000000000000064 0000347c FDE cie=00000030 pc=00000000000458d0..00000000000473f6 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000045913 │ │ │ │ +000046b0 0000000000000040 00004564 FDE cie=00000150 pc=000000000005a970..000000000005aa0d │ │ │ │ + Augmentation data: 48 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045919 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004591b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a97c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004591d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a97d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004591e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a981 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004591f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045926 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 2956 to 00000000000464b2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000005a9fc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000464b3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000464b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a9fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a9ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aa04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3839 to 00000000000473bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473c0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003510 0000000000000060 000034e4 FDE cie=00000030 pc=0000000000047400..00000000000475ab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047406 │ │ │ │ +000046f4 0000000000000020 000045a8 FDE cie=00000150 pc=0000000000014b89..0000000000014bb8 │ │ │ │ + Augmentation data: 0d 5b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004718 0000000000000040 000045cc FDE cie=00000150 pc=000000000005aa10..000000000005aae9 │ │ │ │ + Augmentation data: f5 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005aa1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047408 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005aa20 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004740a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005aa25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004740c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005aa2d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047410 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005aa32 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047411 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047418 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 345 to 0000000000047571 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000005aad5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047575 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047576 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047578 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aad6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aad8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aada │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aadc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047583 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aadd │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000047595 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047596 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000475c 0000000000000020 00004610 FDE cie=00000150 pc=0000000000014bb8..0000000000014c03 │ │ │ │ + Augmentation data: bb 5a 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047597 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047599 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003574 000000000000004c 00003548 FDE cie=00000030 pc=00000000000475b0..0000000000047bc8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000475b6 │ │ │ │ +00004780 0000000000000034 00004634 FDE cie=00000150 pc=000000000005aaf0..000000000005ab97 │ │ │ │ + Augmentation data: 9f 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005aaf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475b8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005ab00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475b9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005ab11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000475bd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000475c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 1163 to 0000000000047a4f │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000005ab89 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047a52 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab8a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ab90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000047bb0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047bb6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047bb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ab94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bbb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bbd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bbe │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000035c4 0000000000000034 00003598 FDE cie=00000030 pc=000000000004a6a0..000000000004a705 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a6a6 │ │ │ │ +000047b8 000000000000004c 0000466c FDE cie=00000150 pc=000000000005aba0..000000000005adfb │ │ │ │ + Augmentation data: 70 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005aba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6aa │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6ab │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005abaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004a6e3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005abac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005abad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005abae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abb2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 443 to 000000000005ad6d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad6e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad6f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad71 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a6f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005ad80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004a701 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a702 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a704 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000035fc 0000000000000014 000035d0 FDE cie=00000030 pc=000000000004a710..000000000004a77a │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000004a737 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004a76c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004808 0000000000000020 000046bc FDE cie=00000150 pc=0000000000014c04..0000000000014c3f │ │ │ │ + Augmentation data: 34 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003614 0000000000000050 000032bc FDE cie=0000035c pc=0000000000047bd0..0000000000049d42 │ │ │ │ - Augmentation data: 6e 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047bd6 │ │ │ │ +0000482c 0000000000000050 000046e0 FDE cie=00000150 pc=000000000005ae00..000000000005cb9a │ │ │ │ + Augmentation data: 18 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ae06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ae0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ae0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ae0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bdd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ae10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ae11 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047be5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 3437 to 0000000000048952 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005ae1b │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc2: 4396 to 000000000005bf47 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048953 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bf48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048954 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bf49 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048956 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048958 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004895a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004895c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf51 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048960 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005bf58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003668 0000000000000020 00003310 FDE cie=0000035c pc=0000000000012e70..0000000000012edf │ │ │ │ - Augmentation data: 3c 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ +00004880 0000000000000020 00004734 FDE cie=00000150 pc=0000000000014c40..0000000000015229 │ │ │ │ + Augmentation data: f0 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -0000368c 0000000000000050 00003334 FDE cie=0000035c pc=0000000000049d50..000000000004a6a0 │ │ │ │ - Augmentation data: 20 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049d56 │ │ │ │ +000048a4 0000000000000050 00004758 FDE cie=00000150 pc=000000000005cba0..000000000005e78d │ │ │ │ + Augmentation data: 1b 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049d5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbaa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049d61 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005cbaf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049d63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbb1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cbb2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cbb3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000049d6f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1918 to 000000000004a4ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005cbba │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc2: 3520 to 000000000005d97a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a4ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d97b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a4ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d97c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d97e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d980 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d982 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d984 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004a500 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d988 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036e0 0000000000000024 00003388 FDE cie=0000035c pc=0000000000012ee0..000000000001309b │ │ │ │ - Augmentation data: 35 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ +000048f8 0000000000000020 000047ac FDE cie=00000150 pc=000000000001522a..0000000000015797 │ │ │ │ + Augmentation data: cf 5b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003708 0000000000000048 000036dc FDE cie=00000030 pc=000000000004a780..000000000004a8d9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a78a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a78e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a795 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004a7e7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a7e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a7e9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a7f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004a840 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a841 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a842 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a848 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a850 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004a89e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a89f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8a0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a8a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003754 0000000000000038 00003728 FDE cie=00000030 pc=000000000004a8e0..000000000004ac42 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a8e6 │ │ │ │ +0000491c 000000000000004c 000047d0 FDE cie=00000150 pc=000000000005eae0..000000000005ec98 │ │ │ │ + Augmentation data: f8 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005eae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a8ec │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005eaeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8ed │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eaed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8ee │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eaef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a8f5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005eaf6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004abab │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005eafa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005eb05 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000005eb43 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005eb47 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eb48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004abb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eb4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004abb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eb4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eb4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eb50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004abc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005eb58 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003790 0000000000000068 00003764 FDE cie=00000030 pc=000000000004ac50..000000000004c7a4 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000004ac93 │ │ │ │ +0000496c 0000000000000064 00004820 FDE cie=00000150 pc=000000000005e790..000000000005ead9 │ │ │ │ + Augmentation data: b7 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ac99 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005e79e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ac9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ac9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ac9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ac9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7a4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004aca6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 3132 to 000000000004b8e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000005e7cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e7d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b8f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005e7e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3709 to 000000000004c76d │ │ │ │ + DW_CFA_advance_loc2: 304 to 000000000005e910 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e911 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e912 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e914 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e916 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e918 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e91a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c76e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e920 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000049d4 0000000000000020 00004888 FDE cie=00000150 pc=0000000000015798..00000000000157b4 │ │ │ │ + Augmentation data: 5e 5b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000049f8 0000000000000030 000049cc FDE cie=00000030 pc=000000000005eca0..000000000005ed65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eca2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eca3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eca4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005eca8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000005ed0d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ed0e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ed0f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ed11 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ed18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a2c 0000000000000018 00004a00 FDE cie=00000030 pc=00000000000157b4..00000000000157d5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037fc 0000000000000060 000037d0 FDE cie=00000030 pc=000000000004c7b0..000000000004c96b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c7b6 │ │ │ │ +00004a48 000000000000005c 00004a1c FDE cie=00000030 pc=000000000005ed70..000000000005ee6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ed72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ed74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7ba │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ed7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ed7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ed7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ed7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 361 to 000000000004c931 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ed82 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000005ee43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c935 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c936 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c938 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c943 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ee58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c955 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee5c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c956 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c957 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c959 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c960 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003860 0000000000000038 00003834 FDE cie=00000030 pc=000000000004c970..000000000004cf4e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c976 │ │ │ │ +00004aa8 0000000000000040 0000495c FDE cie=00000150 pc=000000000005ee70..000000000005ef0d │ │ │ │ + Augmentation data: 92 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c977 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ee77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c97b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ee7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 1147 to 000000000004cdf6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cdf7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cdf9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cdfa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ce00 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee7d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee81 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000005eefc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ce03 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ce05 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004ce10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000389c 0000000000000034 00003870 FDE cie=00000030 pc=000000000004fa60..000000000004fac5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fa66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa6a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fa6b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eefd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004faa3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eeff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004faa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004faa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004fab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ef04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004fac1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fac2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fac4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038d4 0000000000000014 000038a8 FDE cie=00000030 pc=000000000004fad0..000000000004fb3a │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000004faf7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004fb2c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004aec 0000000000000020 000049a0 FDE cie=00000150 pc=00000000000157d5..0000000000015804 │ │ │ │ + Augmentation data: 57 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038ec 0000000000000050 00003594 FDE cie=0000035c pc=000000000004cf50..000000000004f09c │ │ │ │ - Augmentation data: 37 62 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004cf56 │ │ │ │ +00004b10 0000000000000048 00004ae4 FDE cie=00000030 pc=000000000005ef10..000000000005f16a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ef18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cf5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ef19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cf5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ef1a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004cf65 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 3709 to 000000000004dde2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ef1e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 577 to 000000000005f15f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dde3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f160 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dde4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f161 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dde6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f163 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dde8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f165 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ddea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f167 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ddec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f169 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ddf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003940 0000000000000020 000035e8 FDE cie=0000035c pc=000000000001309c..000000000001310b │ │ │ │ - Augmentation data: 05 62 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00004b5c 0000000000000040 00004b30 FDE cie=00000030 pc=000000000006fff0..00000000000702a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006fff6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fff7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fffb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070002 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000007001c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007001d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007001e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070020 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070028 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000070190 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070191 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070195 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070197 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000701a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003964 0000000000000050 0000360c FDE cie=0000035c pc=000000000004f0a0..000000000004fa60 │ │ │ │ - Augmentation data: e9 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f0a6 │ │ │ │ +00004ba0 0000000000000050 00004a54 FDE cie=00000150 pc=000000000005f170..000000000005f3f7 │ │ │ │ + Augmentation data: af 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f0ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f0b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f176 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f178 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f0b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f179 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f0b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f17a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004f0bf │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 2008 to 000000000004f897 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f184 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 533 to 000000000005f399 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f39d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f899 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f39e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f8a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f8a8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f3b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039b8 0000000000000024 00003660 FDE cie=0000035c pc=000000000001310c..00000000000132cc │ │ │ │ - Augmentation data: fe 61 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ +00004bf4 0000000000000020 00004aa8 FDE cie=00000150 pc=0000000000015804..00000000000158b7 │ │ │ │ + Augmentation data: 78 59 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000039e0 0000000000000010 000039b4 FDE cie=00000030 pc=000000000004fb40..000000000004fb45 │ │ │ │ +00004c18 0000000000000038 00004acc FDE cie=00000150 pc=000000000005f400..0000000000062b26 │ │ │ │ + Augmentation data: 5c 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f405 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005f408 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f411 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1356 to 000000000005f95d │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005f993 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6399 to 0000000000061292 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061298 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039f4 0000000000000010 000039c8 FDE cie=00000030 pc=000000000004fb50..000000000004fb55 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00004c54 0000000000000020 00004b08 FDE cie=00000150 pc=00000000000158b8..000000000001613f │ │ │ │ + Augmentation data: 86 5a 00 00 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00003a08 000000000000002c 000036b0 FDE cie=0000035c pc=000000000004fb60..000000000004fc40 │ │ │ │ - Augmentation data: bf 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fb65 │ │ │ │ +00004c78 0000000000000038 00004b2c FDE cie=00000150 pc=0000000000062b30..00000000000670d1 │ │ │ │ + Augmentation data: f5 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062b35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fb6a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004fb74 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000004fc02 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000062b38 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062b3e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062b44 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1462 to 00000000000630fa │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000006312f │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 7239 to 0000000000064d76 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc03 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc04 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fc10 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000064d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003a38 0000000000000050 000036e0 FDE cie=0000035c pc=0000000000019e80..000000000001a357 │ │ │ │ - Augmentation data: a7 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e86 │ │ │ │ +00004cb4 0000000000000020 00004b68 FDE cie=00000150 pc=0000000000016140..0000000000016c49 │ │ │ │ + Augmentation data: c6 5c 00 00 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + │ │ │ │ +00004cd8 0000000000000048 00004cac FDE cie=00000030 pc=00000000000702b0..00000000000705cd │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000702b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000702b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e8e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000702bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000702bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e91 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000702c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e92 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000702c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019e99 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_advance_loc2: 827 to 000000000001a1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000702c5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 403 to 0000000000070458 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a1d7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007045f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a1d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070460 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070462 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070466 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070468 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a1e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003a8c 0000000000000020 00003734 FDE cie=0000035c pc=00000000000132cc..0000000000013370 │ │ │ │ - Augmentation data: 6f 61 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00003ab0 0000000000000014 00003a84 FDE cie=00000030 pc=000000000001a360..000000000001a465 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a368 │ │ │ │ +00004d24 0000000000000038 00004bd8 FDE cie=00000150 pc=00000000000670e0..000000000006b58f │ │ │ │ + Augmentation data: 05 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000670e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000001a464 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003ac8 0000000000000030 00003a9c FDE cie=00000030 pc=000000000004fc40..000000000004fd05 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fc42 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc43 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc44 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc48 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000004fcad │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000670e8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000670ee │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000670f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000670fe │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 2131 to 0000000000067951 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000067987 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6847 to 0000000000069446 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fcae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fcaf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fcb1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004fcb8 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000069450 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003afc 0000000000000018 00003ad0 FDE cie=00000030 pc=0000000000013370..0000000000013391 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b18 0000000000000010 00003aec FDE cie=00000030 pc=000000000004fd10..000000000004fd24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b2c 0000000000000010 00003b00 FDE cie=00000030 pc=000000000004fd30..000000000004fd35 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b40 000000000000001c 00003b14 FDE cie=00000030 pc=0000000000053b40..0000000000053d55 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053b45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000053bda │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053be0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004d60 0000000000000024 00004c14 FDE cie=00000150 pc=0000000000016c4a..00000000000176d1 │ │ │ │ + Augmentation data: e3 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016c4b │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b60 0000000000000038 00003808 FDE cie=0000035c pc=000000000004fd40..0000000000053b3d │ │ │ │ - Augmentation data: af 60 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fd45 │ │ │ │ +00004d88 0000000000000038 00004c3c FDE cie=00000150 pc=000000000006b590..000000000006ffef │ │ │ │ + Augmentation data: 5f 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006b595 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004fd48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006b598 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004fd58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b59c │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006b5a1 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006b5a6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006b5b1 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 873 to 00000000000500c1 │ │ │ │ + DW_CFA_advance_loc2: 1856 to 000000000006bcf1 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000050164 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000006bd27 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4728 to 00000000000513dc │ │ │ │ + DW_CFA_advance_loc2: 6708 to 000000000006d75b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000513dd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003b9c 0000000000000028 00003844 FDE cie=0000035c pc=0000000000013392..0000000000013f11 │ │ │ │ - Augmentation data: 1b 63 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013393 │ │ │ │ +00004dc4 0000000000000020 00004c78 FDE cie=00000150 pc=00000000000176d2..0000000000018164 │ │ │ │ + Augmentation data: 6e 61 00 00 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003bc8 0000000000000010 00003b9c FDE cie=00000030 pc=0000000000055b70..0000000000055b75 │ │ │ │ +00004de8 0000000000000010 00004dbc FDE cie=00000030 pc=00000000000729b0..00000000000729b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bdc 0000000000000010 00003bb0 FDE cie=00000030 pc=0000000000055b80..0000000000055b8f │ │ │ │ +00004dfc 0000000000000010 00004dd0 FDE cie=00000030 pc=00000000000729c0..00000000000729cf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bf0 0000000000000010 00003bc4 FDE cie=00000030 pc=0000000000055b90..0000000000055b95 │ │ │ │ +00004e10 0000000000000010 00004de4 FDE cie=00000030 pc=00000000000729d0..00000000000729d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c04 0000000000000010 00003bd8 FDE cie=00000030 pc=0000000000055ba0..0000000000055bbb │ │ │ │ +00004e24 0000000000000010 00004df8 FDE cie=00000030 pc=00000000000729e0..00000000000729fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c18 0000000000000010 00003bec FDE cie=00000030 pc=0000000000055bc0..0000000000055bf9 │ │ │ │ +00004e38 0000000000000010 00004e0c FDE cie=00000030 pc=0000000000072a00..0000000000072a39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c2c 0000000000000010 00003c00 FDE cie=00000030 pc=0000000000055c00..0000000000055c1e │ │ │ │ +00004e4c 0000000000000010 00004e20 FDE cie=00000030 pc=0000000000072a40..0000000000072a5e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c40 0000000000000010 00003c14 FDE cie=00000030 pc=0000000000055c20..0000000000055c61 │ │ │ │ +00004e60 0000000000000010 00004e34 FDE cie=00000030 pc=0000000000072a60..0000000000072aa1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c54 0000000000000010 00003c28 FDE cie=00000030 pc=0000000000055c70..0000000000055c82 │ │ │ │ +00004e74 0000000000000010 00004e48 FDE cie=00000030 pc=0000000000072ab0..0000000000072ac2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c68 0000000000000010 00003c3c FDE cie=00000030 pc=0000000000055c90..0000000000055cab │ │ │ │ +00004e88 0000000000000010 00004e5c FDE cie=00000030 pc=0000000000072ad0..0000000000072aeb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c7c 0000000000000010 00003c50 FDE cie=00000030 pc=0000000000055cb0..0000000000055ce9 │ │ │ │ +00004e9c 0000000000000010 00004e70 FDE cie=00000030 pc=0000000000072af0..0000000000072b29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c90 0000000000000010 00003c64 FDE cie=00000030 pc=0000000000055cf0..0000000000055d02 │ │ │ │ +00004eb0 0000000000000010 00004e84 FDE cie=00000030 pc=0000000000072b30..0000000000072b42 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ca4 0000000000000010 00003c78 FDE cie=00000030 pc=0000000000055d10..0000000000055d2b │ │ │ │ +00004ec4 0000000000000010 00004e98 FDE cie=00000030 pc=0000000000072b50..0000000000072b6b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cb8 0000000000000010 00003c8c FDE cie=00000030 pc=0000000000055d30..0000000000055d69 │ │ │ │ +00004ed8 0000000000000010 00004eac FDE cie=00000030 pc=0000000000072b70..0000000000072ba9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ccc 0000000000000010 00003ca0 FDE cie=00000030 pc=0000000000055d70..0000000000055d7f │ │ │ │ +00004eec 0000000000000010 00004ec0 FDE cie=00000030 pc=0000000000072bb0..0000000000072bbf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ce0 0000000000000010 00003cb4 FDE cie=00000030 pc=0000000000055d80..0000000000055d85 │ │ │ │ +00004f00 0000000000000010 00004ed4 FDE cie=00000030 pc=0000000000072bc0..0000000000072bc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cf4 0000000000000010 00003cc8 FDE cie=00000030 pc=0000000000055d90..0000000000055d95 │ │ │ │ +00004f14 0000000000000010 00004ee8 FDE cie=00000030 pc=0000000000072bd0..0000000000072bd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d08 0000000000000010 00003cdc FDE cie=00000030 pc=0000000000055da0..0000000000055da5 │ │ │ │ +00004f28 0000000000000010 00004efc FDE cie=00000030 pc=0000000000072be0..0000000000072be5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d1c 0000000000000010 00003cf0 FDE cie=00000030 pc=0000000000055db0..0000000000055db7 │ │ │ │ +00004f3c 0000000000000010 00004f10 FDE cie=00000030 pc=0000000000072bf0..0000000000072bf7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d30 0000000000000010 00003d04 FDE cie=00000030 pc=0000000000055dc0..0000000000055dc7 │ │ │ │ +00004f50 0000000000000010 00004f24 FDE cie=00000030 pc=0000000000072c00..0000000000072c07 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d44 0000000000000010 00003d18 FDE cie=00000030 pc=0000000000055dd0..0000000000055dd7 │ │ │ │ +00004f64 0000000000000010 00004f38 FDE cie=00000030 pc=0000000000072c10..0000000000072c17 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d58 0000000000000010 00003d2c FDE cie=00000030 pc=0000000000055de0..0000000000055de7 │ │ │ │ +00004f78 0000000000000010 00004f4c FDE cie=00000030 pc=0000000000072c20..0000000000072c27 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d6c 0000000000000010 00003d40 FDE cie=00000030 pc=0000000000055df0..0000000000055df7 │ │ │ │ +00004f8c 0000000000000010 00004f60 FDE cie=00000030 pc=0000000000072c30..0000000000072c37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d80 0000000000000010 00003d54 FDE cie=00000030 pc=0000000000055e00..0000000000055e07 │ │ │ │ +00004fa0 0000000000000010 00004f74 FDE cie=00000030 pc=0000000000072c40..0000000000072c47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d94 0000000000000010 00003d68 FDE cie=00000030 pc=0000000000055e10..0000000000055e17 │ │ │ │ +00004fb4 0000000000000010 00004f88 FDE cie=00000030 pc=0000000000072c50..0000000000072c57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003da8 0000000000000010 00003d7c FDE cie=00000030 pc=0000000000055e20..0000000000055e27 │ │ │ │ +00004fc8 0000000000000010 00004f9c FDE cie=00000030 pc=0000000000072c60..0000000000072c67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dbc 0000000000000010 00003d90 FDE cie=00000030 pc=0000000000055e30..0000000000055e37 │ │ │ │ +00004fdc 0000000000000010 00004fb0 FDE cie=00000030 pc=0000000000072c70..0000000000072c77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dd0 0000000000000010 00003da4 FDE cie=00000030 pc=0000000000055e40..0000000000055e49 │ │ │ │ +00004ff0 0000000000000010 00004fc4 FDE cie=00000030 pc=0000000000072c80..0000000000072c89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003de4 0000000000000010 00003db8 FDE cie=00000030 pc=0000000000055e50..0000000000055e67 │ │ │ │ +00005004 0000000000000010 00004fd8 FDE cie=00000030 pc=0000000000072c90..0000000000072ca7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003df8 0000000000000010 00003dcc FDE cie=00000030 pc=0000000000055e70..0000000000055e7c │ │ │ │ +00005018 0000000000000010 00004fec FDE cie=00000030 pc=0000000000072cb0..0000000000072cbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e0c 0000000000000010 00003de0 FDE cie=00000030 pc=0000000000055e80..0000000000055e89 │ │ │ │ +0000502c 0000000000000010 00005000 FDE cie=00000030 pc=0000000000072cc0..0000000000072cc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e20 0000000000000010 00003df4 FDE cie=00000030 pc=0000000000055e90..0000000000055ead │ │ │ │ +00005040 0000000000000010 00005014 FDE cie=00000030 pc=0000000000072cd0..0000000000072ced │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e34 0000000000000010 00003e08 FDE cie=00000030 pc=0000000000055eb0..0000000000055ebc │ │ │ │ +00005054 0000000000000010 00005028 FDE cie=00000030 pc=0000000000072cf0..0000000000072cfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e48 0000000000000010 00003e1c FDE cie=00000030 pc=0000000000055ec0..0000000000055ecc │ │ │ │ +00005068 0000000000000010 0000503c FDE cie=00000030 pc=0000000000072d00..0000000000072d0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e5c 0000000000000010 00003e30 FDE cie=00000030 pc=0000000000055ed0..0000000000055eed │ │ │ │ +0000507c 0000000000000010 00005050 FDE cie=00000030 pc=0000000000072d10..0000000000072d2d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e70 0000000000000010 00003e44 FDE cie=00000030 pc=0000000000055ef0..0000000000055efc │ │ │ │ +00005090 0000000000000010 00005064 FDE cie=00000030 pc=0000000000072d30..0000000000072d3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e84 0000000000000010 00003e58 FDE cie=00000030 pc=0000000000055f00..0000000000055f09 │ │ │ │ +000050a4 0000000000000010 00005078 FDE cie=00000030 pc=0000000000072d40..0000000000072d49 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e98 0000000000000010 00003e6c FDE cie=00000030 pc=0000000000055f10..0000000000055f27 │ │ │ │ +000050b8 0000000000000010 0000508c FDE cie=00000030 pc=0000000000072d50..0000000000072d67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003eac 0000000000000010 00003e80 FDE cie=00000030 pc=0000000000055f30..0000000000055f3c │ │ │ │ +000050cc 0000000000000010 000050a0 FDE cie=00000030 pc=0000000000072d70..0000000000072d7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ec0 0000000000000010 00003e94 FDE cie=00000030 pc=0000000000055f40..0000000000055f49 │ │ │ │ +000050e0 0000000000000010 000050b4 FDE cie=00000030 pc=0000000000072d80..0000000000072d89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ed4 0000000000000010 00003ea8 FDE cie=00000030 pc=0000000000055f50..0000000000055f59 │ │ │ │ +000050f4 0000000000000010 000050c8 FDE cie=00000030 pc=0000000000072d90..0000000000072d99 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ee8 0000000000000010 00003ebc FDE cie=00000030 pc=0000000000055f60..0000000000055f69 │ │ │ │ +00005108 0000000000000010 000050dc FDE cie=00000030 pc=0000000000072da0..0000000000072da9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003efc 0000000000000010 00003ed0 FDE cie=00000030 pc=0000000000055f70..0000000000055f79 │ │ │ │ +0000511c 0000000000000010 000050f0 FDE cie=00000030 pc=0000000000072db0..0000000000072db9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f10 0000000000000010 00003ee4 FDE cie=00000030 pc=0000000000055f80..0000000000055fcd │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000055fae │ │ │ │ +00005130 0000000000000010 00005104 FDE cie=00000030 pc=0000000000072dc0..0000000000072e0d │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000072dee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f24 0000000000000010 00003ef8 FDE cie=00000030 pc=0000000000055fd0..0000000000055fff │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055fe0 │ │ │ │ +00005144 0000000000000010 00005118 FDE cie=00000030 pc=0000000000072e10..0000000000072e3f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072e20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f38 0000000000000010 00003f0c FDE cie=00000030 pc=0000000000056000..000000000005602f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056010 │ │ │ │ +00005158 0000000000000010 0000512c FDE cie=00000030 pc=0000000000072e40..0000000000072e6f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072e50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f4c 0000000000000010 00003f20 FDE cie=00000030 pc=0000000000056030..0000000000056062 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056043 │ │ │ │ +0000516c 0000000000000010 00005140 FDE cie=00000030 pc=0000000000072e70..0000000000072ea2 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000072e83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f60 0000000000000010 00003f34 FDE cie=00000030 pc=0000000000056070..000000000005609f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056080 │ │ │ │ +00005180 0000000000000010 00005154 FDE cie=00000030 pc=0000000000072eb0..0000000000072edf │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072ec0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f74 000000000000001c 00003c1c FDE cie=0000035c pc=00000000000560a0..00000000000560e7 │ │ │ │ - Augmentation data: fb 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000560ac │ │ │ │ +00005194 0000000000000010 00005168 FDE cie=00000030 pc=0000000000072ee0..0000000000072ef3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051a8 0000000000000014 0000517c FDE cie=00000030 pc=0000000000072f00..0000000000072f2a │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000072f0f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000072f25 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051c0 000000000000001c 00005074 FDE cie=00000150 pc=0000000000072f30..0000000000072f77 │ │ │ │ + Augmentation data: 24 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072f3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000560e2 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000072f72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f94 0000000000000020 00003c3c FDE cie=0000035c pc=0000000000013f12..0000000000013fdd │ │ │ │ - Augmentation data: e3 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013f18 │ │ │ │ +000051e0 000000000000001c 00005094 FDE cie=00000150 pc=0000000000073020..0000000000073072 │ │ │ │ + Augmentation data: 0c 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007302c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000007306d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005200 0000000000000020 000050b4 FDE cie=00000150 pc=0000000000018164..0000000000018242 │ │ │ │ + Augmentation data: f4 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001816a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001816b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018174 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +00005224 0000000000000020 000050d8 FDE cie=00000150 pc=0000000000018242..000000000001830d │ │ │ │ + Augmentation data: e4 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018248 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013f19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018249 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f22 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018252 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -00003fb8 0000000000000014 00003f8c FDE cie=00000030 pc=0000000000056190..00000000000561ca │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056198 │ │ │ │ +00005248 0000000000000014 0000521c FDE cie=00000030 pc=0000000000073140..000000000007317a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073148 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000561c5 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000073175 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fd0 0000000000000014 00003fa4 FDE cie=00000030 pc=00000000000561d0..000000000005620a │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000561d8 │ │ │ │ +00005260 0000000000000014 00005234 FDE cie=00000030 pc=0000000000073180..00000000000731ba │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073188 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000056205 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000731b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fe8 000000000000001c 00003c90 FDE cie=0000035c pc=0000000000056210..0000000000056257 │ │ │ │ - Augmentation data: a3 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005621c │ │ │ │ +00005278 000000000000001c 0000512c FDE cie=00000150 pc=00000000000731c0..0000000000073207 │ │ │ │ + Augmentation data: a4 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000731cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056252 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073202 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004008 0000000000000020 00003cb0 FDE cie=0000035c pc=0000000000013fde..0000000000014096 │ │ │ │ - Augmentation data: 8b 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013fe4 │ │ │ │ +00005298 0000000000000020 0000514c FDE cie=00000150 pc=000000000001830e..00000000000183c6 │ │ │ │ + Augmentation data: 8c 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018314 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013fe5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018315 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013fee │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001831e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -0000402c 0000000000000038 00004000 FDE cie=00000030 pc=0000000000056300..0000000000056372 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056302 │ │ │ │ +000052bc 000000000000002c 00005170 FDE cie=00000150 pc=00000000000732b0..00000000000733bb │ │ │ │ + Augmentation data: 7c 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000732b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056304 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000732b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056305 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005630b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056311 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000732ba │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000056366 │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000073369 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056367 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056368 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005636a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007336a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005636c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007336b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005636d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007336c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004068 0000000000000048 0000403c FDE cie=00000030 pc=0000000000056380..0000000000056460 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056382 │ │ │ │ +000052ec 0000000000000010 000052c0 FDE cie=00000030 pc=00000000000733c0..0000000000073400 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000733e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056384 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056386 │ │ │ │ + │ │ │ │ +00005300 0000000000000010 000052d4 FDE cie=00000030 pc=0000000000073400..0000000000073440 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000073421 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00005314 0000000000000018 000052e8 FDE cie=00000030 pc=0000000000073440..000000000007354c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073448 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056388 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056389 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005638a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005638e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000056430 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000073465 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000056433 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056434 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056436 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056438 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005643a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005643c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005643d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073470 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000040b4 0000000000000018 00004088 FDE cie=00000030 pc=0000000000056460..0000000000056492 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056465 │ │ │ │ +00005330 000000000000002c 00005304 FDE cie=00000030 pc=0000000000073550..00000000000736ca │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073555 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005648d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007355c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000073576 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073577 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000073580 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000073694 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073695 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000736a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040d0 0000000000000048 000040a4 FDE cie=00000030 pc=00000000000564a0..0000000000056a5d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000564a6 │ │ │ │ +00005360 0000000000000020 00005334 FDE cie=00000030 pc=00000000000705d0..0000000000070687 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564ac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564ad │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000705de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564ae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000564b2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000564f1 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000007062d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564f2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564f3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007062e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070630 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000411c 0000000000000018 000040f0 FDE cie=00000030 pc=0000000000056a60..0000000000056a92 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056a65 │ │ │ │ +00005384 0000000000000018 00005358 FDE cie=00000030 pc=00000000000736d0..0000000000073702 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000736d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000736fd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000053a0 0000000000000018 00005374 FDE cie=00000030 pc=0000000000073710..0000000000073742 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073715 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056a8d │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007373d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004138 0000000000000020 00003de0 FDE cie=0000035c pc=0000000000056aa0..0000000000056ae2 │ │ │ │ - Augmentation data: 6f 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056aa5 │ │ │ │ +000053bc 0000000000000020 00005270 FDE cie=00000150 pc=0000000000073750..0000000000073792 │ │ │ │ + Augmentation data: 8f 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073755 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000056ad5 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000073782 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056ae0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000073790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ae1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073791 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000415c 0000000000000020 00003e04 FDE cie=0000035c pc=0000000000056af0..0000000000056b32 │ │ │ │ - Augmentation data: 53 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056af5 │ │ │ │ +000053e0 0000000000000020 00005294 FDE cie=00000150 pc=00000000000737a0..00000000000737e2 │ │ │ │ + Augmentation data: 73 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000737a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000056b27 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000737d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056b30 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000737e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056b31 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004180 000000000000001c 00003e28 FDE cie=0000035c pc=0000000000056b40..0000000000056b8f │ │ │ │ - Augmentation data: 37 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056b4c │ │ │ │ +00005404 000000000000004c 000052b8 FDE cie=00000150 pc=00000000000737f0..0000000000073d1f │ │ │ │ + Augmentation data: 57 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000737f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000737fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737fe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073802 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000073848 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073849 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007384a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007384c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007384e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073850 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073852 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073853 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005454 000000000000003c 00005308 FDE cie=00000150 pc=0000000000073d20..0000000000073f64 │ │ │ │ + Augmentation data: 2f 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073d26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d29 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d2a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073d2e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 330 to 0000000000073e78 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073e7c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e7d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e7f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e81 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073e88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005494 000000000000001c 00005348 FDE cie=00000150 pc=0000000000073f70..0000000000073fbf │ │ │ │ + Augmentation data: 20 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073f7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000056b8a │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000073fba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041a0 000000000000001c 00003e48 FDE cie=0000035c pc=0000000000056c50..0000000000056c9f │ │ │ │ - Augmentation data: 1f 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c5c │ │ │ │ +000054b4 000000000000001c 00005368 FDE cie=00000150 pc=0000000000074080..00000000000740cf │ │ │ │ + Augmentation data: 08 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007408c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000056c9a │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000740ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041c0 0000000000000028 00003e68 FDE cie=0000035c pc=0000000000056b90..0000000000056bed │ │ │ │ - Augmentation data: 07 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056b95 │ │ │ │ +000054d4 0000000000000028 00005388 FDE cie=00000150 pc=0000000000073fc0..000000000007401d │ │ │ │ + Augmentation data: f0 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073fc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056ba1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073fd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056bb4 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000073fe4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056be3 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000074013 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056be7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074017 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056be8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074018 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041ec 0000000000000028 00003e94 FDE cie=0000035c pc=0000000000056bf0..0000000000056c4d │ │ │ │ - Augmentation data: e3 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056bf5 │ │ │ │ +00005500 0000000000000028 000053b4 FDE cie=00000150 pc=0000000000074020..000000000007407d │ │ │ │ + Augmentation data: cc 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c01 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074031 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056c14 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074044 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056c43 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000074073 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056c47 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074077 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056c48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074078 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004218 0000000000000028 00003ec0 FDE cie=0000035c pc=0000000000056ca0..0000000000056cfd │ │ │ │ - Augmentation data: bf 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056ca5 │ │ │ │ +0000552c 0000000000000028 000053e0 FDE cie=00000150 pc=00000000000740d0..000000000007412d │ │ │ │ + Augmentation data: a8 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000740d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056cb1 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000740e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056cc4 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000740f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056cf3 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000074123 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056cf7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074127 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056cf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074128 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004244 0000000000000028 00003eec FDE cie=0000035c pc=0000000000056d00..0000000000056d5d │ │ │ │ - Augmentation data: 9b 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056d05 │ │ │ │ +00005558 0000000000000028 0000540c FDE cie=00000150 pc=0000000000074130..000000000007418d │ │ │ │ + Augmentation data: 84 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074135 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056d11 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074141 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056d24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074154 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056d53 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000074183 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d57 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074187 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056d58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074188 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004270 000000000000001c 00003f18 FDE cie=0000035c pc=00000000000560f0..0000000000056137 │ │ │ │ - Augmentation data: 77 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000560fc │ │ │ │ +00005584 000000000000001c 00005438 FDE cie=00000150 pc=0000000000072f80..0000000000072fc7 │ │ │ │ + Augmentation data: 60 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072f8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056132 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000072fc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004290 000000000000001c 00003f38 FDE cie=0000035c pc=0000000000056140..0000000000056187 │ │ │ │ - Augmentation data: 5f 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005614c │ │ │ │ +000055a4 000000000000001c 00005458 FDE cie=00000150 pc=0000000000072fd0..0000000000073017 │ │ │ │ + Augmentation data: 48 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072fdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056182 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073012 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042b0 000000000000001c 00003f58 FDE cie=0000035c pc=0000000000056260..00000000000562a7 │ │ │ │ - Augmentation data: 47 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005626c │ │ │ │ +000055c4 000000000000001c 00005478 FDE cie=00000150 pc=0000000000073210..0000000000073257 │ │ │ │ + Augmentation data: 30 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007321c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000562a2 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073252 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042d0 000000000000001c 00003f78 FDE cie=0000035c pc=00000000000562b0..00000000000562f7 │ │ │ │ - Augmentation data: 2f 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000562bc │ │ │ │ +000055e4 000000000000001c 00005498 FDE cie=00000150 pc=0000000000073260..00000000000732a7 │ │ │ │ + Augmentation data: 18 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007326c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000562f2 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000732a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042f0 000000000000001c 00003f98 FDE cie=0000035c pc=0000000000056d60..0000000000056deb │ │ │ │ - Augmentation data: 17 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056d68 │ │ │ │ +00005604 000000000000001c 000054b8 FDE cie=00000150 pc=0000000000074190..00000000000741ea │ │ │ │ + Augmentation data: 00 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007419c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000056dae │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000741e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004310 000000000000001c 00003fb8 FDE cie=0000035c pc=0000000000056df0..0000000000056e88 │ │ │ │ - Augmentation data: 0b 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056df8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000056e47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056e50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004330 000000000000004c 00003fd8 FDE cie=0000035c pc=0000000000056e90..0000000000056f73 │ │ │ │ - Augmentation data: 03 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056e9b │ │ │ │ +00005624 0000000000000028 000054d8 FDE cie=00000150 pc=00000000000741f0..0000000000074257 │ │ │ │ + Augmentation data: e8 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000741f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056ea0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074201 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056ea4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ea5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056eac │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000056ee8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ee9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074214 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056eea │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000007424d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056eec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074251 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056eee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074252 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ef0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000056f28 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f29 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004380 0000000000000030 00004354 FDE cie=00000030 pc=0000000000056f80..000000000005703a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f82 │ │ │ │ +00005650 0000000000000028 00005504 FDE cie=00000150 pc=0000000000074260..00000000000742c8 │ │ │ │ + Augmentation data: c4 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056f8b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074271 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f8c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056f93 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000057030 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074284 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057031 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000742be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057032 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000742c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057034 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000742c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057035 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043b4 000000000000001c 00004388 FDE cie=00000030 pc=0000000000057040..0000000000057170 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057048 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000057074 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057078 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000570ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ +0000567c 000000000000001c 00005530 FDE cie=00000150 pc=0000000000073080..00000000000730d1 │ │ │ │ + Augmentation data: a0 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007308c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000730cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000570b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000043d4 000000000000002c 0000407c FDE cie=0000035c pc=0000000000057170..0000000000057252 │ │ │ │ - Augmentation data: 83 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057176 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057177 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005717b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000571ff │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057200 │ │ │ │ +0000569c 000000000000001c 00005550 FDE cie=00000150 pc=00000000000730e0..0000000000073132 │ │ │ │ + Augmentation data: 88 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000730ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057202 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000007312d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057203 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004404 000000000000002c 000040ac FDE cie=0000035c pc=0000000000057260..0000000000057348 │ │ │ │ - Augmentation data: 61 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057266 │ │ │ │ +000056bc 0000000000000044 00005570 FDE cie=00000150 pc=00000000000742d0..000000000007439b │ │ │ │ + Augmentation data: 73 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000742d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057267 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000742db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005726b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 138 to 00000000000572f5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000742df │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000074315 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074316 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000572f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074318 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572f9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074320 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000074345 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074346 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074348 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074350 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074351 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004434 000000000000002c 000040dc FDE cie=0000035c pc=0000000000057350..000000000005742f │ │ │ │ - Augmentation data: 3f 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057356 │ │ │ │ +00005704 000000000000002c 000055b8 FDE cie=00000150 pc=00000000000743a0..0000000000074482 │ │ │ │ + Augmentation data: 4f 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000743a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057357 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000743a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005735b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000743ab │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 129 to 00000000000573dc │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000007442f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000573dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074430 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074432 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000573e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074433 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004464 000000000000002c 0000410c FDE cie=0000035c pc=0000000000057430..000000000005753b │ │ │ │ - Augmentation data: 1d 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057435 │ │ │ │ +00005734 000000000000002c 000055e8 FDE cie=00000150 pc=0000000000074490..0000000000074578 │ │ │ │ + Augmentation data: 2d 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074496 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057436 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074497 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005743a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007449b │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 175 to 00000000000574e9 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000074525 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074528 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074529 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004494 0000000000000024 0000413c FDE cie=0000035c pc=0000000000057540..000000000005762c │ │ │ │ - Augmentation data: 03 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057545 │ │ │ │ +00005764 000000000000002c 00005618 FDE cie=00000150 pc=0000000000074580..000000000007465f │ │ │ │ + Augmentation data: 0b 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005755a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000575ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000575f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000044bc 000000000000002c 00004164 FDE cie=0000035c pc=0000000000057630..000000000005770c │ │ │ │ - Augmentation data: f3 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057635 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057636 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074587 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005763d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000576bd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007458b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000007460c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007460d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007460f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074610 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044ec 0000000000000020 000044c0 FDE cie=00000030 pc=0000000000057710..0000000000057794 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057715 │ │ │ │ +00005794 000000000000001c 00005648 FDE cie=00000150 pc=0000000000074660..000000000007471b │ │ │ │ + Augmentation data: eb 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000074675 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057723 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000057789 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000746b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005778a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057790 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000746b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004510 0000000000000020 000044e4 FDE cie=00000030 pc=00000000000577a0..0000000000057834 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000577a5 │ │ │ │ +000057b4 0000000000000020 00005788 FDE cie=00000030 pc=0000000000074720..00000000000747a4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000577b3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000074733 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000005781e │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000074799 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057822 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007479a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057830 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000747a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004534 000000000000002c 000041dc FDE cie=0000035c pc=0000000000057840..0000000000057929 │ │ │ │ - Augmentation data: 93 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057845 │ │ │ │ +000057d8 0000000000000020 000057ac FDE cie=00000030 pc=00000000000747b0..0000000000074844 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000747b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057846 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005784d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000747c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 00000000000578d3 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000007482e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000578d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000578d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074832 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000578e0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000074840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004564 000000000000003c 0000420c FDE cie=0000035c pc=0000000000057930..0000000000057b49 │ │ │ │ - Augmentation data: 7b 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057936 │ │ │ │ +000057fc 000000000000003c 000056b0 FDE cie=00000150 pc=0000000000074850..0000000000074a69 │ │ │ │ + Augmentation data: 9f 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074858 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057939 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074859 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005793a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007485a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005793e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007485e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000057a69 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000074989 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a6d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007498d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057a6e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007498e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074990 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074992 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057a78 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074998 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000045a4 000000000000003c 0000424c FDE cie=0000035c pc=0000000000057b50..0000000000057d81 │ │ │ │ - Augmentation data: 6b 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057b56 │ │ │ │ +0000583c 000000000000003c 000056f0 FDE cie=00000150 pc=0000000000074a70..0000000000074ca1 │ │ │ │ + Augmentation data: 8f 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074a78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b59 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074a79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074a7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057b5e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074a7e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 321 to 0000000000057c9f │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000074bbf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ca3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074bc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057ca4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074bc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bc8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057cb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000045e4 0000000000000020 000045b8 FDE cie=00000030 pc=0000000000057d90..0000000000057dee │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057da4 │ │ │ │ +0000587c 0000000000000020 00005850 FDE cie=00000030 pc=0000000000074cb0..0000000000074d0e │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000074cc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000057dd6 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000074cf6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057de0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074d04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057dec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074d0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004608 0000000000000018 000045dc FDE cie=00000030 pc=0000000000057df0..0000000000057e67 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057dfc │ │ │ │ +000058a0 0000000000000018 00005874 FDE cie=00000030 pc=0000000000074d10..0000000000074d9f │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074d1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057e2b │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000074d4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057e30 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004624 0000000000000018 000045f8 FDE cie=00000030 pc=0000000000057e70..0000000000057ef7 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057e7c │ │ │ │ +000058bc 0000000000000018 00005890 FDE cie=00000030 pc=0000000000074da0..0000000000074e3f │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074dac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000057eb3 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000074de3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000057ec0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000074df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004640 0000000000000020 00004614 FDE cie=00000030 pc=0000000000057f00..0000000000057f5b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057f05 │ │ │ │ +000058d8 0000000000000020 000058ac FDE cie=00000030 pc=0000000000074e40..0000000000074e9b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074e45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074e49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000057f51 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000074e91 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f55 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074e95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074e96 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004664 0000000000000020 00004638 FDE cie=00000030 pc=0000000000057f60..0000000000057fbb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057f65 │ │ │ │ +000058fc 0000000000000020 000058d0 FDE cie=00000030 pc=0000000000074ea0..0000000000074efb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074ea5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f69 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ea9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000057fb1 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000074ef1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fb5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ef5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057fb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074ef6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004688 0000000000000020 0000465c FDE cie=00000030 pc=0000000000057fc0..000000000005801b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057fc5 │ │ │ │ +00005920 0000000000000020 000058f4 FDE cie=00000030 pc=0000000000074f00..0000000000074f5b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074f05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000058011 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000074f51 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074f55 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005944 0000000000000028 00005918 FDE cie=00000030 pc=0000000000074f60..0000000000074fd4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074f65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f66 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074f6d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000074fcc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fcd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058015 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058016 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fcf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046ac 0000000000000024 00004680 FDE cie=00000030 pc=0000000000058020..000000000005809e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058025 │ │ │ │ +00005970 0000000000000024 00005944 FDE cie=00000030 pc=0000000000074fe0..0000000000075076 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074fe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000058087 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000007505f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058090 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000075068 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058091 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075069 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058098 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075070 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005809c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075074 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046d4 0000000000000010 000046a8 FDE cie=00000030 pc=0000000000053d60..0000000000053d6c │ │ │ │ +00005998 0000000000000010 0000596c FDE cie=00000030 pc=0000000000070690..00000000000706a4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000059ac 000000000000001c 00005980 FDE cie=00000030 pc=00000000000706b0..0000000000070702 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000706b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000706f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070701 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000059cc 000000000000002c 00005880 FDE cie=00000150 pc=0000000000075080..0000000000075173 │ │ │ │ + Augmentation data: 2f 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075085 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075086 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007508a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000075148 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075149 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007514a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075150 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046e8 0000000000000010 000046bc FDE cie=00000030 pc=0000000000053d70..0000000000053d75 │ │ │ │ +000059fc 000000000000001c 000059d0 FDE cie=00000030 pc=0000000000075180..0000000000075395 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075185 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000007521a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075220 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046fc 0000000000000038 000046d0 FDE cie=00000030 pc=0000000000053d80..00000000000540cd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053d86 │ │ │ │ +00005a1c 0000000000000044 000058d0 FDE cie=00000150 pc=00000000000753a0..00000000000754f4 │ │ │ │ + Augmentation data: e3 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000753a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d88 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000753ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d89 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000753b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d8a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000753b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000053d95 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 783 to 00000000000540a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000753b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000753b9 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000007549f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000754a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000754a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000754a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000540a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000754a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000540aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000754aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000540b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000754ab │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004738 0000000000000018 0000470c FDE cie=00000030 pc=0000000000014096..00000000000140cc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004754 0000000000000028 00004728 FDE cie=00000030 pc=00000000000540d0..0000000000054133 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000540d5 │ │ │ │ +00005a64 0000000000000040 00005918 FDE cie=00000150 pc=0000000000075500..00000000000757e4 │ │ │ │ + Augmentation data: b3 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075506 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540d6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075508 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000540e1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005412b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075509 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007550a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075511 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 333 to 000000000007565e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007565f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075660 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075664 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075668 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004780 000000000000002c 00004428 FDE cie=0000035c pc=00000000000580a0..000000000005818b │ │ │ │ - Augmentation data: bf 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000580a5 │ │ │ │ +00005aa8 0000000000000050 0000595c FDE cie=00000150 pc=0000000000070710..0000000000070997 │ │ │ │ + Augmentation data: b7 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000580a6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070714 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580aa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070716 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070718 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070719 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000058160 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007071a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000070724 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 542 to 0000000000070942 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070946 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070947 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070949 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007094b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058161 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007094d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007094f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058168 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005afc 0000000000000020 000059b0 FDE cie=00000150 pc=00000000000183c6..0000000000018479 │ │ │ │ + Augmentation data: 80 57 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000047b0 0000000000000050 00004458 FDE cie=0000035c pc=0000000000058190..00000000000589cb │ │ │ │ - Augmentation data: 93 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058196 │ │ │ │ +00005b20 0000000000000050 000059d4 FDE cie=00000150 pc=00000000000709a0..0000000000070c27 │ │ │ │ + Augmentation data: 64 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058198 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005819a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005819c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000709a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005819d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000709a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000709aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000581ab │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1106 to 00000000000585fd │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000709b4 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 540 to 0000000000070bd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585fe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bd4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bd5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058601 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bd7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058603 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058605 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bdb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058607 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bdd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058610 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000070be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004804 000000000000003c 000044ac FDE cie=0000035c pc=00000000000589d0..0000000000058b41 │ │ │ │ - Augmentation data: 9f 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000589d6 │ │ │ │ +00005b74 0000000000000020 00005a28 FDE cie=00000150 pc=000000000001847a..000000000001852d │ │ │ │ + Augmentation data: 2d 57 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00005b98 0000000000000034 00005a4c FDE cie=00000150 pc=00000000000757f0..000000000007593f │ │ │ │ + Augmentation data: 13 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000757f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589d8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000757f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589d9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000757f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589da │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000589de │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000058a74 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000757fc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000075884 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075885 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075886 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075888 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058a80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075890 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004844 0000000000000020 00004818 FDE cie=00000030 pc=000000000001463a..00000000000146c1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014640 │ │ │ │ +00005bd0 0000000000000020 00005ba4 FDE cie=00000030 pc=0000000000018b6a..0000000000018bf1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018b70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014649 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018b79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014651 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018b81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001465a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018b8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004868 0000000000000020 0000483c FDE cie=00000030 pc=00000000000146c1..0000000000014752 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000146c7 │ │ │ │ +00005bf4 0000000000000020 00005bc8 FDE cie=00000030 pc=0000000000018bf1..0000000000018c82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018bf7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000146d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018c00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000146d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018c08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000146e1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018c11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000488c 000000000000002c 00004534 FDE cie=0000035c pc=0000000000058b50..0000000000058bf3 │ │ │ │ - Augmentation data: 43 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058b56 │ │ │ │ +00005c18 000000000000002c 00005acc FDE cie=00000150 pc=0000000000075940..00000000000759e3 │ │ │ │ + Augmentation data: bf 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b57 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075947 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b5b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007594b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058b9c │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000007598c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058b9f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007598f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ba1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075991 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ba2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075992 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048bc 000000000000002c 00004564 FDE cie=0000035c pc=0000000000058c00..0000000000058ca3 │ │ │ │ - Augmentation data: 25 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058c06 │ │ │ │ +00005c48 000000000000002c 00005afc FDE cie=00000150 pc=00000000000759f0..0000000000075a93 │ │ │ │ + Augmentation data: a1 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000759f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c07 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000759f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c0b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000759fb │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058c4c │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000075a3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058c4f │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075a3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075a41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c52 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075a42 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048ec 000000000000002c 00004594 FDE cie=0000035c pc=0000000000058cb0..0000000000058d53 │ │ │ │ - Augmentation data: 07 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058cb6 │ │ │ │ +00005c78 000000000000002c 00005b2c FDE cie=00000150 pc=0000000000075aa0..0000000000075b43 │ │ │ │ + Augmentation data: 83 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075aa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058cb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075aa7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cbb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075aab │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058cfc │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000075aec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058cff │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075aef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058d01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075af1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058d02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075af2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000491c 000000000000002c 000045c4 FDE cie=0000035c pc=0000000000058d60..0000000000058e03 │ │ │ │ - Augmentation data: e9 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058d66 │ │ │ │ +00005ca8 000000000000002c 00005b5c FDE cie=00000150 pc=0000000000075b50..0000000000075bf3 │ │ │ │ + Augmentation data: 65 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058d67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058d6b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075b5b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058dac │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000075b9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058daf │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075b9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075ba1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058db2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075ba2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000494c 000000000000002c 000045f4 FDE cie=0000035c pc=0000000000058e10..0000000000058fa6 │ │ │ │ - Augmentation data: cb 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058e16 │ │ │ │ +00005cd8 0000000000000020 00005b8c FDE cie=00000150 pc=0000000000070c30..0000000000070c76 │ │ │ │ + Augmentation data: 47 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058e1b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000058e5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c37 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005cfc 0000000000000018 00005bb0 FDE cie=00000150 pc=000000000001852d..0000000000018552 │ │ │ │ + Augmentation data: 2f 56 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d18 0000000000000024 00005cec FDE cie=00000030 pc=0000000000075c00..0000000000075ce5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075c08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000075c30 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e5b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075c38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000075c43 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075c48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000075c92 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075c93 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d40 000000000000001c 00005bf4 FDE cie=00000150 pc=0000000000075cf0..0000000000075d65 │ │ │ │ + Augmentation data: f3 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075cf8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e5d │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000075d22 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058e60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075d23 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000497c 000000000000002c 00004624 FDE cie=0000035c pc=0000000000058fb0..0000000000059146 │ │ │ │ - Augmentation data: b0 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058fb6 │ │ │ │ +00005d60 000000000000001c 00005c14 FDE cie=00000150 pc=0000000000075d70..0000000000075de8 │ │ │ │ + Augmentation data: e7 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075d78 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000075da8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075da9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d80 0000000000000020 00005c34 FDE cie=00000150 pc=0000000000070c80..0000000000070cc6 │ │ │ │ + Augmentation data: db 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058fb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058fbb │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000058ffa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c87 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005da4 0000000000000018 00005c58 FDE cie=00000150 pc=0000000000018552..0000000000018577 │ │ │ │ + Augmentation data: c3 55 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005dc0 0000000000000024 00005d94 FDE cie=00000030 pc=0000000000075df0..0000000000075ed5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075df8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000075e20 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ffb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075e28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000075e33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075e38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000075e82 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075e83 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005de8 000000000000001c 00005c9c FDE cie=00000150 pc=0000000000075ee0..0000000000075f55 │ │ │ │ + Augmentation data: 87 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075ee8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000075f12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075f13 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e08 000000000000001c 00005cbc FDE cie=00000150 pc=0000000000075f60..0000000000075fd8 │ │ │ │ + Augmentation data: 7b 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075f68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ffd │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000075f98 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000059000 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075f99 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049ac 0000000000000020 00004654 FDE cie=0000035c pc=0000000000054140..0000000000054233 │ │ │ │ - Augmentation data: 97 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054142 │ │ │ │ +00005e28 0000000000000020 00005cdc FDE cie=00000150 pc=0000000000070cd0..0000000000070dc3 │ │ │ │ + Augmentation data: 6f 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070cd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054143 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070cd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054147 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070cd7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049d0 0000000000000018 00004678 FDE cie=0000035c pc=00000000000140cc..0000000000014135 │ │ │ │ - Augmentation data: 8c 58 00 00 │ │ │ │ +00005e4c 0000000000000018 00005d00 FDE cie=00000150 pc=0000000000018578..00000000000185e1 │ │ │ │ + Augmentation data: 64 55 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049ec 0000000000000018 000049c0 FDE cie=00000030 pc=0000000000059150..000000000005915f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059155 │ │ │ │ +00005e68 0000000000000018 00005e3c FDE cie=00000030 pc=0000000000075fe0..0000000000075fef │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075fe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059156 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075fe6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005915a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075fea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a08 0000000000000018 000049dc FDE cie=00000030 pc=0000000000059160..0000000000059171 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059165 │ │ │ │ +00005e84 0000000000000018 00005e58 FDE cie=00000030 pc=0000000000075ff0..0000000000076001 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075ff5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059166 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075ff6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005916c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075ffc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a24 0000000000000020 000046cc FDE cie=0000035c pc=0000000000054240..000000000005432d │ │ │ │ - Augmentation data: 40 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054242 │ │ │ │ +00005ea0 0000000000000020 00005d54 FDE cie=00000150 pc=0000000000070dd0..0000000000070ebd │ │ │ │ + Augmentation data: 18 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054243 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070dd3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054247 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070dd7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a48 0000000000000018 000046f0 FDE cie=0000035c pc=0000000000014136..000000000001419f │ │ │ │ - Augmentation data: 35 58 00 00 │ │ │ │ +00005ec4 0000000000000018 00005d78 FDE cie=00000150 pc=00000000000185e2..000000000001864b │ │ │ │ + Augmentation data: 0d 55 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a64 0000000000000018 00004a38 FDE cie=00000030 pc=0000000000059180..000000000005918f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059185 │ │ │ │ +00005ee0 0000000000000018 00005eb4 FDE cie=00000030 pc=0000000000076010..000000000007601f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059186 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076016 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005918a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007601a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a80 0000000000000018 00004a54 FDE cie=00000030 pc=0000000000059190..00000000000591a1 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059195 │ │ │ │ +00005efc 0000000000000018 00005ed0 FDE cie=00000030 pc=0000000000076020..0000000000076031 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059196 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076026 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005919c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007602c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a9c 0000000000000020 00004744 FDE cie=0000035c pc=0000000000054330..000000000005441d │ │ │ │ - Augmentation data: e9 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054332 │ │ │ │ +00005f18 0000000000000020 00005dcc FDE cie=00000150 pc=0000000000070ec0..0000000000070fad │ │ │ │ + Augmentation data: c1 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054333 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070ec3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054337 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ec7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ac0 0000000000000018 00004768 FDE cie=0000035c pc=00000000000141a0..0000000000014209 │ │ │ │ - Augmentation data: de 57 00 00 │ │ │ │ +00005f3c 0000000000000018 00005df0 FDE cie=00000150 pc=000000000001864c..00000000000186b5 │ │ │ │ + Augmentation data: b6 54 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004adc 0000000000000018 00004ab0 FDE cie=00000030 pc=00000000000591b0..00000000000591bf │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591b5 │ │ │ │ +00005f58 0000000000000018 00005f2c FDE cie=00000030 pc=0000000000076040..000000000007604f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076045 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076046 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000591ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007604a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004af8 0000000000000018 00004acc FDE cie=00000030 pc=00000000000591c0..00000000000591d1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591c5 │ │ │ │ +00005f74 0000000000000018 00005f48 FDE cie=00000030 pc=0000000000076050..0000000000076061 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076055 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076056 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007605c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b14 0000000000000020 000047bc FDE cie=0000035c pc=0000000000054420..000000000005450d │ │ │ │ - Augmentation data: 92 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054422 │ │ │ │ +00005f90 0000000000000020 00005e44 FDE cie=00000150 pc=0000000000070fb0..000000000007109d │ │ │ │ + Augmentation data: 6a 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054423 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070fb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054427 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070fb7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b38 0000000000000018 000047e0 FDE cie=0000035c pc=000000000001420a..0000000000014273 │ │ │ │ - Augmentation data: 87 57 00 00 │ │ │ │ +00005fb4 0000000000000018 00005e68 FDE cie=00000150 pc=00000000000186b6..000000000001871f │ │ │ │ + Augmentation data: 5f 54 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b54 0000000000000018 00004b28 FDE cie=00000030 pc=00000000000591e0..00000000000591ef │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591e5 │ │ │ │ +00005fd0 0000000000000018 00005fa4 FDE cie=00000030 pc=0000000000076070..000000000007607f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076075 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076076 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000591ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007607a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b70 0000000000000018 00004b44 FDE cie=00000030 pc=00000000000591f0..0000000000059201 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591f5 │ │ │ │ +00005fec 0000000000000018 00005fc0 FDE cie=00000030 pc=0000000000076080..0000000000076091 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076086 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007608c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b8c 0000000000000010 00004b60 FDE cie=00000030 pc=0000000000059210..000000000005924c │ │ │ │ +00006008 0000000000000010 00005fdc FDE cie=00000030 pc=00000000000760a0..00000000000760dc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ba0 0000000000000044 00004848 FDE cie=0000035c pc=0000000000054510..00000000000545ca │ │ │ │ - Augmentation data: 27 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054511 │ │ │ │ +0000601c 0000000000000044 00005ed0 FDE cie=00000150 pc=00000000000710a0..000000000007115a │ │ │ │ + Augmentation data: ff 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000710a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000054514 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000710a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005451b │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000710ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005455a │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000710ea │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005455b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000710eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005455c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000710ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000710f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005456b │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000710fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005456c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000710fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005456d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000710fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000054570 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000071100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000545a9 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000071139 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007113a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007113b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000545b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071140 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004be8 0000000000000018 00004890 FDE cie=0000035c pc=0000000000014273..00000000000142b1 │ │ │ │ - Augmentation data: ff 56 00 00 │ │ │ │ +00006064 0000000000000018 00005f18 FDE cie=00000150 pc=000000000001871f..000000000001875d │ │ │ │ + Augmentation data: d7 53 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c04 000000000000002c 000048ac FDE cie=0000035c pc=0000000000059250..0000000000059312 │ │ │ │ - Augmentation data: fb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059256 │ │ │ │ +00006080 000000000000002c 00005f34 FDE cie=00000150 pc=00000000000760e0..00000000000761a2 │ │ │ │ + Augmentation data: d3 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000760e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005925e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000760ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059265 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000760f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000059293 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000076123 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059294 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076124 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076126 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000592a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c34 000000000000002c 000048dc FDE cie=0000035c pc=0000000000059320..00000000000593e2 │ │ │ │ - Augmentation data: ef 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059326 │ │ │ │ +000060b0 000000000000002c 00005f64 FDE cie=00000150 pc=00000000000761b0..0000000000076272 │ │ │ │ + Augmentation data: c7 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000761b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005932e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000761be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059335 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000761c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000059363 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000761f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059364 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059366 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059370 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076200 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c64 000000000000002c 0000490c FDE cie=0000035c pc=00000000000593f0..00000000000594ba │ │ │ │ - Augmentation data: e3 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000593f6 │ │ │ │ +000060e0 000000000000002c 00005f94 FDE cie=00000150 pc=0000000000076280..000000000007634a │ │ │ │ + Augmentation data: bb 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593fe │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007628e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059405 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076295 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000059438 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000762c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005943c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000762cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005943e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059448 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000762d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c94 000000000000002c 0000493c FDE cie=0000035c pc=00000000000594c0..000000000005958a │ │ │ │ - Augmentation data: d7 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000594c6 │ │ │ │ +00006110 000000000000002c 00005fc4 FDE cie=00000150 pc=0000000000076350..000000000007641a │ │ │ │ + Augmentation data: af 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000594ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007635e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000594d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076365 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000059508 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000076398 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005950c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007639c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005950e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007639e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059518 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000763a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cc4 0000000000000034 0000496c FDE cie=0000035c pc=0000000000059590..000000000005986a │ │ │ │ - Augmentation data: cb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059596 │ │ │ │ +00006140 0000000000000034 00005ff4 FDE cie=00000150 pc=0000000000076420..0000000000076704 │ │ │ │ + Augmentation data: a3 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059598 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076428 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059599 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076429 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000595a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076430 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000595d6 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000076466 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000595d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076467 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076469 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007646b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000595e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076470 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cfc 0000000000000034 000049a4 FDE cie=0000035c pc=0000000000059870..0000000000059b16 │ │ │ │ - Augmentation data: db 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059876 │ │ │ │ +00006178 0000000000000034 0000602c FDE cie=00000150 pc=0000000000076710..00000000000769b6 │ │ │ │ + Augmentation data: b3 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005987e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007671e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059883 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076723 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005988a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007672a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 313 to 00000000000599c3 │ │ │ │ + DW_CFA_advance_loc2: 320 to 000000000007686a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000599c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007686b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000599c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007686c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000599c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007686e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000599d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076878 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004d34 0000000000000038 000049dc FDE cie=0000035c pc=000000000005a0e0..000000000005a1cd │ │ │ │ - Augmentation data: bb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a0e5 │ │ │ │ +000061b0 0000000000000038 00006064 FDE cie=00000150 pc=0000000000076f90..000000000007707d │ │ │ │ + Augmentation data: 93 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076f95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076f96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a0ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076f9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005a164 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000077014 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077018 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a169 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077019 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a170 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a184 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000077034 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a185 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077035 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a186 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077036 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a187 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077037 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d70 0000000000000034 00004a18 FDE cie=0000035c pc=000000000005a1d0..000000000005a476 │ │ │ │ - Augmentation data: 9b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a1d6 │ │ │ │ +000061ec 0000000000000034 000060a0 FDE cie=00000150 pc=0000000000077080..0000000000077336 │ │ │ │ + Augmentation data: 73 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a1de │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007708e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a1e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077093 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a1ea │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007709a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000005a328 │ │ │ │ + DW_CFA_advance_loc2: 325 to 00000000000771df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a32c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000771e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a32d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000771e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a32f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000771e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a338 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000771f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004da8 0000000000000034 00004a50 FDE cie=0000035c pc=000000000005a480..000000000005a75e │ │ │ │ - Augmentation data: 7b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a486 │ │ │ │ +00006224 0000000000000034 000060d8 FDE cie=00000150 pc=0000000000077340..000000000007762e │ │ │ │ + Augmentation data: 53 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a48e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007734e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a493 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077353 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a49a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007735a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 366 to 000000000005a608 │ │ │ │ + DW_CFA_advance_loc2: 373 to 00000000000774cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a60d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000774d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a60e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000774d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a610 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000774d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a618 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000774e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004de0 0000000000000034 00004a88 FDE cie=0000035c pc=000000000005a760..000000000005aa4e │ │ │ │ - Augmentation data: 5b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a766 │ │ │ │ +0000625c 0000000000000034 00006110 FDE cie=00000150 pc=0000000000077630..000000000007791e │ │ │ │ + Augmentation data: 33 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a767 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077637 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a768 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077638 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a76c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007763c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000005a8f0 │ │ │ │ + DW_CFA_advance_loc2: 395 to 00000000000777c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a8f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000777cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a8f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000777cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a8f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a900 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000777d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004e18 0000000000000034 00004ac0 FDE cie=0000035c pc=0000000000059b20..0000000000059dfe │ │ │ │ - Augmentation data: 3b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059b26 │ │ │ │ +00006294 0000000000000034 00006148 FDE cie=00000150 pc=00000000000769c0..0000000000076cae │ │ │ │ + Augmentation data: 13 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000769c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b27 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000769c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b28 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000769c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000769cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 383 to 0000000000059cab │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000000076b52 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059cac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076b53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059cad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076b54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059caf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076b56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059cb8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004e50 0000000000000034 00004af8 FDE cie=0000035c pc=0000000000059e00..000000000005a0de │ │ │ │ - Augmentation data: 1b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e06 │ │ │ │ +000062cc 0000000000000034 00006180 FDE cie=00000150 pc=0000000000076cb0..0000000000076f8e │ │ │ │ + Augmentation data: f3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076cb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059e0e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076cbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059e13 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076cc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059e1a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076cca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 361 to 0000000000059f83 │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000076e3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059f84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076e3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059f85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076e3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076e3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059f90 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076e48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004e88 000000000000002c 00004b30 FDE cie=0000035c pc=000000000005aa50..000000000005ab6f │ │ │ │ - Augmentation data: fb 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aa56 │ │ │ │ +00006304 000000000000002c 000061b8 FDE cie=00000150 pc=0000000000077920..0000000000077a7f │ │ │ │ + Augmentation data: d3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005aa64 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077927 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aa6b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007792e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005aa87 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000077978 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005aa88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007797b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aa90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077980 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004eb8 0000000000000024 00004b60 FDE cie=0000035c pc=000000000005ab70..000000000005ac6f │ │ │ │ - Augmentation data: ef 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ab75 │ │ │ │ +00006334 0000000000000020 000061e8 FDE cie=00000150 pc=0000000000077a80..0000000000077b50 │ │ │ │ + Augmentation data: df 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000077a8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005ab83 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005abce │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000077ad7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005abcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005abd8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee0 0000000000000024 00004b88 FDE cie=0000035c pc=000000000005ac70..000000000005ad77 │ │ │ │ - Augmentation data: df 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ac75 │ │ │ │ +00006358 0000000000000020 0000620c FDE cie=00000150 pc=0000000000077b50..0000000000077c30 │ │ │ │ + Augmentation data: d3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000077b5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005ac83 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000005acd3 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000077baf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005acd7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ace0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004f08 000000000000002c 00004bb0 FDE cie=0000035c pc=000000000005ad80..000000000005ae95 │ │ │ │ - Augmentation data: cf 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ad86 │ │ │ │ +0000637c 000000000000002c 00006230 FDE cie=00000150 pc=0000000000077c30..0000000000077d45 │ │ │ │ + Augmentation data: c7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077c36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ad87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077c37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ad8e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077c3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000005ade7 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000077c97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ade8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077c98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077c9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005adeb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077c9b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f38 0000000000000024 00004be0 FDE cie=0000035c pc=000000000005aea0..000000000005af6a │ │ │ │ - Augmentation data: d3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aea5 │ │ │ │ +000063ac 0000000000000024 00006260 FDE cie=00000150 pc=0000000000077d50..0000000000077e1a │ │ │ │ + Augmentation data: cb 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077d55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005aeb3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077d63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000005af31 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000077de1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005af32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077de2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005af40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f60 0000000000000024 00004c08 FDE cie=0000035c pc=000000000005af70..000000000005b03a │ │ │ │ - Augmentation data: c3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005af75 │ │ │ │ +000063d4 0000000000000024 00006288 FDE cie=00000150 pc=0000000000077e20..0000000000077eea │ │ │ │ + Augmentation data: bb 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077e25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005af83 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077e33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000005b006 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000077eb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b00a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077eba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b010 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f88 000000000000002c 00004c30 FDE cie=0000035c pc=000000000005b040..000000000005b110 │ │ │ │ - Augmentation data: b3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b045 │ │ │ │ +000063fc 000000000000002c 000062b0 FDE cie=00000150 pc=0000000000077ef0..0000000000077fc0 │ │ │ │ + Augmentation data: ab 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077ef5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b049 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077ef9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b04d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077efd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005b0b4 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000077f64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b0c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000077f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fb8 0000000000000048 00004f8c FDE cie=00000030 pc=000000000005b110..000000000005b4b8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b116 │ │ │ │ +0000642c 000000000000004c 000062e0 FDE cie=00000150 pc=0000000000077fc0..000000000007832c │ │ │ │ + Augmentation data: 93 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077fc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077fc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b11a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077fca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b11c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077fcc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b11d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077fcd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b11e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077fce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b122 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077fd2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 387 to 000000000005b2a5 │ │ │ │ + DW_CFA_advance_loc2: 615 to 0000000000078239 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007823a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007823b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007823d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007823f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078241 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078243 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078244 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005004 0000000000000034 00004fd8 FDE cie=00000030 pc=000000000005b4c0..000000000005b56f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b4c5 │ │ │ │ +0000647c 0000000000000018 00006450 FDE cie=00000030 pc=0000000000078330..0000000000078538 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078338 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000078399 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000783a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006498 000000000000002c 0000634c FDE cie=00000150 pc=0000000000078540..000000000007860c │ │ │ │ + Augmentation data: 4f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078545 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b4c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078546 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b4ca │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007854d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000005b532 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000785bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b533 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000785be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b534 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000785bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b538 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000785c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005b54d │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000064c8 000000000000002c 0000637c FDE cie=00000150 pc=0000000000078610..00000000000786d7 │ │ │ │ + Augmentation data: 37 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078615 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078616 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007861d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000007868b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b54e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007868e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b54f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007868f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b550 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078690 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000503c 0000000000000018 00005010 FDE cie=00000030 pc=000000000005b570..000000000005b6d6 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b578 │ │ │ │ +000064f8 0000000000000020 000064cc FDE cie=00000030 pc=0000000000018c82..0000000000018d1c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018c88 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018c91 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018c99 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018ca2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000005b5cf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b5d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005058 0000000000000024 00004d00 FDE cie=0000035c pc=000000000005b6e0..000000000005b7c5 │ │ │ │ - Augmentation data: fb 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b6e5 │ │ │ │ +0000651c 0000000000000018 000064f0 FDE cie=00000030 pc=00000000000786e0..000000000007875e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000786e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005b702 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007871f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b708 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005b752 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005b770 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005080 0000000000000048 00005054 FDE cie=00000030 pc=000000000005b7d0..000000000005bac8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b7d6 │ │ │ │ +00006538 0000000000000010 0000650c FDE cie=00000030 pc=0000000000078760..00000000000787b0 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000078791 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000654c 0000000000000050 00006400 FDE cie=00000150 pc=00000000000787b0..0000000000078ebc │ │ │ │ + Augmentation data: cb 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000787b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000787b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000787ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000787bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b7dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000787bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b7de │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000787be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b7e2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 293 to 000000000005b907 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000787c5 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 491 to 00000000000789b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b908 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000789b1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b909 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000789b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000789b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000789b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000789b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b911 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000789ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b918 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000789c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000050cc 0000000000000018 000050a0 FDE cie=00000030 pc=000000000005bad0..000000000005bc48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bad8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005bb32 │ │ │ │ +000065a0 0000000000000018 00006574 FDE cie=00000030 pc=0000000000078ec0..00000000000790e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000078f29 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005bb38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078f30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050e8 000000000000002c 00004d90 FDE cie=0000035c pc=000000000005bc50..000000000005bd1c │ │ │ │ - Augmentation data: 83 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bc55 │ │ │ │ +000065bc 000000000000002c 00006470 FDE cie=00000150 pc=00000000000790f0..00000000000791dc │ │ │ │ + Augmentation data: af 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000790f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bc56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000790f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bc5d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000790fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005bccd │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000079183 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bccf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079185 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcd0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000079190 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005118 000000000000002c 00004dc0 FDE cie=0000035c pc=000000000005bd20..000000000005bde7 │ │ │ │ - Augmentation data: 6b 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bd25 │ │ │ │ +000065ec 000000000000002c 000064a0 FDE cie=00000150 pc=00000000000791e0..00000000000792c7 │ │ │ │ + Augmentation data: 97 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000791e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bd26 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000791e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bd2d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000791ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000005bd9b │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000079271 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005bd9e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000079274 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bd9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079275 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bda0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000079280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005148 0000000000000018 0000511c FDE cie=00000030 pc=000000000005bdf0..000000000005be6e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bdf8 │ │ │ │ +0000661c 0000000000000024 000064d0 FDE cie=00000150 pc=00000000000792d0..0000000000079401 │ │ │ │ + Augmentation data: 7f 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000792d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000005be2f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000792d9 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000079302 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079303 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be30 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079308 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005164 0000000000000048 00005138 FDE cie=00000030 pc=000000000005be70..000000000005c1c0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be76 │ │ │ │ +00006644 0000000000000028 00006618 FDE cie=00000030 pc=0000000000079410..00000000000794e7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079415 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be78 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007941f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be7a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be7c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be7d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079423 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be7e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005be82 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000005bf4a │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000079488 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bf4b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bf4c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf4e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf50 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007948c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007948d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bf58 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000079490 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051b0 0000000000000048 00005184 FDE cie=00000030 pc=000000000005c1c0..000000000005c5a6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c1c6 │ │ │ │ +00006670 0000000000000050 00006524 FDE cie=00000150 pc=00000000000794f0..000000000007a16c │ │ │ │ + Augmentation data: 53 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000794f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c1cb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000794fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1cd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000794ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079501 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079502 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079506 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c1d5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005c23c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000079510 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 405 to 00000000000796a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c23d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000796a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c23e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000796a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c240 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c242 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c244 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c246 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005c250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000051fc 0000000000000020 00004ea4 FDE cie=0000035c pc=000000000005c5b0..000000000005c615 │ │ │ │ - Augmentation data: 9f 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c5db │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c5dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000796b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000005c614 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00005220 000000000000001c 00004ec8 FDE cie=0000035c pc=000000000005c620..000000000005c680 │ │ │ │ - Augmentation data: 8f 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c625 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c64b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c64c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005240 000000000000001c 00004ee8 FDE cie=0000035c pc=000000000005c680..000000000005c6fc │ │ │ │ - Augmentation data: 83 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c685 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005c6b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c6b4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005260 000000000000004c 00004f08 FDE cie=0000035c pc=000000000005c700..000000000005cadc │ │ │ │ - Augmentation data: 7b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c706 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c708 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c70a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c70c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c70d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c70e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c712 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000005c912 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c913 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c914 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c916 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c918 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c91a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c91c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c920 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000052b0 0000000000000034 00004f58 FDE cie=0000035c pc=000000000005cae0..000000000005ccb4 │ │ │ │ - Augmentation data: 67 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cae6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cae7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cae8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005caef │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005cb23 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb25 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb27 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cb30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052e8 000000000000004c 000052bc FDE cie=00000030 pc=000000000005ccc0..000000000005d0a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ccc6 │ │ │ │ +000066c4 0000000000000028 00006698 FDE cie=00000030 pc=000000000007a170..000000000007a2f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a175 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ccc8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ccca │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a17c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cccc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cccd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ccce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ccd2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 499 to 000000000005cec5 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000007a196 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cec6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cec7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cec9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a197 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ced0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007a1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005338 0000000000000038 0000530c FDE cie=00000030 pc=000000000005d0b0..000000000005d56e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d0b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0ba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d0be │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005d0fd │ │ │ │ + DW_CFA_advance_loc1: 159 to 000000000007a23f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0fe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0ff │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d101 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d103 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a240 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d108 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a248 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005374 0000000000000010 00005348 FDE cie=00000030 pc=000000000005d570..000000000005d5bf │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005d5a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00005388 000000000000004c 00005030 FDE cie=0000035c pc=000000000005d5c0..000000000005da35 │ │ │ │ - Augmentation data: c7 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d5c6 │ │ │ │ +000066f0 0000000000000050 000065a4 FDE cie=00000150 pc=000000000007a300..000000000007a83c │ │ │ │ + Augmentation data: 5b 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a30a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a30c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d5cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a30d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d5ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a30e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d5d2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 629 to 000000000005d847 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d848 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d849 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d851 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d858 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000053d8 000000000000003c 00005080 FDE cie=0000035c pc=000000000005da40..000000000005dcbc │ │ │ │ - Augmentation data: ab 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005da46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da48 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da49 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005da51 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005da83 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da84 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da85 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da87 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da89 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005da90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005418 0000000000000048 000050c0 FDE cie=0000035c pc=000000000005dcc0..000000000005e1f3 │ │ │ │ - Augmentation data: ab 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005dcc6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dcc8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dcca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dccb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dccc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005dcd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a312 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000005df88 │ │ │ │ + DW_CFA_advance_loc2: 612 to 000000000007a576 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a577 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a578 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a57a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a57c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a57e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a580 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005df98 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a588 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005464 0000000000000050 0000510c FDE cie=0000035c pc=000000000005e200..000000000005e922 │ │ │ │ - Augmentation data: 9a 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e206 │ │ │ │ +00006744 0000000000000050 000065f8 FDE cie=00000150 pc=000000000007a840..000000000007b06c │ │ │ │ + Augmentation data: 42 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a846 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a848 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e20a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a84a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e20c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a84c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e20d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a84d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e20e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a84e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e215 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1095 to 000000000005e65c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a855 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 1362 to 000000000007ada7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e65d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ada8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e65e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ada9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e660 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e662 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e664 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adaf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e666 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e670 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007adb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054b8 0000000000000050 00005160 FDE cie=0000035c pc=000000000005e930..000000000005f7e1 │ │ │ │ - Augmentation data: a3 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e936 │ │ │ │ +00006798 0000000000000050 0000664c FDE cie=00000150 pc=000000000007b070..000000000007bc96 │ │ │ │ + Augmentation data: 5b 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b076 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e938 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b07f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b081 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e93c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b083 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e93d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b084 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e93e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b085 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005e94f │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 1762 to 000000000005f031 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007b092 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1070 to 000000000007b4c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f032 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b4c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f033 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b4c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f035 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b4c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f037 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b4c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b4c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f03b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b4ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f040 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000550c 0000000000000050 000051b4 FDE cie=0000035c pc=00000000000545d0..0000000000055b6f │ │ │ │ - Augmentation data: 1b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000545d6 │ │ │ │ +000067ec 0000000000000050 000066a0 FDE cie=00000150 pc=0000000000071160..00000000000729a7 │ │ │ │ + Augmentation data: bb 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071168 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007116a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007116c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007116d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007116e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000545e8 │ │ │ │ - DW_CFA_def_cfa_offset: 1680 │ │ │ │ - DW_CFA_advance_loc2: 3771 to 00000000000554a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071175 │ │ │ │ + DW_CFA_def_cfa_offset: 1840 │ │ │ │ + DW_CFA_advance_loc2: 4101 to 000000000007217a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007217b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007217c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007217e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072180 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072184 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000554b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072185 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005560 0000000000000024 00005208 FDE cie=0000035c pc=00000000000142b2..000000000001463a │ │ │ │ - Augmentation data: 73 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142b3 │ │ │ │ - DW_CFA_def_cfa_offset: 1680 │ │ │ │ +00006840 0000000000000024 000066f4 FDE cie=00000150 pc=000000000001875e..0000000000018b6a │ │ │ │ + Augmentation data: 8e 52 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1840 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005588 0000000000000010 0000555c FDE cie=00000030 pc=0000000000061bd0..0000000000061bd5 │ │ │ │ +00006868 0000000000000010 0000683c FDE cie=00000030 pc=000000000007dab0..000000000007dab5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000559c 0000000000000010 00005570 FDE cie=00000030 pc=0000000000061be0..0000000000061bef │ │ │ │ +0000687c 0000000000000010 00006850 FDE cie=00000030 pc=000000000007dac0..000000000007dacf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055b0 0000000000000010 00005584 FDE cie=00000030 pc=0000000000061bf0..0000000000061bf5 │ │ │ │ +00006890 0000000000000010 00006864 FDE cie=00000030 pc=000000000007dad0..000000000007dad5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055c4 0000000000000010 00005598 FDE cie=00000030 pc=0000000000061c00..0000000000061c1b │ │ │ │ +000068a4 0000000000000010 00006878 FDE cie=00000030 pc=000000000007dae0..000000000007dafb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055d8 0000000000000010 000055ac FDE cie=00000030 pc=0000000000061c20..0000000000061c59 │ │ │ │ +000068b8 0000000000000010 0000688c FDE cie=00000030 pc=000000000007db00..000000000007db39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055ec 0000000000000010 000055c0 FDE cie=00000030 pc=0000000000061c60..0000000000061c7e │ │ │ │ +000068cc 0000000000000010 000068a0 FDE cie=00000030 pc=000000000007db40..000000000007db5e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005600 0000000000000010 000055d4 FDE cie=00000030 pc=0000000000061c80..0000000000061cc1 │ │ │ │ +000068e0 0000000000000010 000068b4 FDE cie=00000030 pc=000000000007db60..000000000007dba1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005614 0000000000000010 000055e8 FDE cie=00000030 pc=0000000000061cd0..0000000000061ce2 │ │ │ │ +000068f4 0000000000000010 000068c8 FDE cie=00000030 pc=000000000007dbb0..000000000007dbc2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005628 0000000000000010 000055fc FDE cie=00000030 pc=0000000000061cf0..0000000000061d0b │ │ │ │ +00006908 0000000000000010 000068dc FDE cie=00000030 pc=000000000007dbd0..000000000007dbeb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000563c 0000000000000010 00005610 FDE cie=00000030 pc=0000000000061d10..0000000000061d49 │ │ │ │ +0000691c 0000000000000010 000068f0 FDE cie=00000030 pc=000000000007dbf0..000000000007dc29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005650 0000000000000010 00005624 FDE cie=00000030 pc=0000000000061d50..0000000000061d62 │ │ │ │ +00006930 0000000000000010 00006904 FDE cie=00000030 pc=000000000007dc30..000000000007dc42 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005664 0000000000000010 00005638 FDE cie=00000030 pc=0000000000061d70..0000000000061d8b │ │ │ │ +00006944 0000000000000010 00006918 FDE cie=00000030 pc=000000000007dc50..000000000007dc6b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005678 0000000000000010 0000564c FDE cie=00000030 pc=0000000000061d90..0000000000061dc9 │ │ │ │ +00006958 0000000000000010 0000692c FDE cie=00000030 pc=000000000007dc70..000000000007dca9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000568c 0000000000000010 00005660 FDE cie=00000030 pc=0000000000061dd0..0000000000061ddf │ │ │ │ +0000696c 0000000000000010 00006940 FDE cie=00000030 pc=000000000007dcb0..000000000007dcbf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056a0 0000000000000010 00005674 FDE cie=00000030 pc=0000000000061de0..0000000000061de5 │ │ │ │ +00006980 0000000000000010 00006954 FDE cie=00000030 pc=000000000007dcc0..000000000007dcc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056b4 0000000000000010 00005688 FDE cie=00000030 pc=0000000000061df0..0000000000061df5 │ │ │ │ +00006994 0000000000000010 00006968 FDE cie=00000030 pc=000000000007dcd0..000000000007dcd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056c8 0000000000000010 0000569c FDE cie=00000030 pc=0000000000061e00..0000000000061e05 │ │ │ │ +000069a8 0000000000000010 0000697c FDE cie=00000030 pc=000000000007dce0..000000000007dce5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056dc 0000000000000010 000056b0 FDE cie=00000030 pc=0000000000061e10..0000000000061e17 │ │ │ │ +000069bc 0000000000000010 00006990 FDE cie=00000030 pc=000000000007dcf0..000000000007dcf7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056f0 0000000000000010 000056c4 FDE cie=00000030 pc=0000000000061e20..0000000000061e27 │ │ │ │ +000069d0 0000000000000010 000069a4 FDE cie=00000030 pc=000000000007dd00..000000000007dd07 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005704 0000000000000010 000056d8 FDE cie=00000030 pc=0000000000061e30..0000000000061e37 │ │ │ │ +000069e4 0000000000000010 000069b8 FDE cie=00000030 pc=000000000007dd10..000000000007dd17 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005718 0000000000000010 000056ec FDE cie=00000030 pc=0000000000061e40..0000000000061e47 │ │ │ │ +000069f8 0000000000000010 000069cc FDE cie=00000030 pc=000000000007dd20..000000000007dd27 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000572c 0000000000000010 00005700 FDE cie=00000030 pc=0000000000061e50..0000000000061e57 │ │ │ │ +00006a0c 0000000000000010 000069e0 FDE cie=00000030 pc=000000000007dd30..000000000007dd37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005740 0000000000000010 00005714 FDE cie=00000030 pc=0000000000061e60..0000000000061e67 │ │ │ │ +00006a20 0000000000000010 000069f4 FDE cie=00000030 pc=000000000007dd40..000000000007dd47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005754 0000000000000010 00005728 FDE cie=00000030 pc=0000000000061e70..0000000000061e77 │ │ │ │ +00006a34 0000000000000010 00006a08 FDE cie=00000030 pc=000000000007dd50..000000000007dd57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005768 0000000000000010 0000573c FDE cie=00000030 pc=0000000000061e80..0000000000061e87 │ │ │ │ +00006a48 0000000000000010 00006a1c FDE cie=00000030 pc=000000000007dd60..000000000007dd67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000577c 0000000000000010 00005750 FDE cie=00000030 pc=0000000000061e90..0000000000061e97 │ │ │ │ +00006a5c 0000000000000010 00006a30 FDE cie=00000030 pc=000000000007dd70..000000000007dd77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005790 0000000000000010 00005764 FDE cie=00000030 pc=0000000000061ea0..0000000000061ea9 │ │ │ │ +00006a70 0000000000000010 00006a44 FDE cie=00000030 pc=000000000007dd80..000000000007dd89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057a4 0000000000000010 00005778 FDE cie=00000030 pc=0000000000061eb0..0000000000061ec7 │ │ │ │ +00006a84 0000000000000010 00006a58 FDE cie=00000030 pc=000000000007dd90..000000000007dda7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057b8 0000000000000010 0000578c FDE cie=00000030 pc=0000000000061ed0..0000000000061edc │ │ │ │ +00006a98 0000000000000010 00006a6c FDE cie=00000030 pc=000000000007ddb0..000000000007ddbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057cc 0000000000000010 000057a0 FDE cie=00000030 pc=0000000000061ee0..0000000000061ee9 │ │ │ │ +00006aac 0000000000000010 00006a80 FDE cie=00000030 pc=000000000007ddc0..000000000007ddc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057e0 0000000000000010 000057b4 FDE cie=00000030 pc=0000000000061ef0..0000000000061f0d │ │ │ │ +00006ac0 0000000000000010 00006a94 FDE cie=00000030 pc=000000000007ddd0..000000000007dded │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057f4 0000000000000010 000057c8 FDE cie=00000030 pc=0000000000061f10..0000000000061f1c │ │ │ │ +00006ad4 0000000000000010 00006aa8 FDE cie=00000030 pc=000000000007ddf0..000000000007ddfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005808 0000000000000010 000057dc FDE cie=00000030 pc=0000000000061f20..0000000000061f2c │ │ │ │ +00006ae8 0000000000000010 00006abc FDE cie=00000030 pc=000000000007de00..000000000007de0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000581c 0000000000000010 000057f0 FDE cie=00000030 pc=0000000000061f30..0000000000061f4d │ │ │ │ +00006afc 0000000000000010 00006ad0 FDE cie=00000030 pc=000000000007de10..000000000007de2d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005830 0000000000000010 00005804 FDE cie=00000030 pc=0000000000061f50..0000000000061f5c │ │ │ │ +00006b10 0000000000000010 00006ae4 FDE cie=00000030 pc=000000000007de30..000000000007de3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005844 0000000000000010 00005818 FDE cie=00000030 pc=0000000000061f60..0000000000061f69 │ │ │ │ +00006b24 0000000000000010 00006af8 FDE cie=00000030 pc=000000000007de40..000000000007de49 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005858 0000000000000010 0000582c FDE cie=00000030 pc=0000000000061f70..0000000000061f87 │ │ │ │ +00006b38 0000000000000010 00006b0c FDE cie=00000030 pc=000000000007de50..000000000007de67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000586c 0000000000000010 00005840 FDE cie=00000030 pc=0000000000061f90..0000000000061f9c │ │ │ │ +00006b4c 0000000000000010 00006b20 FDE cie=00000030 pc=000000000007de70..000000000007de7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005880 0000000000000010 00005854 FDE cie=00000030 pc=0000000000061fa0..0000000000061fa9 │ │ │ │ +00006b60 0000000000000010 00006b34 FDE cie=00000030 pc=000000000007de80..000000000007de89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005894 0000000000000010 00005868 FDE cie=00000030 pc=0000000000061fb0..0000000000061fb9 │ │ │ │ +00006b74 0000000000000010 00006b48 FDE cie=00000030 pc=000000000007de90..000000000007de99 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058a8 0000000000000010 0000587c FDE cie=00000030 pc=0000000000061fc0..0000000000061fc9 │ │ │ │ +00006b88 0000000000000010 00006b5c FDE cie=00000030 pc=000000000007dea0..000000000007dea9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058bc 0000000000000010 00005890 FDE cie=00000030 pc=0000000000061fd0..0000000000061fd9 │ │ │ │ +00006b9c 0000000000000010 00006b70 FDE cie=00000030 pc=000000000007deb0..000000000007deb9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058d0 0000000000000010 000058a4 FDE cie=00000030 pc=0000000000061fe0..000000000006202d │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000006200e │ │ │ │ +00006bb0 0000000000000010 00006b84 FDE cie=00000030 pc=000000000007dec0..000000000007df0d │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007deee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000058e4 0000000000000010 000058b8 FDE cie=00000030 pc=0000000000062030..000000000006205f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000062040 │ │ │ │ +00006bc4 0000000000000010 00006b98 FDE cie=00000030 pc=000000000007df10..000000000007df3f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007df20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000058f8 0000000000000010 000058cc FDE cie=00000030 pc=0000000000062060..000000000006208f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000062070 │ │ │ │ +00006bd8 0000000000000010 00006bac FDE cie=00000030 pc=000000000007df40..000000000007df6f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007df50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000590c 0000000000000010 000058e0 FDE cie=00000030 pc=0000000000062090..00000000000620c2 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000620a3 │ │ │ │ +00006bec 0000000000000010 00006bc0 FDE cie=00000030 pc=000000000007df70..000000000007dfa2 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007df83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005920 0000000000000010 000058f4 FDE cie=00000030 pc=00000000000620d0..00000000000620ff │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000620e0 │ │ │ │ +00006c00 0000000000000010 00006bd4 FDE cie=00000030 pc=000000000007dfb0..000000000007dfdf │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007dfc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005934 0000000000000010 00005908 FDE cie=00000030 pc=0000000000062100..0000000000062113 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005948 0000000000000014 0000591c FDE cie=00000030 pc=0000000000062120..000000000006214a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006212f │ │ │ │ +00006c14 0000000000000014 00006be8 FDE cie=00000030 pc=000000000007dfe0..000000000007e01a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007dfe8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000062145 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007e015 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005960 000000000000001c 00005608 FDE cie=0000035c pc=0000000000062150..00000000000621a2 │ │ │ │ - Augmentation data: a3 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006215c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006219d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005980 0000000000000020 00005628 FDE cie=0000035c pc=0000000000014752..0000000000014830 │ │ │ │ - Augmentation data: 8b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014758 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014759 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014762 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -000059a4 0000000000000014 00005978 FDE cie=00000030 pc=0000000000062270..00000000000622aa │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062278 │ │ │ │ +00006c2c 0000000000000014 00006c00 FDE cie=00000030 pc=000000000007e020..000000000007e05a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e028 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000622a5 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007e055 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059bc 0000000000000014 00005990 FDE cie=00000030 pc=00000000000622b0..00000000000622ea │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000622b8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000622e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000059d4 000000000000002c 0000567c FDE cie=0000035c pc=00000000000622f0..00000000000623fb │ │ │ │ - Augmentation data: 4b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000622f5 │ │ │ │ +00006c44 0000000000000038 00006c18 FDE cie=00000030 pc=000000000007e060..000000000007e0d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000622f6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000622fa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e065 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e06b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e071 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 175 to 00000000000623a9 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000007e0c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0c7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0cd │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a04 0000000000000010 000059d8 FDE cie=00000030 pc=0000000000062400..0000000000062440 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000062421 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00005a18 0000000000000010 000059ec FDE cie=00000030 pc=0000000000062440..0000000000062480 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000062461 │ │ │ │ +00006c80 0000000000000048 00006c54 FDE cie=00000030 pc=000000000007e0e0..000000000007e1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00005a2c 0000000000000018 00005a00 FDE cie=00000030 pc=0000000000062480..000000000006258c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062488 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000624a5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0e9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0ea │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e0ee │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000007e190 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e193 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e194 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e196 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e198 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e19a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e19c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000624b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e19d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005a48 000000000000002c 00005a1c FDE cie=00000030 pc=0000000000062590..000000000006270a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062595 │ │ │ │ +00006ccc 0000000000000018 00006ca0 FDE cie=00000030 pc=000000000007e1c0..000000000007e1f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e1c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006259c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000625b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000625b7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000625c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 00000000000626d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000626d5 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007e1ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000626e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a78 0000000000000020 00005a4c FDE cie=00000030 pc=000000000005f7f0..000000000005f8a7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f7f1 │ │ │ │ +00006ce8 0000000000000048 00006cbc FDE cie=00000030 pc=000000000007e200..000000000007e7bd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005f7fe │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e208 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e20a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e20c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e20d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000005f84d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e20e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e212 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007e251 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e252 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e253 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e255 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e257 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e259 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f84e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e25b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f850 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a9c 0000000000000018 00005a70 FDE cie=00000030 pc=0000000000062710..0000000000062742 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062715 │ │ │ │ +00006d34 0000000000000018 00006d08 FDE cie=00000030 pc=000000000007e7c0..000000000007e7f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e7c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006273d │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007e7ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ab8 0000000000000018 00005a8c FDE cie=00000030 pc=0000000000062750..0000000000062782 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062755 │ │ │ │ +00006d50 0000000000000020 00006c04 FDE cie=00000150 pc=000000000007e800..000000000007e842 │ │ │ │ + Augmentation data: a4 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e805 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006277d │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007e835 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007e840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e841 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ad4 0000000000000020 0000577c FDE cie=0000035c pc=0000000000062790..00000000000627d2 │ │ │ │ - Augmentation data: 5e 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062795 │ │ │ │ +00006d74 0000000000000020 00006c28 FDE cie=00000150 pc=000000000007e850..000000000007e892 │ │ │ │ + Augmentation data: 88 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000627c2 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000007e887 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000627d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e890 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000627d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e891 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005af8 0000000000000020 000057a0 FDE cie=0000035c pc=00000000000627e0..0000000000062822 │ │ │ │ - Augmentation data: 42 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000627e5 │ │ │ │ +00006d98 000000000000001c 00006c4c FDE cie=00000150 pc=000000000007e8a0..000000000007e92b │ │ │ │ + Augmentation data: 6f 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e8a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000062814 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000007e8ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000062820 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062821 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b1c 000000000000004c 000057c4 FDE cie=0000035c pc=0000000000062830..0000000000062d5f │ │ │ │ - Augmentation data: 27 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062836 │ │ │ │ +00006db8 000000000000001c 00006c6c FDE cie=00000150 pc=000000000007e930..000000000007e9c8 │ │ │ │ + Augmentation data: 63 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e938 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062838 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006283a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006283c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006283d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006283e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062842 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000062888 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000007e987 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062889 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006288a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006288c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006288e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062890 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062892 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062893 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e990 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005b6c 000000000000003c 00005814 FDE cie=0000035c pc=0000000000062d60..0000000000062fa4 │ │ │ │ - Augmentation data: ff 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062d66 │ │ │ │ +00006dd8 000000000000004c 00006c8c FDE cie=00000150 pc=000000000007e9d0..000000000007eab3 │ │ │ │ + Augmentation data: 5b 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007e9db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d68 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e9e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d69 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e9e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e9e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062d6e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 330 to 0000000000062eb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e9ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000007ea28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062ebc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062ebd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062ebf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062ec1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062ec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005bac 000000000000001c 00005854 FDE cie=0000035c pc=0000000000062fb0..000000000006300a │ │ │ │ - Augmentation data: f0 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000062fbc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000063005 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000007ea68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea69 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ │ │ │ -00005bcc 0000000000000028 00005874 FDE cie=0000035c pc=0000000000063010..0000000000063077 │ │ │ │ - Augmentation data: d8 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063015 │ │ │ │ +00006e28 0000000000000030 00006dfc FDE cie=00000030 pc=000000000007eac0..000000000007eb7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007eac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063021 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007eacb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000063034 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eacc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006306d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063071 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063072 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005bf8 0000000000000028 000058a0 FDE cie=0000035c pc=0000000000063080..00000000000630e8 │ │ │ │ - Augmentation data: b4 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063085 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063091 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000630a4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ead3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000007eb70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000630de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eb71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eb72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000630e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007eb74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eb75 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c24 000000000000001c 000058cc FDE cie=0000035c pc=00000000000621b0..0000000000062201 │ │ │ │ - Augmentation data: 90 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000621bc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000621fc │ │ │ │ +00006e5c 000000000000001c 00006e30 FDE cie=00000030 pc=000000000007eb80..000000000007ecb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007eb88 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000007ebb4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c44 000000000000001c 000058ec FDE cie=0000035c pc=0000000000062210..0000000000062262 │ │ │ │ - Augmentation data: 78 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006221c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006225d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ebb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007ebee │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ebf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005c64 0000000000000044 0000590c FDE cie=0000035c pc=00000000000630f0..00000000000631bb │ │ │ │ - Augmentation data: 63 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000630f7 │ │ │ │ +00006e7c 000000000000002c 00006d30 FDE cie=00000150 pc=000000000007ecb0..000000000007ed92 │ │ │ │ + Augmentation data: db 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ecb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630fb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ecb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000063135 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ecbb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000007ed3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ed40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063138 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ed42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063140 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ed43 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000063165 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063166 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063168 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063170 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063171 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cac 000000000000002c 00005954 FDE cie=0000035c pc=00000000000631c0..00000000000632a2 │ │ │ │ - Augmentation data: 3f 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000631c6 │ │ │ │ +00006eac 000000000000002c 00006d60 FDE cie=00000150 pc=000000000007eda0..000000000007ee88 │ │ │ │ + Augmentation data: b9 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007eda6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000631c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eda7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000631cb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007edab │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000006324f │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000007ee35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063250 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063252 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063253 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee39 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cdc 000000000000002c 00005984 FDE cie=0000035c pc=00000000000632b0..0000000000063398 │ │ │ │ - Augmentation data: 1d 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000632b6 │ │ │ │ +00006edc 000000000000002c 00006d90 FDE cie=00000150 pc=000000000007ee90..000000000007ef6f │ │ │ │ + Augmentation data: 97 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ee96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000632b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000632bb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ee9b │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000063345 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000007ef1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063346 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ef1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063348 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ef1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063349 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ef20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d0c 000000000000002c 000059b4 FDE cie=0000035c pc=00000000000633a0..000000000006347f │ │ │ │ - Augmentation data: fb 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000633a6 │ │ │ │ +00006f0c 000000000000002c 00006dc0 FDE cie=00000150 pc=000000000007ef70..000000000007f07b │ │ │ │ + Augmentation data: 75 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ef75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633a7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ef76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000633ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ef7a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 129 to 000000000006342c │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000007f029 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006342d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f02a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006342f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f02b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063430 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f02c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d3c 000000000000001c 000059e4 FDE cie=0000035c pc=0000000000063480..000000000006353b │ │ │ │ - Augmentation data: db 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000063495 │ │ │ │ +00006f3c 0000000000000024 00006df0 FDE cie=00000150 pc=000000000007f080..000000000007f16c │ │ │ │ + Augmentation data: 5b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000634d3 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007f09a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000634d4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005d5c 0000000000000020 00005d30 FDE cie=00000030 pc=0000000000063540..00000000000635c4 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063545 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063553 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000635b9 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000007f12e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000635ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000635c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d80 0000000000000020 00005d54 FDE cie=00000030 pc=00000000000635d0..0000000000063664 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000635d5 │ │ │ │ +00006f64 000000000000002c 00006e18 FDE cie=00000150 pc=000000000007f170..000000000007f24c │ │ │ │ + Augmentation data: 4b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f175 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000635e3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f176 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f17d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000006364e │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000007f1fd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f1fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063652 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f1ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063660 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f200 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005da4 0000000000000018 00005d78 FDE cie=00000030 pc=0000000000063670..00000000000636ff │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006367c │ │ │ │ +00006f94 0000000000000020 00006f68 FDE cie=00000030 pc=000000000007f250..000000000007f2d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f255 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000636ab │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f263 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000007f2c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000636b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005dc0 0000000000000018 00005d94 FDE cie=00000030 pc=0000000000063700..000000000006379f │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006370c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000063743 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f2ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000063750 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ddc 0000000000000020 00005db0 FDE cie=00000030 pc=00000000000637a0..00000000000637fb │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000637a5 │ │ │ │ +00006fb8 0000000000000020 00006f8c FDE cie=00000030 pc=000000000007f2e0..000000000007f374 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f2e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000637a9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000637f1 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f2f3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000007f35e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000637f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f362 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000637f6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f370 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e00 0000000000000028 00005dd4 FDE cie=00000030 pc=0000000000063800..0000000000063874 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063805 │ │ │ │ +00006fdc 000000000000002c 00006e90 FDE cie=00000150 pc=000000000007f380..000000000007f469 │ │ │ │ + Augmentation data: eb 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f385 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063806 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f386 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006380d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000006386c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f38d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000007f413 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f414 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f415 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386f │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007f420 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e2c 0000000000000024 00005e00 FDE cie=00000030 pc=0000000000063880..0000000000063916 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063885 │ │ │ │ +0000700c 0000000000000018 00006fe0 FDE cie=00000030 pc=000000000007f470..000000000007f4e7 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f47c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000638ff │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000007f4ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000063908 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f4b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063909 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063914 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005e54 0000000000000010 00005e28 FDE cie=00000030 pc=000000000005f8b0..000000000005f8c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e68 000000000000001c 00005e3c FDE cie=00000030 pc=000000000005f8d0..000000000005f922 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f8d5 │ │ │ │ +00007028 0000000000000018 00006ffc FDE cie=00000030 pc=000000000007f4f0..000000000007f577 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f4fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005f919 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007f533 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f920 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007f540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f921 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005e88 000000000000002c 00005b30 FDE cie=0000035c pc=0000000000063920..0000000000063a13 │ │ │ │ - Augmentation data: ab 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063925 │ │ │ │ +00007044 0000000000000020 00007018 FDE cie=00000030 pc=000000000007f580..000000000007f5db │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f585 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063926 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006392a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f589 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 190 to 00000000000639e8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000007f5d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f5d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000639f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f5d6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005eb8 0000000000000044 00005b60 FDE cie=0000035c pc=0000000000063a20..0000000000063b74 │ │ │ │ - Augmentation data: 7f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063a26 │ │ │ │ +00007068 0000000000000024 0000703c FDE cie=00000030 pc=000000000007f5e0..000000000007f65e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f5e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063a2e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a30 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a31 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a32 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063a39 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 230 to 0000000000063b1f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000007f647 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063b23 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b24 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b26 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b2b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007f650 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f651 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f658 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f65c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005f00 0000000000000040 00005ba8 FDE cie=0000035c pc=0000000000063b80..0000000000063e64 │ │ │ │ - Augmentation data: 4f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063b86 │ │ │ │ +00007090 0000000000000010 00007064 FDE cie=00000030 pc=000000000007bca0..000000000007bcac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000070a4 0000000000000010 00007078 FDE cie=00000030 pc=000000000007bcb0..000000000007bcb5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000070b8 0000000000000038 0000708c FDE cie=00000030 pc=000000000007bcc0..000000000007c00d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bcc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bcc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bcc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b8a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bcca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063b91 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000063cde │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007bcd5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 783 to 000000000007bfe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063cdf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bfe5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063ce0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bfe6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bfe8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bfea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ce8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +000070f4 0000000000000018 000070c8 FDE cie=00000030 pc=0000000000018d1c..0000000000018d52 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f44 0000000000000050 00005bec FDE cie=0000035c pc=000000000005f930..000000000005fbb7 │ │ │ │ - Augmentation data: 53 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f932 │ │ │ │ +00007110 0000000000000028 000070e4 FDE cie=00000030 pc=000000000007c010..000000000007c073 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f934 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c016 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f936 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f938 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f939 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007c021 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f93a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005f944 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 542 to 000000000005fb62 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007c06b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fb66 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb67 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb69 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c06c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c06d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c06e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005f98 0000000000000020 00005c40 FDE cie=0000035c pc=0000000000014830..00000000000148e3 │ │ │ │ - Augmentation data: 1c 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +0000713c 000000000000002c 00006ff0 FDE cie=00000150 pc=000000000007f660..000000000007f74b │ │ │ │ + Augmentation data: a3 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f665 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f666 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f66a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000007f720 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f721 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f722 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f728 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005fbc 0000000000000050 00005c64 FDE cie=0000035c pc=000000000005fbc0..000000000005fe47 │ │ │ │ - Augmentation data: 00 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc2 │ │ │ │ +0000716c 0000000000000050 00007020 FDE cie=00000150 pc=000000000007f750..000000000007ff8b │ │ │ │ + Augmentation data: 77 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f758 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f75a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f75c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f75d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f761 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005fbd4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 540 to 000000000005fdf0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007f76b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 1106 to 000000000007fbbd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdf4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fbbe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fdf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fbbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fbc1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fbc3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdfb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fbc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fbc7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fe00 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007fbd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006010 0000000000000020 00005cb8 FDE cie=0000035c pc=00000000000148e4..0000000000014997 │ │ │ │ - Augmentation data: c9 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00006034 0000000000000034 00005cdc FDE cie=0000035c pc=0000000000063e70..0000000000063fbf │ │ │ │ - Augmentation data: af 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063e76 │ │ │ │ +000071c0 000000000000003c 00007074 FDE cie=00000150 pc=000000000007ff90..0000000000080101 │ │ │ │ + Augmentation data: 83 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ff96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e77 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e78 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ff99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063e7c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000063f04 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ff9a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ff9e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000080034 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080035 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080036 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080038 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008003a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063f10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080040 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000606c 000000000000002c 00005d14 FDE cie=0000035c pc=0000000000063fc0..0000000000064063 │ │ │ │ - Augmentation data: a3 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063fc6 │ │ │ │ +00007200 000000000000002c 000070b4 FDE cie=00000150 pc=0000000000080110..00000000000801b3 │ │ │ │ + Augmentation data: 6f 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063fc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080117 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063fcb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008011b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006400c │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000008015c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006400f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008015f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064011 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080161 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064012 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080162 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000609c 000000000000002c 00005d44 FDE cie=0000035c pc=0000000000064070..0000000000064113 │ │ │ │ - Augmentation data: 85 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064076 │ │ │ │ +00007230 000000000000002c 000070e4 FDE cie=00000150 pc=00000000000801c0..0000000000080263 │ │ │ │ + Augmentation data: 51 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000801c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064077 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000801c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006407b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000801cb │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000640bc │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000008020c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000640bf │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008020f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000640c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080211 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000640c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080212 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060cc 000000000000002c 00005d74 FDE cie=0000035c pc=0000000000064120..00000000000641c3 │ │ │ │ - Augmentation data: 67 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064126 │ │ │ │ +00007260 000000000000002c 00007114 FDE cie=00000150 pc=0000000000080270..0000000000080313 │ │ │ │ + Augmentation data: 33 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064127 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080277 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006412b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008027b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006416c │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000802bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006416f │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000802bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064171 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000802c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064172 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000802c2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060fc 000000000000002c 00005da4 FDE cie=0000035c pc=00000000000641d0..0000000000064273 │ │ │ │ - Augmentation data: 49 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000641d6 │ │ │ │ +00007290 000000000000002c 00007144 FDE cie=00000150 pc=0000000000080320..00000000000803c3 │ │ │ │ + Augmentation data: 15 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080327 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000641db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008032b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006421c │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000008036c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006421f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008036f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064221 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080371 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064222 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080372 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000612c 0000000000000020 00005dd4 FDE cie=0000035c pc=000000000005fe50..000000000005fe96 │ │ │ │ - Augmentation data: 2b 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe52 │ │ │ │ +000072c0 000000000000002c 00007174 FDE cie=00000150 pc=00000000000803d0..0000000000080566 │ │ │ │ + Augmentation data: f7 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000803d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe53 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000803d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe57 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006150 0000000000000018 00005df8 FDE cie=0000035c pc=0000000000014997..00000000000149bc │ │ │ │ - Augmentation data: 13 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000616c 0000000000000024 00006140 FDE cie=00000030 pc=0000000000064280..0000000000064365 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064288 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000642b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000642b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000642c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000642c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000064312 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064313 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006194 000000000000001c 00005e3c FDE cie=0000035c pc=0000000000064370..00000000000643e5 │ │ │ │ - Augmentation data: d7 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064378 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000643a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000803db │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000008041a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000643a3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000061b4 000000000000001c 00005e5c FDE cie=0000035c pc=00000000000643f0..0000000000064468 │ │ │ │ - Augmentation data: cb 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000643f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008041b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000064428 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008041d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064429 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000080420 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061d4 0000000000000020 00005e7c FDE cie=0000035c pc=000000000005fea0..000000000005fee6 │ │ │ │ - Augmentation data: bf 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fea2 │ │ │ │ +000072f0 000000000000002c 000071a4 FDE cie=00000150 pc=0000000000080570..0000000000080706 │ │ │ │ + Augmentation data: dc 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fea3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080577 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fea7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000061f8 0000000000000018 00005ea0 FDE cie=0000035c pc=00000000000149bc..00000000000149e1 │ │ │ │ - Augmentation data: a7 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006214 0000000000000024 000061e8 FDE cie=00000030 pc=0000000000064470..0000000000064555 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064478 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000644a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000644a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000644b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000644b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000064502 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064503 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000623c 000000000000001c 00005ee4 FDE cie=0000035c pc=0000000000064560..00000000000645d5 │ │ │ │ - Augmentation data: 6b 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064568 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000064592 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008057b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000805ba │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064593 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000625c 000000000000001c 00005f04 FDE cie=0000035c pc=00000000000645e0..0000000000064658 │ │ │ │ - Augmentation data: 5f 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000645e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000805bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000064618 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000805bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064619 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000805c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000627c 0000000000000020 00005f24 FDE cie=0000035c pc=000000000005fef0..000000000005ffe3 │ │ │ │ - Augmentation data: 53 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fef2 │ │ │ │ +00007320 0000000000000020 000071d4 FDE cie=00000150 pc=000000000007c080..000000000007c173 │ │ │ │ + Augmentation data: c3 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fef3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c083 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fef7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c087 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062a0 0000000000000018 00005f48 FDE cie=0000035c pc=00000000000149e2..0000000000014a4b │ │ │ │ - Augmentation data: 48 49 00 00 │ │ │ │ +00007344 0000000000000018 000071f8 FDE cie=00000150 pc=0000000000018d52..0000000000018dbb │ │ │ │ + Augmentation data: b8 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062bc 0000000000000018 00006290 FDE cie=00000030 pc=0000000000064660..000000000006466f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064665 │ │ │ │ +00007360 0000000000000018 00007334 FDE cie=00000030 pc=0000000000080710..000000000008071f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080715 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064666 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080716 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006466a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008071a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062d8 0000000000000018 000062ac FDE cie=00000030 pc=0000000000064670..0000000000064681 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064675 │ │ │ │ +0000737c 0000000000000018 00007350 FDE cie=00000030 pc=0000000000080720..0000000000080731 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064676 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080726 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006467c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008072c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062f4 0000000000000020 00005f9c FDE cie=0000035c pc=000000000005fff0..00000000000600dd │ │ │ │ - Augmentation data: fc 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fff2 │ │ │ │ +00007398 0000000000000020 0000724c FDE cie=00000150 pc=000000000007c180..000000000007c26d │ │ │ │ + Augmentation data: 6c 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fff3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c183 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fff7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c187 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006318 0000000000000018 00005fc0 FDE cie=0000035c pc=0000000000014a4c..0000000000014ab5 │ │ │ │ - Augmentation data: f1 48 00 00 │ │ │ │ +000073bc 0000000000000018 00007270 FDE cie=00000150 pc=0000000000018dbc..0000000000018e25 │ │ │ │ + Augmentation data: 61 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006334 0000000000000018 00006308 FDE cie=00000030 pc=0000000000064690..000000000006469f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064695 │ │ │ │ +000073d8 0000000000000018 000073ac FDE cie=00000030 pc=0000000000080740..000000000008074f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080745 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064696 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080746 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006469a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008074a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006350 0000000000000018 00006324 FDE cie=00000030 pc=00000000000646a0..00000000000646b1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646a5 │ │ │ │ +000073f4 0000000000000018 000073c8 FDE cie=00000030 pc=0000000000080750..0000000000080761 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080755 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080756 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000646ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008075c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000636c 0000000000000020 00006014 FDE cie=0000035c pc=00000000000600e0..00000000000601cd │ │ │ │ - Augmentation data: a5 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000600e2 │ │ │ │ +00007410 0000000000000020 000072c4 FDE cie=00000150 pc=000000000007c270..000000000007c35d │ │ │ │ + Augmentation data: 15 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000600e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c273 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000600e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c277 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006390 0000000000000018 00006038 FDE cie=0000035c pc=0000000000014ab6..0000000000014b1f │ │ │ │ - Augmentation data: 9a 48 00 00 │ │ │ │ +00007434 0000000000000018 000072e8 FDE cie=00000150 pc=0000000000018e26..0000000000018e8f │ │ │ │ + Augmentation data: 0a 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063ac 0000000000000018 00006380 FDE cie=00000030 pc=00000000000646c0..00000000000646cf │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646c5 │ │ │ │ +00007450 0000000000000018 00007424 FDE cie=00000030 pc=0000000000080770..000000000008077f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080775 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080776 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000646ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008077a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063c8 0000000000000018 0000639c FDE cie=00000030 pc=00000000000646d0..00000000000646e1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646d5 │ │ │ │ +0000746c 0000000000000018 00007440 FDE cie=00000030 pc=0000000000080780..0000000000080791 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080786 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000646dc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008078c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063e4 0000000000000020 0000608c FDE cie=0000035c pc=00000000000601d0..00000000000602bd │ │ │ │ - Augmentation data: 4e 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601d2 │ │ │ │ +00007488 0000000000000020 0000733c FDE cie=00000150 pc=000000000007c360..000000000007c44d │ │ │ │ + Augmentation data: be 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000601d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c363 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c367 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006408 0000000000000018 000060b0 FDE cie=0000035c pc=0000000000014b20..0000000000014b89 │ │ │ │ - Augmentation data: 43 48 00 00 │ │ │ │ +000074ac 0000000000000018 00007360 FDE cie=00000150 pc=0000000000018e90..0000000000018ef9 │ │ │ │ + Augmentation data: b3 48 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006424 0000000000000018 000063f8 FDE cie=00000030 pc=00000000000646f0..00000000000646ff │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646f5 │ │ │ │ +000074c8 0000000000000018 0000749c FDE cie=00000030 pc=00000000000807a0..00000000000807af │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000807a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000807a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000646fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000807aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006440 0000000000000018 00006414 FDE cie=00000030 pc=0000000000064700..0000000000064711 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064705 │ │ │ │ +000074e4 0000000000000018 000074b8 FDE cie=00000030 pc=00000000000807b0..00000000000807c1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000807b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064706 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000807b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006470c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000807bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000645c 0000000000000044 00006104 FDE cie=0000035c pc=00000000000602c0..000000000006037a │ │ │ │ - Augmentation data: f7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c1 │ │ │ │ +00007500 0000000000000044 000073b4 FDE cie=00000150 pc=000000000007c450..000000000007c50a │ │ │ │ + Augmentation data: 67 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c451 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000602c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000602cb │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c45b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000006030a │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007c49a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006030b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c49b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006030c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c49c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006031b │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007c4ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006031c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006031d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000060320 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c4b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000060359 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000007c4e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006035a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006035b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c4eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060360 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c4f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064a4 0000000000000018 0000614c FDE cie=0000035c pc=0000000000014b89..0000000000014bc7 │ │ │ │ - Augmentation data: cf 47 00 00 │ │ │ │ +00007548 0000000000000018 000073fc FDE cie=00000150 pc=0000000000018ef9..0000000000018f37 │ │ │ │ + Augmentation data: 3f 48 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064c0 000000000000002c 00006168 FDE cie=0000035c pc=0000000000064720..00000000000647e2 │ │ │ │ - Augmentation data: cb 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064726 │ │ │ │ +00007564 000000000000002c 00007418 FDE cie=00000150 pc=00000000000807d0..0000000000080892 │ │ │ │ + Augmentation data: 3b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000807d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006472e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000807de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064735 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000807e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000064763 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000080813 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064764 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080814 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080816 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064770 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000080820 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064f0 000000000000002c 00006198 FDE cie=0000035c pc=00000000000647f0..00000000000648b2 │ │ │ │ - Augmentation data: bf 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000647f6 │ │ │ │ +00007594 000000000000002c 00007448 FDE cie=00000150 pc=00000000000808a0..0000000000080962 │ │ │ │ + Augmentation data: 2f 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000808a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000647fe │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000808ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064805 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000808b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000064833 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000808e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064834 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000808e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064836 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000808e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064840 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000808f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006520 000000000000002c 000061c8 FDE cie=0000035c pc=00000000000648c0..000000000006498a │ │ │ │ - Augmentation data: b3 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000648c6 │ │ │ │ +000075c4 000000000000002c 00007478 FDE cie=00000150 pc=0000000000080970..0000000000080a3a │ │ │ │ + Augmentation data: 23 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000648ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008097e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000648d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080985 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000064908 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000809b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006490c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000809bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006490e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000809be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064918 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000809c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006550 000000000000002c 000061f8 FDE cie=0000035c pc=0000000000064990..0000000000064a5a │ │ │ │ - Augmentation data: a7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064996 │ │ │ │ +000075f4 000000000000002c 000074a8 FDE cie=00000150 pc=0000000000080a40..0000000000080b0a │ │ │ │ + Augmentation data: 17 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006499e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080a4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000649a5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080a55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000649d8 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000080a88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000649dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000080a8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080a8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000649e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000080a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006580 0000000000000034 00006228 FDE cie=0000035c pc=0000000000064a60..0000000000064d44 │ │ │ │ - Augmentation data: 9b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064a66 │ │ │ │ +00007624 0000000000000034 000074d8 FDE cie=00000150 pc=0000000000080b10..0000000000080dea │ │ │ │ + Augmentation data: 0b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080b16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080b18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a69 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080b19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064a70 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080b20 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000064aa6 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000080b56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064aa7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080b57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064aa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080b59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064aab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080b5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064ab0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065b8 0000000000000034 00006260 FDE cie=0000035c pc=0000000000064d50..0000000000064ff6 │ │ │ │ - Augmentation data: ab 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064d56 │ │ │ │ +0000765c 0000000000000034 00007510 FDE cie=00000150 pc=0000000000080df0..0000000000081096 │ │ │ │ + Augmentation data: 1b 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080df6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064d5e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080dfe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064d63 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080e03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064d6a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080e0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000064eaa │ │ │ │ + DW_CFA_advance_loc2: 313 to 0000000000080f43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064eab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064eac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080f45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064eae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080f47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064eb8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000080f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000065f0 0000000000000038 00006298 FDE cie=0000035c pc=00000000000655d0..00000000000656bd │ │ │ │ - Augmentation data: 8b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000655d5 │ │ │ │ +00007694 0000000000000038 00007548 FDE cie=00000150 pc=0000000000081660..000000000008174d │ │ │ │ + Augmentation data: fb 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081665 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000655d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081666 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000655da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008166a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000065654 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000816e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065658 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000816e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065659 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000816e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065660 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000816f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000065674 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000081704 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065675 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081705 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065676 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065677 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081707 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000662c 0000000000000034 000062d4 FDE cie=0000035c pc=00000000000656c0..0000000000065976 │ │ │ │ - Augmentation data: 6b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000656c6 │ │ │ │ +000076d0 0000000000000034 00007584 FDE cie=00000150 pc=0000000000081750..00000000000819f6 │ │ │ │ + Augmentation data: db 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000656ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008175e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000656d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081763 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000656da │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008176a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 325 to 000000000006581f │ │ │ │ + DW_CFA_advance_loc2: 318 to 00000000000818a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065823 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000818ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065824 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000818ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065826 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000818af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065830 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000818b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006664 0000000000000034 0000630c FDE cie=0000035c pc=0000000000065980..0000000000065c6e │ │ │ │ - Augmentation data: 4b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065986 │ │ │ │ +00007708 0000000000000034 000075bc FDE cie=00000150 pc=0000000000081a00..0000000000081cde │ │ │ │ + Augmentation data: bb 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006598e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081a0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065993 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081a13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006599a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081a1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 373 to 0000000000065b0f │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000081b88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065b14 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081b8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b15 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081b8e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081b90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000065b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000669c 0000000000000034 00006344 FDE cie=0000035c pc=0000000000065c70..0000000000065f5e │ │ │ │ - Augmentation data: 2b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065c76 │ │ │ │ +00007740 0000000000000034 000075f4 FDE cie=00000150 pc=0000000000081ce0..0000000000081fce │ │ │ │ + Augmentation data: 9b 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ce7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ce8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081cec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 395 to 0000000000065e07 │ │ │ │ + DW_CFA_advance_loc2: 388 to 0000000000081e70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065e0b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081e74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065e0c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081e75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065e0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081e77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065e18 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000066d4 0000000000000034 0000637c FDE cie=0000035c pc=0000000000065000..00000000000652ee │ │ │ │ - Augmentation data: 0b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065006 │ │ │ │ +00007778 0000000000000034 0000762c FDE cie=00000150 pc=00000000000810a0..000000000008137e │ │ │ │ + Augmentation data: 7b 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000810a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065007 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000810a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065008 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000810a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006500c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000810ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 390 to 0000000000065192 │ │ │ │ + DW_CFA_advance_loc2: 383 to 000000000008122b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065193 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008122c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065194 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008122d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065196 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008122f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000651a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081238 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000670c 0000000000000034 000063b4 FDE cie=0000035c pc=00000000000652f0..00000000000655ce │ │ │ │ - Augmentation data: eb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000652f6 │ │ │ │ +000077b0 0000000000000034 00007664 FDE cie=00000150 pc=0000000000081380..000000000008165e │ │ │ │ + Augmentation data: 5b 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000652fe │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008138e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065303 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081393 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006530a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008139a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 368 to 000000000006547a │ │ │ │ + DW_CFA_advance_loc2: 361 to 0000000000081503 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006547b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006547c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081505 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006547e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081507 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065488 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081510 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006744 000000000000002c 000063ec FDE cie=0000035c pc=0000000000065f60..00000000000660bf │ │ │ │ - Augmentation data: cb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065f66 │ │ │ │ +000077e8 000000000000002c 0000769c FDE cie=00000150 pc=0000000000081fd0..00000000000820ef │ │ │ │ + Augmentation data: 3b 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081fd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065f67 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081fe4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065f6e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081feb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000065fb8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000082007 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065fb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082008 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065fbb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008200a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065fc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082010 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006774 0000000000000020 0000641c FDE cie=0000035c pc=00000000000660c0..0000000000066190 │ │ │ │ - Augmentation data: d7 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000660cc │ │ │ │ +00007818 0000000000000024 000076cc FDE cie=00000150 pc=00000000000820f0..00000000000821ef │ │ │ │ + Augmentation data: 2f 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000820f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000066117 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000082103 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000008214e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008214f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000066120 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082158 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006798 0000000000000020 00006440 FDE cie=0000035c pc=0000000000066190..0000000000066270 │ │ │ │ - Augmentation data: cb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006619c │ │ │ │ +00007840 0000000000000024 000076f4 FDE cie=00000150 pc=00000000000821f0..00000000000822f7 │ │ │ │ + Augmentation data: 1f 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000821f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000661ef │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000082203 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000082253 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082257 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000661f8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000067bc 000000000000002c 00006464 FDE cie=0000035c pc=0000000000066270..0000000000066385 │ │ │ │ - Augmentation data: bf 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066276 │ │ │ │ +00007868 000000000000002c 0000771c FDE cie=00000150 pc=0000000000082300..0000000000082415 │ │ │ │ + Augmentation data: 0f 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066277 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082307 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006627e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008230e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000000662d7 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000082367 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082368 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008236a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008236b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067ec 0000000000000024 00006494 FDE cie=0000035c pc=0000000000066390..000000000006645a │ │ │ │ - Augmentation data: c3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066395 │ │ │ │ +00007898 0000000000000024 0000774c FDE cie=00000150 pc=0000000000082420..00000000000824ea │ │ │ │ + Augmentation data: 13 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082425 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000663a3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000082433 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000066421 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000824b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066422 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000824b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000066430 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000824c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006814 0000000000000024 000064bc FDE cie=0000035c pc=0000000000066460..000000000006652a │ │ │ │ - Augmentation data: b3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066465 │ │ │ │ +000078c0 0000000000000024 00007774 FDE cie=00000150 pc=00000000000824f0..00000000000825ba │ │ │ │ + Augmentation data: 03 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000824f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000066473 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000082503 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000664f6 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000082586 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000664fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008258a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066500 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082590 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000683c 000000000000002c 000064e4 FDE cie=0000035c pc=0000000000066530..0000000000066600 │ │ │ │ - Augmentation data: a3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066535 │ │ │ │ +000078e8 000000000000002c 0000779c FDE cie=00000150 pc=00000000000825c0..0000000000082690 │ │ │ │ + Augmentation data: f3 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066539 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000825c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006653d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000825cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000665a4 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000082634 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082635 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082636 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000665b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000082640 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000686c 000000000000004c 00006514 FDE cie=0000035c pc=0000000000066600..000000000006696c │ │ │ │ - Augmentation data: 8b 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066606 │ │ │ │ +00007918 0000000000000048 000078ec FDE cie=00000030 pc=0000000000082690..0000000000082a38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082698 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008269a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008269c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006660d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008269d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006660e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008269e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066612 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000826a2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 615 to 0000000000066879 │ │ │ │ + DW_CFA_advance_loc2: 387 to 0000000000082825 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006687a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082826 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006687b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082827 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006687d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082829 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006687f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008282b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066881 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008282d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066883 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008282f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066884 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082830 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000068bc 0000000000000018 00006890 FDE cie=00000030 pc=0000000000066970..0000000000066b78 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066978 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000669d9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000669e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000068d8 000000000000002c 00006580 FDE cie=0000035c pc=0000000000066b80..0000000000066c4c │ │ │ │ - Augmentation data: 47 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066b85 │ │ │ │ +00007964 0000000000000034 00007938 FDE cie=00000030 pc=0000000000082a40..0000000000082aef │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082a45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066b86 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082a46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066b8d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082a4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000066bfd │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000082ab2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066bfe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082ab3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066bff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082ab4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082ab8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006908 000000000000002c 000065b0 FDE cie=0000035c pc=0000000000066c50..0000000000066d17 │ │ │ │ - Augmentation data: 2f 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066c55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066c56 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066c5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000066ccb │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000082acd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000066cce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082ace │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ccf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082acf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066cd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006938 0000000000000020 0000690c FDE cie=00000030 pc=0000000000014fd4..000000000001506e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014fda │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014fe3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014feb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014ff4 │ │ │ │ +0000799c 0000000000000018 00007970 FDE cie=00000030 pc=0000000000082af0..0000000000082c56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000082af8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000695c 0000000000000018 00006930 FDE cie=00000030 pc=0000000000066d20..0000000000066d9e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066d28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000066d5f │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000082b4f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082b50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006978 0000000000000010 0000694c FDE cie=00000030 pc=0000000000066da0..0000000000066df0 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000066dd1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000698c 0000000000000050 00006634 FDE cie=0000035c pc=0000000000066df0..00000000000674fc │ │ │ │ - Augmentation data: c3 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066df6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066df8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066dfa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066dfc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066dfd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066dfe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066e05 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 491 to 0000000000066ff0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ff1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ff2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ffa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067000 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000069e0 0000000000000018 000069b4 FDE cie=00000030 pc=0000000000067500..0000000000067728 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067508 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000067569 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067570 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000069fc 000000000000002c 000066a4 FDE cie=0000035c pc=0000000000067730..000000000006781c │ │ │ │ - Augmentation data: a7 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067735 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067736 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006773d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 00000000000677c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000677c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000677c5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000677d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a2c 000000000000002c 000066d4 FDE cie=0000035c pc=0000000000067820..0000000000067907 │ │ │ │ - Augmentation data: 8f 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067825 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067826 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006782d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000678b1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000678b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000678b5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000678c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a5c 0000000000000024 00006704 FDE cie=0000035c pc=0000000000067910..0000000000067a41 │ │ │ │ - Augmentation data: 77 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067915 │ │ │ │ +000079b8 0000000000000024 0000786c FDE cie=00000150 pc=0000000000082c60..0000000000082d45 │ │ │ │ + Augmentation data: 3b 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082c65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067919 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000067942 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000082c82 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067943 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067948 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a84 0000000000000028 00006a58 FDE cie=00000030 pc=0000000000067a50..0000000000067b27 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067a55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067a5f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067a63 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000067ac8 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000082cd2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067acc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067acd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067ad0 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000082cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ab0 0000000000000050 00006758 FDE cie=0000035c pc=0000000000067b30..00000000000687ac │ │ │ │ - Augmentation data: 4b 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067b36 │ │ │ │ +000079e0 0000000000000048 000079b4 FDE cie=00000030 pc=0000000000082d50..0000000000083048 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082d56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067b3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b42 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067b50 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 405 to 0000000000067ce5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082d62 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 293 to 0000000000082e87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ce6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082e88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ce7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082e89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ce9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ced │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082e91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067cf0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082e98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006b04 0000000000000028 00006ad8 FDE cie=00000030 pc=00000000000687b0..0000000000068932 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000687b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000687bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000687d6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000687d7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000687e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000006887f │ │ │ │ +00007a2c 0000000000000018 00007a00 FDE cie=00000030 pc=0000000000083050..00000000000831c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000083058 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000830b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068880 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068888 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000830b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006b30 0000000000000050 000067d8 FDE cie=0000035c pc=0000000000068940..0000000000068e7c │ │ │ │ - Augmentation data: 53 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068946 │ │ │ │ +00007a48 000000000000002c 000078fc FDE cie=00000150 pc=00000000000831d0..000000000008329c │ │ │ │ + Augmentation data: c3 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000831d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068948 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000831d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006894a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000831dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006894c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006894d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006894e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068952 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 612 to 0000000000068bb6 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000008324d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068bb7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068bb8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bbe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008324e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008324f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068bc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083250 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006b84 0000000000000050 0000682c FDE cie=0000035c pc=0000000000068e80..00000000000696ac │ │ │ │ - Augmentation data: 3a 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068e86 │ │ │ │ +00007a78 000000000000002c 0000792c FDE cie=00000150 pc=00000000000832a0..0000000000083367 │ │ │ │ + Augmentation data: ab 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000832a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e88 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000832a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e8a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000832ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e8c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e8d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e8e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068e95 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 1362 to 00000000000693e7 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000008331b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693e8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693e9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693eb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693ed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693ef │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008331e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008331f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000693f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083320 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006bd8 0000000000000050 00006880 FDE cie=0000035c pc=00000000000696b0..000000000006a2d6 │ │ │ │ - Augmentation data: 53 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000696b6 │ │ │ │ +00007aa8 0000000000000018 00007a7c FDE cie=00000030 pc=0000000000083370..00000000000833ee │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000083378 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000696bf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000696c1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000696c3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000696c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000696c5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000696d2 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1070 to 0000000000069b00 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000833af │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069b01 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069b02 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b06 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b08 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069b10 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006c2c 0000000000000050 000068d4 FDE cie=0000035c pc=0000000000060380..0000000000061bc7 │ │ │ │ - Augmentation data: b3 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060386 │ │ │ │ +00007ac4 0000000000000048 00007a98 FDE cie=00000030 pc=00000000000833f0..0000000000083740 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000833f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060388 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006038a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006038c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006038d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006038e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060395 │ │ │ │ - DW_CFA_def_cfa_offset: 1840 │ │ │ │ - DW_CFA_advance_loc2: 4101 to 000000000006139a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083402 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000834ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006139b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000834cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006139c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000834cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006139e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613a5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c80 0000000000000024 00006928 FDE cie=0000035c pc=0000000000014bc8..0000000000014fd4 │ │ │ │ - Augmentation data: 86 46 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1840 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006ca8 0000000000000030 00006c7c FDE cie=00000030 pc=000000000006a2e0..000000000006a3a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2e3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a2e8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000006a34d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a34e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a34f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a351 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000834d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a358 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000834d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cdc 0000000000000018 00006cb0 FDE cie=00000030 pc=000000000001506e..000000000001508f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006cf8 000000000000005c 00006ccc FDE cie=00000030 pc=000000000006a3b0..000000000006a4aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3b2 │ │ │ │ +00007b10 0000000000000048 00007ae4 FDE cie=00000030 pc=0000000000083740..0000000000083b26 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3b4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008374b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008374d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008374f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a3bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083750 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a3be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083751 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a3c2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000006a483 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083755 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000837bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a487 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000837bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a488 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000837be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000837c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000837c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000837c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a490 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000837c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a498 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000837d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a49c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a4a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a4a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006d58 0000000000000040 00006a00 FDE cie=0000035c pc=000000000006a4b0..000000000006a54d │ │ │ │ - Augmentation data: d4 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4b2 │ │ │ │ +00007b5c 0000000000000020 00007a10 FDE cie=00000150 pc=0000000000083b30..0000000000083b95 │ │ │ │ + Augmentation data: df 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083b35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a4b7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a4bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a4bd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a4c1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000006a53c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000083b5b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a53d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a53f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a541 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a543 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a544 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083b5c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006d9c 0000000000000020 00006a44 FDE cie=0000035c pc=000000000001508f..00000000000150be │ │ │ │ - Augmentation data: 99 45 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006dc0 0000000000000048 00006d94 FDE cie=00000030 pc=000000000006a550..000000000006a7aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a552 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a554 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a556 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a558 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a559 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a55a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a55e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 577 to 000000000006a79f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a9 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000083b94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006e0c 0000000000000040 00006de0 FDE cie=00000030 pc=000000000007b630..000000000007b8e2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b636 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b637 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b63b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b642 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000007b65c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b65d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b65e │ │ │ │ +00007b80 000000000000001c 00007a34 FDE cie=00000150 pc=0000000000083ba0..0000000000083c00 │ │ │ │ + Augmentation data: cf 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083ba5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b660 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b668 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000007b7d0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000083bcb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b7d1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b7d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b7d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b7e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083bcc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006e50 0000000000000050 00006af8 FDE cie=0000035c pc=000000000006a7b0..000000000006aa37 │ │ │ │ - Augmentation data: f1 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b2 │ │ │ │ +00007ba0 000000000000001c 00007a54 FDE cie=00000150 pc=0000000000083c00..0000000000083c7c │ │ │ │ + Augmentation data: c3 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083c05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7b9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7ba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a7c4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 533 to 000000000006a9d9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000083c33 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a9dd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a9de │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a9f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006ea4 0000000000000020 00006b4c FDE cie=0000035c pc=00000000000150be..0000000000015171 │ │ │ │ - Augmentation data: ba 44 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00006ec8 0000000000000038 00006b70 FDE cie=0000035c pc=000000000006aa40..000000000006e166 │ │ │ │ - Augmentation data: 9e 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006aa45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006aa48 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006aa51 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1356 to 000000000006af9d │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006afd3 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6399 to 000000000006c8d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c8d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f04 0000000000000020 00006bac FDE cie=0000035c pc=0000000000015172..00000000000159f9 │ │ │ │ - Augmentation data: c8 45 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00006f28 0000000000000038 00006bd0 FDE cie=0000035c pc=000000000006e170..0000000000072711 │ │ │ │ - Augmentation data: 37 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e175 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006e178 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006e17e │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006e184 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1462 to 000000000006e73a │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000006e76f │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 7239 to 00000000000703b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000703c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083c34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f64 0000000000000020 00006c0c FDE cie=0000035c pc=00000000000159fa..0000000000016503 │ │ │ │ - Augmentation data: 08 48 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00006f88 0000000000000048 00006f5c FDE cie=00000030 pc=000000000007b8f0..000000000007bc0d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b8f6 │ │ │ │ +00007bc0 000000000000004c 00007a74 FDE cie=00000150 pc=0000000000083c80..000000000008405c │ │ │ │ + Augmentation data: bb 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083c86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b8f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083c88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b8fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083c8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b8ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083c8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b900 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083c8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b901 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083c8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b905 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083c92 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 403 to 000000000007ba98 │ │ │ │ + DW_CFA_advance_loc2: 512 to 0000000000083e92 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ba9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007baa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bab0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006fd4 0000000000000038 00006c7c FDE cie=0000035c pc=0000000000072720..0000000000076bcf │ │ │ │ - Augmentation data: 47 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072725 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072728 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007272e │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072733 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007273e │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2131 to 0000000000072f91 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000072fc7 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6847 to 0000000000074a86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000074a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007010 0000000000000024 00006cb8 FDE cie=0000035c pc=0000000000016504..0000000000016f8b │ │ │ │ - Augmentation data: 25 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016505 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007038 0000000000000038 00006ce0 FDE cie=0000035c pc=0000000000076bd0..000000000007b62f │ │ │ │ - Augmentation data: a1 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076bd8 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076bdc │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076be1 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076be6 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000076bf1 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1856 to 0000000000077331 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000077367 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6708 to 0000000000078d9b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078da0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007074 0000000000000020 00006d1c FDE cie=0000035c pc=0000000000016f8c..0000000000017a1e │ │ │ │ - Augmentation data: b0 4c 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00007098 0000000000000030 0000706c FDE cie=00000030 pc=000000000007bc20..000000000007bce5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc22 │ │ │ │ +00007c10 0000000000000034 00007ac4 FDE cie=00000150 pc=0000000000084060..0000000000084234 │ │ │ │ + Augmentation data: a7 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084067 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084068 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bc28 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000007bc8d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc8e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc8f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc91 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007bc98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070cc 0000000000000018 000070a0 FDE cie=00000030 pc=0000000000017a1e..0000000000017a3f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070e8 0000000000000040 00006d90 FDE cie=0000035c pc=000000000007bcf0..000000000007bd8d │ │ │ │ - Augmentation data: ee 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bcf2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bcf7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bcfc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bcfd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bd01 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008406f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000007bd7c │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000840a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd7d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd7f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd83 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd84 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000712c 0000000000000020 00006dd4 FDE cie=0000035c pc=0000000000017a3f..0000000000017a6e │ │ │ │ - Augmentation data: b3 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007150 0000000000000040 00006df8 FDE cie=0000035c pc=000000000007bd90..000000000007be69 │ │ │ │ - Augmentation data: 9b 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007bd9a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bda0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bda5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bdad │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bdb2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000007be55 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be56 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be58 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000840a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be5a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000840a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000840a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be5d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000840b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007194 0000000000000020 00006e3c FDE cie=0000035c pc=0000000000017a6e..0000000000017ab9 │ │ │ │ - Augmentation data: 61 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000071b8 0000000000000034 00006e60 FDE cie=0000035c pc=000000000007be70..000000000007bf17 │ │ │ │ - Augmentation data: 45 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007be75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007be80 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007be91 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007bf09 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf0b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bf10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bf14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf15 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf16 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000071f0 000000000000004c 00006e98 FDE cie=0000035c pc=000000000007bf20..000000000007c17b │ │ │ │ - Augmentation data: 16 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bf26 │ │ │ │ +00007c48 000000000000004c 00007c1c FDE cie=00000030 pc=0000000000084240..0000000000084623 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084248 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008424a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008424c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008424d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008424e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bf32 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 443 to 000000000007c0ed │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c0ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c0ef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007c100 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007240 0000000000000020 00006ee8 FDE cie=0000035c pc=0000000000017aba..0000000000017af5 │ │ │ │ - Augmentation data: da 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007264 0000000000000050 00006f0c FDE cie=0000035c pc=000000000007c180..000000000007df1a │ │ │ │ - Augmentation data: be 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c186 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c18b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c18d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c18f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c190 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c191 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007c19b │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 4396 to 000000000007d2c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d2c8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d2c9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2d1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d2d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000072b8 0000000000000020 00006f60 FDE cie=0000035c pc=0000000000017af6..00000000000180df │ │ │ │ - Augmentation data: 96 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -000072dc 0000000000000050 00006f84 FDE cie=0000035c pc=000000000007df20..000000000007fb0d │ │ │ │ - Augmentation data: c1 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007df26 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007df2a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007df2f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007df31 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007df32 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007df33 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007df3a │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc2: 3520 to 000000000007ecfa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000084252 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 499 to 0000000000084445 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ecfb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084446 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ecfc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084447 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ecfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084449 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008444b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008444d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008444f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ed08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084450 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007330 0000000000000020 00006fd8 FDE cie=0000035c pc=00000000000180e0..000000000001864d │ │ │ │ - Augmentation data: 75 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007354 000000000000004c 00006ffc FDE cie=0000035c pc=000000000007fe60..0000000000080018 │ │ │ │ - Augmentation data: 9e 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fe66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fe6b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fe6d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fe6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007fe76 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fe7a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007fe85 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000007fec3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fec7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fec8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007feca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fecc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fece │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fed0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fed8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000073a4 0000000000000064 0000704c FDE cie=0000035c pc=000000000007fb10..000000000007fe59 │ │ │ │ - Augmentation data: 5d 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fb16 │ │ │ │ +00007c98 0000000000000038 00007c6c FDE cie=00000030 pc=0000000000084630..0000000000084aee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fb1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084638 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb22 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008463a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb23 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb24 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fb28 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008463e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000007fb4c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb4d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb4e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb50 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb52 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb56 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007fb60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 304 to 000000000007fc90 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000008467d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fc91 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fc92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008467e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008467f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084681 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084683 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fca0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000084688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000740c 0000000000000020 000070b4 FDE cie=0000035c pc=000000000001864e..000000000001866a │ │ │ │ - Augmentation data: 04 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007430 0000000000000048 00007404 FDE cie=00000030 pc=0000000000080040..00000000000801dd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080042 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080044 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080046 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080048 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080049 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008004a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008004e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 388 to 00000000000801d2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000801d3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000801d4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801dc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000747c 0000000000000010 00007450 FDE cie=00000030 pc=00000000000801e0..0000000000080217 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007490 0000000000000034 00007464 FDE cie=00000030 pc=0000000000080220..00000000000802cd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080226 │ │ │ │ +00007cd4 0000000000000010 00007ca8 FDE cie=00000030 pc=0000000000084af0..0000000000084b3f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000084b20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080227 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008022b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000802a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802a7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000802b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000802c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000074c8 0000000000000010 0000749c FDE cie=00000030 pc=00000000000802d0..00000000000802e0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000074dc 0000000000000048 000074b0 FDE cie=00000030 pc=00000000000802e0..000000000008050a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000802e6 │ │ │ │ +00007ce8 000000000000004c 00007b9c FDE cie=00000150 pc=0000000000084b40..0000000000084fb5 │ │ │ │ + Augmentation data: 07 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000802ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084b48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084b4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084b4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084b4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084b4e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000802f9 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 399 to 0000000000080488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000084b52 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 629 to 0000000000084dc7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008048c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084dc8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008048d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084dc9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008048f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084dcb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080491 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084dcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084dcf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080495 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084dd1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000804a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000084dd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007528 000000000000001c 000074fc FDE cie=00000030 pc=000000000001866a..00000000000186a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007548 0000000000000010 0000751c FDE cie=00000030 pc=0000000000080510..000000000008052c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000755c 0000000000000010 00007530 FDE cie=00000030 pc=0000000000080530..0000000000080553 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007570 0000000000000048 00007544 FDE cie=00000030 pc=00000000000835c0..0000000000083686 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000835d0 │ │ │ │ +00007d38 000000000000003c 00007bec FDE cie=00000150 pc=0000000000084fc0..000000000008523c │ │ │ │ + Augmentation data: eb 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084fc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084fc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084fc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084fca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000835d7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000835d8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000835dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000084fd1 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000008366f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083670 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083671 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083673 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083675 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083677 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083679 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008367a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075bc 0000000000000030 00007264 FDE cie=0000035c pc=0000000000080560..0000000000080687 │ │ │ │ - Augmentation data: 5c 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080566 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008056b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008056f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000805b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000805b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000805b6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000805c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075f0 000000000000001c 00007298 FDE cie=0000035c pc=00000000000186a8..00000000000186be │ │ │ │ - Augmentation data: 32 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007610 0000000000000048 000075e4 FDE cie=00000030 pc=0000000000080690..0000000000080776 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080696 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080698 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008069d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000806a2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000806a6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000806a7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000806ad │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000080748 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008074b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008074c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008074e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080750 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080752 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080754 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080758 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000765c 0000000000000030 00007630 FDE cie=00000030 pc=0000000000080780..000000000008083a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080786 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008078a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008078e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080792 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000008081a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008081b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008081c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008081e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007690 0000000000000050 00007338 FDE cie=0000035c pc=0000000000080840..0000000000081582 │ │ │ │ - Augmentation data: 9a 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080846 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080848 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008084a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008084f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080850 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080851 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000080858 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2055 to 000000000008105f │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000085003 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081060 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081061 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081063 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085004 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081065 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085005 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081067 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085007 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081069 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085009 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081070 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000085010 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000076e4 0000000000000020 0000738c FDE cie=0000035c pc=00000000000186be..0000000000018951 │ │ │ │ - Augmentation data: ab 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00007708 0000000000000050 000073b0 FDE cie=0000035c pc=0000000000081590..00000000000835bc │ │ │ │ - Augmentation data: ae 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000081596 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081598 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008159d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008159f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000815a3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000815a6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000815ad │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc2: 4836 to 0000000000082891 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082892 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082893 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082895 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082897 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082899 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008289b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000828a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000775c 0000000000000020 00007404 FDE cie=0000035c pc=0000000000018952..0000000000018f96 │ │ │ │ - Augmentation data: 61 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007780 0000000000000060 00007754 FDE cie=00000030 pc=00000000000836c0..00000000000837e9 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000836cb │ │ │ │ +00007d78 0000000000000048 00007c2c FDE cie=00000150 pc=0000000000085240..0000000000085773 │ │ │ │ + Augmentation data: eb 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085248 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008524a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008524b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008524c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000836d9 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000008374e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008374f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083750 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083752 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083754 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083756 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083760 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000837c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837c8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000837e8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000077e4 000000000000001c 000077b8 FDE cie=00000030 pc=00000000000837f0..0000000000083966 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 281 to 000000000008390a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000083910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007804 0000000000000048 000077d8 FDE cie=00000030 pc=0000000000083970..0000000000083d79 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083972 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083977 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008397c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008397e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083982 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083983 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083987 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 597 to 0000000000083bdc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083bdd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083bde │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083be7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007850 000000000000002c 000074f8 FDE cie=0000035c pc=0000000000083d80..0000000000083e40 │ │ │ │ - Augmentation data: c8 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000083d86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083d87 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083d8e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000083e30 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e31 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e33 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007880 0000000000000018 00007528 FDE cie=0000035c pc=0000000000018f96..0000000000018fa6 │ │ │ │ - Augmentation data: a5 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000789c 000000000000002c 00007870 FDE cie=00000030 pc=0000000000083e40..0000000000083fb2 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083e4a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e4b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083e4f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000083f8f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083f93 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f95 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000083fa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078cc 0000000000000010 000078a0 FDE cie=00000030 pc=0000000000083fc0..0000000000084074 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078e0 0000000000000010 000078b4 FDE cie=00000030 pc=0000000000084080..00000000000840b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078f4 0000000000000038 000078c8 FDE cie=00000030 pc=00000000000840c0..000000000008427a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000840c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000840c7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000840c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 353 to 0000000000084229 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008422a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008422c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000084238 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084239 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008423a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008423c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000084240 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007930 0000000000000018 00007904 FDE cie=00000030 pc=0000000000018fa6..0000000000018fd1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000794c 0000000000000068 000075f4 FDE cie=0000035c pc=0000000000084280..00000000000852ee │ │ │ │ - Augmentation data: e1 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000084286 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084288 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008428a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008428c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008428d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008428e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084295 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2101 to 0000000000084aca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084acb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084acc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ace │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000084ad9 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1075 to 0000000000084f0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f0e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f12 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f14 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f16 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f17 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000079b8 0000000000000020 00007660 FDE cie=0000035c pc=0000000000018fd2..0000000000019151 │ │ │ │ - Augmentation data: c6 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -000079dc 0000000000000050 00007684 FDE cie=0000035c pc=00000000000852f0..0000000000086746 │ │ │ │ - Augmentation data: be 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000852f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852fa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852fc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000852fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000852fe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085305 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 3140 to 0000000000085f49 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085f4a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085f4b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f4d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f4f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f51 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f53 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085f58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007a30 0000000000000020 000076d8 FDE cie=0000035c pc=0000000000019152..00000000000194dc │ │ │ │ - Augmentation data: 00 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007a54 0000000000000050 000076fc FDE cie=0000035c pc=0000000000086750..0000000000086e0a │ │ │ │ - Augmentation data: 13 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086756 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086758 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008675a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008675c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008675d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008675e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000086768 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 940 to 0000000000086b14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086b15 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086b16 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007aa8 0000000000000020 00007750 FDE cie=0000035c pc=00000000000194dc..0000000000019639 │ │ │ │ - Augmentation data: fd 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007acc 0000000000000050 00007774 FDE cie=0000035c pc=0000000000086e10..00000000000874ca │ │ │ │ - Augmentation data: f0 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086e16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e18 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e1c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086e1d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086e1e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000086e28 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 940 to 00000000000871d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000085250 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000085508 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085509 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008550a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008550c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008550e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085510 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000085518 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b20 0000000000000020 000077c8 FDE cie=0000035c pc=000000000001963a..0000000000019797 │ │ │ │ - Augmentation data: da 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007b44 0000000000000050 000077ec FDE cie=0000035c pc=00000000000874d0..0000000000087d30 │ │ │ │ - Augmentation data: cd 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000874d6 │ │ │ │ +00007dc4 0000000000000050 00007c78 FDE cie=00000150 pc=0000000000085780..0000000000085ea2 │ │ │ │ + Augmentation data: da 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085786 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085788 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008578a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008578c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000874dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008578d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000874de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008578e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000874e5 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 1409 to 0000000000087a66 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000085795 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1095 to 0000000000085bdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085bdd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085bde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085be0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085be2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085be4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085be6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a71 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000085bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b98 0000000000000020 00007840 FDE cie=0000035c pc=0000000000019798..0000000000019901 │ │ │ │ - Augmentation data: b4 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007bbc 0000000000000050 00007864 FDE cie=0000035c pc=0000000000087d30..000000000008860b │ │ │ │ - Augmentation data: a5 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000087d36 │ │ │ │ +00007e18 0000000000000050 00007ccc FDE cie=00000150 pc=0000000000085eb0..0000000000086d61 │ │ │ │ + Augmentation data: e3 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085eb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085eb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085eba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085ebc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087d3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085ebd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087d41 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085ebe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000087d4b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 1250 to 000000000008822d │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000085ecf │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 1762 to 00000000000865b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008822e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000865b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008822f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000865b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088231 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000865b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088233 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000865b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088235 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000865b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088237 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000865bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088238 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000865c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c10 0000000000000020 000078b8 FDE cie=0000035c pc=0000000000019902..0000000000019a5b │ │ │ │ - Augmentation data: 86 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007c34 000000000000002c 00007c08 FDE cie=00000030 pc=0000000000088610..00000000000887dd │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088611 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008861c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000088649 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008864a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000088688 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000088797 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008879c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000887a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c64 0000000000000048 00007c38 FDE cie=00000030 pc=00000000000887e0..00000000000888fa │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000887e6 │ │ │ │ +00007e6c 0000000000000050 00007d20 FDE cie=00000150 pc=000000000007c510..000000000007daaf │ │ │ │ + Augmentation data: 5b 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000887e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c518 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000887ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c51a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000887ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c51c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000887f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c51d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000887f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c51e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000887f5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 239 to 00000000000888e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888e5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888e6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888e8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888ef │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007cb0 0000000000000050 00007958 FDE cie=0000035c pc=0000000000088900..000000000008993b │ │ │ │ - Augmentation data: fd 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000088906 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008890b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008890d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008890f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088910 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088911 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008891a │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2195 to 00000000000891ad │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c528 │ │ │ │ + DW_CFA_def_cfa_offset: 1680 │ │ │ │ + DW_CFA_advance_loc2: 3771 to 000000000007d3e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000891ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d3e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000891af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d3e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000891c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d3f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d04 0000000000000020 000079ac FDE cie=0000035c pc=0000000000019a5c..0000000000019d03 │ │ │ │ - Augmentation data: 20 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ +00007ec0 0000000000000024 00007d74 FDE cie=00000150 pc=0000000000018f38..00000000000192c0 │ │ │ │ + Augmentation data: b3 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018f39 │ │ │ │ + DW_CFA_def_cfa_offset: 1680 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007d28 0000000000000010 00007cfc FDE cie=00000030 pc=0000000000089940..000000000008995c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d3c 0000000000000034 00007d10 FDE cie=00000030 pc=0000000000089960..00000000000899e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089966 │ │ │ │ +00007ee8 0000000000000030 00007ebc FDE cie=00000030 pc=0000000000086d70..0000000000086e35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008996a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086d73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008996b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086d74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000899c1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000899c2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899c4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000899d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000899e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000899e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d74 0000000000000038 00007d48 FDE cie=00000030 pc=00000000000899f0..0000000000089c23 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000899f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000899fc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089a00 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089a06 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 414 to 0000000000089ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086d78 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000086ddd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ba5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086dde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ba8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086ddf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089baa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086de1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089bb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000086de8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007db0 0000000000000010 00007d84 FDE cie=00000030 pc=0000000000089c30..0000000000089c85 │ │ │ │ +00007f1c 0000000000000018 00007ef0 FDE cie=00000030 pc=00000000000192c0..00000000000192e1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dc4 0000000000000010 00007d98 FDE cie=00000030 pc=0000000000089c90..0000000000089ce5 │ │ │ │ +00007f38 0000000000000010 00007f0c FDE cie=00000030 pc=0000000000086e40..0000000000086e54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dd8 0000000000000010 00007dac FDE cie=00000030 pc=0000000000089cf0..0000000000089d46 │ │ │ │ +00007f4c 0000000000000010 00007f20 FDE cie=00000030 pc=0000000000086e60..0000000000086e65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dec 0000000000000028 00007dc0 FDE cie=00000030 pc=0000000000089d50..0000000000089d91 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000089d5c │ │ │ │ +00007f60 0000000000000038 00007e14 FDE cie=00000150 pc=0000000000086e70..000000000008ac6d │ │ │ │ + Augmentation data: 43 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000086e75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089d60 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089d66 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000089d8a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089d8b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089d8c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089d90 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e18 0000000000000050 00007ac0 FDE cie=0000035c pc=0000000000089da0..000000000008a448 │ │ │ │ - Augmentation data: 38 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089da6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089da8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089daa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089dac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089dad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089dae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000086e78 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000086e88 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000089db7 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 959 to 000000000008a176 │ │ │ │ + DW_CFA_advance_loc2: 873 to 00000000000871f1 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000087294 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 4728 to 000000000008850c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a177 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a178 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a180 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a188 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008850d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007e6c 0000000000000020 00007b14 FDE cie=0000035c pc=0000000000019d04..0000000000019e62 │ │ │ │ - Augmentation data: 1d 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007e90 0000000000000010 00007e64 FDE cie=00000030 pc=000000000008a480..000000000008a49c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ea4 0000000000000010 00007e78 FDE cie=00000030 pc=000000000008a4a0..000000000008a4b9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007eb8 0000000000000044 00007e8c FDE cie=00000030 pc=000000000008a4c0..000000000008a5af │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a4c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a4cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a4d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a4d2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a4d3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a4d7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a4db │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000008a5a1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a5a2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a5a3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a5a8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5aa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5ae │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00007f00 0000000000000028 00007ed4 FDE cie=00000030 pc=000000000008a5b0..000000000008a67f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a5b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a5be │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a5c2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000008a67b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a67c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a67e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f2c 0000000000000018 00007f00 FDE cie=00000030 pc=000000000008a680..000000000008a6c9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008a68a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000008a6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f48 0000000000000018 00007f1c FDE cie=00000030 pc=000000000008a6d0..000000000008a714 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008a6da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000008a713 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f64 0000000000000040 00007f38 FDE cie=00000030 pc=000000000008a720..000000000008ab4a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008a72f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a735 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a73d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008a744 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a748 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008a74f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ +00007f9c 0000000000000024 00007e50 FDE cie=00000150 pc=00000000000192e2..0000000000019e61 │ │ │ │ + Augmentation data: af 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000192e3 │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1009 to 000000000008ab40 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ab41 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab43 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab45 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab47 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab49 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fa8 0000000000000010 00007f7c FDE cie=00000030 pc=000000000008ab50..000000000008ab5f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007fbc ZERO terminator │ │ │ │ +00007fc4 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +U/lib64/ld-linux-x86-64.so.2 │ │ │ │ cr>^|VV │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ bcf_sr_set_regions │ │ │ │ bcf_sr_init │ │ │ │ bcf_update_info │ │ │ │ @@ -314,22 +314,108 @@ │ │ │ │ GLIBCXX_3.4.29 │ │ │ │ GLIBCXX_3.4.9 │ │ │ │ GLIBCXX_3.4.15 │ │ │ │ GLIBCXX_3.4.19 │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ GLIBCXX_3.4 │ │ │ │ CXXABI_1.3 │ │ │ │ -l$0H9l$ tKH │ │ │ │ l$(H;l$@t │ │ │ │ l$HH9l$8t │ │ │ │ +l$0H9l$ tKH │ │ │ │ AVAUATUSH │ │ │ │ \$8H;\$@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +[A\A]A^A_] │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +|$pH;|$0t │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +0[]A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +t$ H9|$ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +\$|9\$@H │ │ │ │ +l$`H+l$pL) │ │ │ │ +[]A\A]A^A_ │ │ │ │ +T$`H+T$pH │ │ │ │ +d$`L+d$pL │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +H;|$0t ;O │ │ │ │ +D;D$psJf │ │ │ │ +[]A\A]A^A_ │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +x[]A\A]A^A_ │ │ │ │ +x[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVATUH │ │ │ │ +[]A\A^A_ │ │ │ │ +[]A\A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSL │ │ │ │ +[]A\A]A^A_ │ │ │ │ +mcmc-pruH │ │ │ │ +AVAUATUSH │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +|$pH;|$0t │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +FinalizaAWAVAUATUSH │ │ │ │ +ization:H │ │ │ │ +bingraphH │ │ │ │ +bingraphH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +t []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +|$PH;|$ t │ │ │ │ +[]A\A]A^A_ │ │ │ │ +D$ H+D$0H= │ │ │ │ +D$ H+D$0H │ │ │ │ +H9D$ t$f. │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +t []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ @@ -341,16 +427,14 @@ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ ]A\A]A^A_ │ │ │ │ -t []A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATU1 │ │ │ │ h[]A\A]A^A_ │ │ │ │ AVAUATUSL │ │ │ │ []A\A]A^ │ │ │ │ []A\A^A_ │ │ │ │ @@ -362,34 +446,14 @@ │ │ │ │ \$HI+\$@H │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -t []A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ -|$PH;|$ t │ │ │ │ -[]A\A]A^A_ │ │ │ │ -D$ H+D$0H= │ │ │ │ -D$ H+D$0H │ │ │ │ -H9D$ t$f. │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ InitialiUH │ │ │ │ AWAVAUATSH │ │ │ │ ization:H │ │ │ │ referencL │ │ │ │ referencH │ │ │ │ @@ -405,136 +469,98 @@ │ │ │ │ pbwt-mdrH │ │ │ │ pbwt-macI │ │ │ │ pbwt-dep │ │ │ │ [A\A]A^A_] │ │ │ │ referencH │ │ │ │ scaffoldL │ │ │ │ scaffoldL │ │ │ │ +AWAVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ +A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -FinalizaAWAVAUATUSH │ │ │ │ -ization:H │ │ │ │ -bingraphH │ │ │ │ -bingraphH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSL │ │ │ │ -[]A\A]A^A_ │ │ │ │ -mcmc-pruH │ │ │ │ AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -|$pH;|$0t │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -|$pH;|$0t │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -([]A\A]A^A_ │ │ │ │ +|$pH;|$8t │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVATUH │ │ │ │ -[]A\A^A_ │ │ │ │ -[]A\A^A_ │ │ │ │ -0[]A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ -8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -t$ H9|$ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -\$|9\$@H │ │ │ │ -l$`H+l$pL) │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -T$`H+T$pH │ │ │ │ -d$`L+d$pL │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -H;|$0t ;O │ │ │ │ -D;D$psJf │ │ │ │ +AVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ -X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -[A\A]A^A_] │ │ │ │ -AWAVAUATSH │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -$H;|$@t# │ │ │ │ +AVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -F(AVAUATUSH │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATU1 │ │ │ │ +uUHct$lf │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ uNHcT$lf │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ +AWAVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +$H;|$@t# │ │ │ │ []A\A]A^A_ │ │ │ │ -uUHct$lf │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ - * VCF H │ │ │ │ - writingH │ │ │ │ -[A\A]A^A_] │ │ │ │ -AWAVAUATUSH │ │ │ │ +F(AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +Cx[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -|$XH;<$t │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +warning!H │ │ │ │ AVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -`[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -549,81 +575,72 @@ │ │ │ │ AWAVAUATUSH │ │ │ │ D$8M9D$0u │ │ │ │ D$8M9D$0t`H │ │ │ │ []A\A]A^A_ │ │ │ │ D$HH+D$0H │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +T$`D9- n │ │ │ │ D$PH+D$( │ │ │ │ AWAVAUATUSH │ │ │ │ X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -Cx[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +|$XH;<$t │ │ │ │ []A\A]A^A_ │ │ │ │ -warning!H │ │ │ │ -AVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -([]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -|$pH;|$8t │ │ │ │ -[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +`[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUS1 │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUS1 │ │ │ │ -[]A\A]A^A_ │ │ │ │ -A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +AWAVAUATSH │ │ │ │ + * VCF H │ │ │ │ + writingH │ │ │ │ +[A\A]A^A_] │ │ │ │ +cannot create std::vector larger than max_size() │ │ │ │ +void compute_job::make(unsigned int, double) │ │ │ │ +float hmm_parameters::getForwardTransProb(int, int) │ │ │ │ +src/objects/hmm_parameters.cpp │ │ │ │ +float hmm_parameters::getBackwardTransProb(int, int) │ │ │ │ +void genotype::performMerges(std::vector&, std::vector&) │ │ │ │ +src/objects/genotype/genotype_prune.cpp │ │ │ │ +src/objects/genotype/genotype_mask.cpp │ │ │ │ +it->second.size() == 2 * haplotype.size() │ │ │ │ boost::bad_any_cast: failed conversion using boost::any_cast │ │ │ │ +Could not find conditioning haplotypes for [ │ │ │ │ +] / check options --pbwt-* and --ibd2-* │ │ │ │ +Diploid underflow impossible to recover for [ │ │ │ │ +Haploid underflow impossible to recover for [ │ │ │ │ +%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +Impossible to parse iteration scheme [ │ │ │ │ +Incorrect number of iterations [ │ │ │ │ bad lexical cast: source type value could not be interpreted as target │ │ │ │ basic_string: construction from null is not valid │ │ │ │ You must specify one input file using --input │ │ │ │ You must specify a region or chromosome to phase using --region │ │ │ │ You must specify a phased output file with --output │ │ │ │ Random number generator needs a positive seed value │ │ │ │ You must use at least 1 thread │ │ │ │ @@ -654,92 +671,98 @@ │ │ │ │ Effective size of the population │ │ │ │ Phased haplotypes in VCF/BCF format │ │ │ │ Phased haplotypes in BIN format [Useful to sample multiple likely haplotype configurations per sample] │ │ │ │ Impossible to create log file [ │ │ │ │ Author : Olivier DELANEAU, University of Lausanne │ │ │ │ Contact : olivier.delaneau@gmail.com │ │ │ │ Error parsing command line arguments: │ │ │ │ -%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ -Impossible to parse iteration scheme [ │ │ │ │ -Incorrect number of iterations [ │ │ │ │ -cannot create std::vector larger than max_size() │ │ │ │ -Could not find conditioning haplotypes for [ │ │ │ │ -] / check options --pbwt-* and --ibd2-* │ │ │ │ -Diploid underflow impossible to recover for [ │ │ │ │ -Haploid underflow impossible to recover for [ │ │ │ │ -float hmm_parameters::getForwardTransProb(int, int) │ │ │ │ -src/objects/hmm_parameters.cpp │ │ │ │ -float hmm_parameters::getBackwardTransProb(int, int) │ │ │ │ -void genotype::performMerges(std::vector&, std::vector&) │ │ │ │ -src/objects/genotype/genotype_prune.cpp │ │ │ │ -src/objects/genotype/genotype_mask.cpp │ │ │ │ -it->second.size() == 2 * haplotype.size() │ │ │ │ -void compute_job::make(unsigned int, double) │ │ │ │ -##INFO= │ │ │ │ -##INFO= │ │ │ │ -##INFO= │ │ │ │ -##FORMAT= │ │ │ │ -Non zero status when closing VCF/BCF file descriptor │ │ │ │ -VCF writing [Uncompressed / N= │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl*] │ │ │ │ -/usr/include/boost/smart_ptr/shared_ptr.hpp │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ -/usr/include/boost/iostreams/detail/optional.hpp │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ -/usr/include/boost/iostreams/filter/symmetric.hpp │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu) │ │ │ │ -boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ -/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ -typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ -void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ +void haplotype_set::allocatePBWTarrays() │ │ │ │ +src/containers/haplotype_set.cpp │ │ │ │ +int variant_map::interpolateCentiMorgan(std::vector&, std::vector&) │ │ │ │ +src/containers/variant_map.cpp │ │ │ │ +vec_pos[i_locus]->bp < pos_bp[closest_pos] │ │ │ │ +vec_pos[i_locus]->bp > pos_bp[closest_pos-1] │ │ │ │ +void genotype_reader::allocateGenotypes() │ │ │ │ +n_variants != 0 && (n_main_samples+n_ref_samples) != 0 │ │ │ │ +Impossible to jump to region [ │ │ │ │ +Problem opening index file for [ │ │ │ │ +No variants to be phased in files │ │ │ │ +Population based phasing for less than 20 individuals is not permitted, use a reference panel to solve this issue! │ │ │ │ +void genotype_reader::readGenotypes0(std::string) │ │ │ │ +ngt_main == 2 * n_main_samples │ │ │ │ +void genotype_reader::readGenotypes1(std::string, std::string) │ │ │ │ + missing genotypes in the reference panel (randomly imputed) │ │ │ │ + unphased genotypes in the reference panel (randomly phased) │ │ │ │ +void genotype_reader::readGenotypes2(std::string, std::string) │ │ │ │ +ngt_scaf == 2 * n_scaf_samples │ │ │ │ +void genotype_reader::readGenotypes3(std::string, std::string, std::string) │ │ │ │ typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::input>::chain_impl*] │ │ │ │ +/usr/include/boost/smart_ptr/shared_ptr.hpp │ │ │ │ T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ +/usr/include/boost/iostreams/detail/optional.hpp │ │ │ │ T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ +/usr/include/boost/iostreams/filter/symmetric.hpp │ │ │ │ typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ +/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp │ │ │ │ void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ Wrong order in your genetic map file │ │ │ │ : incorrect number of columns, observed: │ │ │ │ -void genotype_reader::readGenotypes0(std::string) │ │ │ │ -ngt_main == 2 * n_main_samples │ │ │ │ -void genotype_reader::readGenotypes1(std::string, std::string) │ │ │ │ - missing genotypes in the reference panel (randomly imputed) │ │ │ │ - unphased genotypes in the reference panel (randomly phased) │ │ │ │ -Problem opening index file for [ │ │ │ │ -void genotype_reader::readGenotypes2(std::string, std::string) │ │ │ │ -ngt_scaf == 2 * n_scaf_samples │ │ │ │ -void genotype_reader::readGenotypes3(std::string, std::string, std::string) │ │ │ │ -void genotype_reader::allocateGenotypes() │ │ │ │ -n_variants != 0 && (n_main_samples+n_ref_samples) != 0 │ │ │ │ -Impossible to jump to region [ │ │ │ │ -No variants to be phased in files │ │ │ │ -Population based phasing for less than 20 individuals is not permitted, use a reference panel to solve this issue! │ │ │ │ -int variant_map::interpolateCentiMorgan(std::vector&, std::vector&) │ │ │ │ -src/containers/variant_map.cpp │ │ │ │ -vec_pos[i_locus]->bp < pos_bp[closest_pos] │ │ │ │ -vec_pos[i_locus]->bp > pos_bp[closest_pos-1] │ │ │ │ -void haplotype_set::allocatePBWTarrays() │ │ │ │ -src/containers/haplotype_set.cpp │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl; typename boost::detail::sp_member_access::type = boost::iostreams::detail::chain_base, std::allocator >, char, std::char_traits, std::allocator, boost::iostreams::output>::chain_impl*] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter > >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +T& boost::iostreams::detail::optional::operator*() [with T = boost::iostreams::detail::concept_adapter >] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu) │ │ │ │ +boost::iostreams::symmetric_filter::symmetric_filter(std::streamsize, const T0&) [with T0 = boost::iostreams::zlib_params; SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator; std::streamsize = long int] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_compressor_impl >; Alloc = std::allocator] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ +typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ +void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_compressor_impl >; Alloc = std::allocator] │ │ │ │ +##INFO= │ │ │ │ +##INFO= │ │ │ │ +##INFO= │ │ │ │ +##FORMAT= │ │ │ │ +Non zero status when closing VCF/BCF file descriptor │ │ │ │ +VCF writing [Uncompressed / N= │ │ │ │ +vector::_M_realloc_append │ │ │ │ +src/objects/compute_job.cpp │ │ │ │ +match_het <= count_het │ │ │ │ +vector::reserve │ │ │ │ +curr_idx>prev_idx │ │ │ │ +curr_idxprev_idx │ │ │ │ -curr_idx 0 │ │ │ │ +PBWT selection ( │ │ │ │ +IBD2 constraints [#inds= │ │ │ │ + / #contraints= │ │ │ │ + / #merged = │ │ │ │ +H2V transpose ( │ │ │ │ +V2H transpose ( │ │ │ │ +C2H transpose ( │ │ │ │ +HAP update ( │ │ │ │ +PBWT indexing [l= │ │ │ │ +Region length [ │ │ │ │ + cM (assuming 1cM per Mb)] │ │ │ │ +cM interpolation [s= │ │ │ │ Build genotype graphs [seg= │ │ │ │ -##fileDate= │ │ │ │ -##source=shapeit4.1.3 │ │ │ │ -##contig= 0 │ │ │ │ !(state() & f_read) │ │ │ │ +basic_string::basic_string │ │ │ │ chain complete │ │ │ │ already open │ │ │ │ -BIN writing [Compressed / N= │ │ │ │ -no write access │ │ │ │ -gzip error │ │ │ │ -basic_string::basic_string │ │ │ │ Parsing line │ │ │ │ expected: 3 │ │ │ │ GMAP parsing [n= │ │ │ │ -src/io/genotype_reader2.cpp │ │ │ │ -VCF/BCF parsing [ │ │ │ │ -ngt_ref == 2 * n_ref_samples │ │ │ │ -src/io/genotype_reader1.cpp │ │ │ │ -VCF/BCF scanning [Nm= │ │ │ │ -No variants to be phased in [ │ │ │ │ -VCF/BCF scanning [N= │ │ │ │ -Region length [ │ │ │ │ - cM (assuming 1cM per Mb)] │ │ │ │ -cM interpolation [s= │ │ │ │ -pbwt_evaluated.size() > 0 │ │ │ │ -PBWT selection ( │ │ │ │ -IBD2 constraints [#inds= │ │ │ │ - / #contraints= │ │ │ │ - / #merged = │ │ │ │ -H2V transpose ( │ │ │ │ -V2H transpose ( │ │ │ │ -C2H transpose ( │ │ │ │ -HAP update ( │ │ │ │ -PBWT indexing [l= │ │ │ │ -HAP solving ( │ │ │ │ +no read access │ │ │ │ +BIN writing [Compressed / N= │ │ │ │ +##fileDate= │ │ │ │ +##source=shapeit4.1.3 │ │ │ │ +##contig=: │ │ │ │ - push 0x9597a(%rip) │ │ │ │ - jmp *0x9597c(%rip) │ │ │ │ + push 0x9597a(%rip) # a29a0 @@Base+0xad0> │ │ │ │ + jmp *0x9597c(%rip) # a29a8 @@Base+0xad8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 000000000000d030 : │ │ │ │ jmp *0x9597a(%rip) │ │ │ │ push $0x0 │ │ │ │ jmp d020 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,104 +1,2358 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000000000000dc80 ::do_widen(char) const@@Base-0x11ef0>: │ │ │ │ +000000000000dc80 ::do_widen(char) const@@Base-0x114f0>: │ │ │ │ + lea 0x7d391(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dca4 <__cxa_finalize@plt+0x44> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcb5 <__cxa_finalize@plt+0x55> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcc6 <__cxa_finalize@plt+0x66> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcd4 <__cxa_finalize@plt+0x74> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov 0x60(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je dcf5 <__cxa_finalize@plt+0x95> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcef <__cxa_finalize@plt+0x8f> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp dcdc <__cxa_finalize@plt+0x7c> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd03 <__cxa_finalize@plt+0xa3> │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd11 <__cxa_finalize@plt+0xb1> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd1f <__cxa_finalize@plt+0xbf> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd2d <__cxa_finalize@plt+0xcd> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je dd4e <__cxa_finalize@plt+0xee> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dda1 <__cxa_finalize@plt+0x141> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je dd3e <__cxa_finalize@plt+0xde> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp dd3e <__cxa_finalize@plt+0xde> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dd93 <__cxa_finalize@plt+0x133> │ │ │ │ + lea 0x7d28a(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dd69 <__cxa_finalize@plt+0x109> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7d2a3(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f350> │ │ │ │ + mov $0xb7,%edx │ │ │ │ + lea 0x80630(%rip),%rsi # 8e3e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526e9> │ │ │ │ + lea 0x80645(%rip),%rdi # 8e405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52705> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + jne df54 <__cxa_finalize@plt+0x2f4> │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0xf0(%rbp) │ │ │ │ + je ddf7 <__cxa_finalize@plt+0x197> │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x180(%rbp) │ │ │ │ + je de0d <__cxa_finalize@plt+0x1ad> │ │ │ │ + mov -0x180(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je de1b <__cxa_finalize@plt+0x1bb> │ │ │ │ + call d600 │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je de2c <__cxa_finalize@plt+0x1cc> │ │ │ │ + call d600 │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je de3d <__cxa_finalize@plt+0x1dd> │ │ │ │ + call d600 │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je de4e <__cxa_finalize@plt+0x1ee> │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x150(%rbp) │ │ │ │ + je de64 <__cxa_finalize@plt+0x204> │ │ │ │ + mov -0x150(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x158(%rbp) │ │ │ │ + je de7a <__cxa_finalize@plt+0x21a> │ │ │ │ + mov -0x158(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x130(%rbp) │ │ │ │ + je de90 <__cxa_finalize@plt+0x230> │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x160(%rbp) │ │ │ │ + je dea6 <__cxa_finalize@plt+0x246> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x128(%rbp) │ │ │ │ + je debc <__cxa_finalize@plt+0x25c> │ │ │ │ + mov -0x128(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x140(%rbp) │ │ │ │ + je ded2 <__cxa_finalize@plt+0x272> │ │ │ │ + mov -0x140(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x168(%rbp) │ │ │ │ + je dee8 <__cxa_finalize@plt+0x288> │ │ │ │ + mov -0x168(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x148(%rbp) │ │ │ │ + je defe <__cxa_finalize@plt+0x29e> │ │ │ │ + mov -0x148(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne df70 <__cxa_finalize@plt+0x310> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne df70 <__cxa_finalize@plt+0x310> │ │ │ │ + lea 0x804f1(%rip),%rdi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5271c> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ddf7 <__cxa_finalize@plt+0x197> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + jmp de49 <__cxa_finalize@plt+0x1e9> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + jmp de38 <__cxa_finalize@plt+0x1d8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp ddd5 <__cxa_finalize@plt+0x175> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je dfdd <__cxa_finalize@plt+0x37d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne df70 <__cxa_finalize@plt+0x310> │ │ │ │ + lea 0x7d08d(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpq $0x0,-0x108(%rbp) │ │ │ │ + je ddcc <__cxa_finalize@plt+0x16c> │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + jmp ddcc <__cxa_finalize@plt+0x16c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ddd5 <__cxa_finalize@plt+0x175> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne df70 <__cxa_finalize@plt+0x310> │ │ │ │ + lea 0x7d040(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x803eb(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne df70 <__cxa_finalize@plt+0x310> │ │ │ │ + lea 0x803cc(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + jmp ddf7 <__cxa_finalize@plt+0x197> │ │ │ │ + lea 0x7d061(%rip),%rcx # 8b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f380> │ │ │ │ + mov $0x39,%edx │ │ │ │ + lea 0x7d08d(%rip),%rsi # 8b0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f3b8> │ │ │ │ + lea 0x803fa(%rip),%rdi # 8e42c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5272c> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x7d099(%rip),%rcx # 8b0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f3d8> │ │ │ │ + mov $0x43,%edx │ │ │ │ + lea 0x7d06d(%rip),%rsi # 8b0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f3b8> │ │ │ │ + lea 0x803ec(%rip),%rdi # 8e43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5273e> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e13e <__cxa_finalize@plt+0x4de> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x803e6(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e195 <__cxa_finalize@plt+0x535> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e139 <__cxa_finalize@plt+0x4d9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e205 <__cxa_finalize@plt+0x5a5> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e190 <__cxa_finalize@plt+0x530> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp e0d7 <__cxa_finalize@plt+0x477> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e1cf <__cxa_finalize@plt+0x56f> │ │ │ │ + lea 0x7ce64(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp e08f <__cxa_finalize@plt+0x42f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e200 <__cxa_finalize@plt+0x5a0> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x8026e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0a9 <__cxa_finalize@plt+0x449> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e249 <__cxa_finalize@plt+0x5e9> │ │ │ │ + lea 0x80234(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0a1 <__cxa_finalize@plt+0x441> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x929bb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x9257a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x92772(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp e0e1 <__cxa_finalize@plt+0x481> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e2e9 <__cxa_finalize@plt+0x689> │ │ │ │ + lea 0x80194(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0bb <__cxa_finalize@plt+0x45b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp e0e1 <__cxa_finalize@plt+0x481> │ │ │ │ + lea 0x92902(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x924c1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x926b9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e42b <__cxa_finalize@plt+0x7cb> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x92883(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x92442(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x9263a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp e0d7 <__cxa_finalize@plt+0x477> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e426 <__cxa_finalize@plt+0x7c6> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x80054(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0c3 <__cxa_finalize@plt+0x463> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je e471 <__cxa_finalize@plt+0x811> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e48c <__cxa_finalize@plt+0x82c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e4ef <__cxa_finalize@plt+0x88f> │ │ │ │ + lea 0x7ff23(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x7cc58(%rip),%rcx # 8b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f410> │ │ │ │ + mov $0xcb,%edx │ │ │ │ + lea 0x7cc94(%rip),%rsi # 8b158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f458> │ │ │ │ + lea 0x7ffc7(%rip),%rdi # 8e492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52792> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e4f4 <__cxa_finalize@plt+0x894> │ │ │ │ + lea 0x7fee5(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmpq $0x0,0x70(%rsp) │ │ │ │ + je e512 <__cxa_finalize@plt+0x8b2> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je e531 <__cxa_finalize@plt+0x8d1> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je e543 <__cxa_finalize@plt+0x8e3> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e585 <__cxa_finalize@plt+0x925> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e5cd <__cxa_finalize@plt+0x96d> │ │ │ │ + lea 0x7fe4f(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e5c8 <__cxa_finalize@plt+0x968> │ │ │ │ + lea 0x7fe2b(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e5f6 <__cxa_finalize@plt+0x996> │ │ │ │ + lea 0x7fe0c(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e5f1 <__cxa_finalize@plt+0x991> │ │ │ │ + lea 0x7fde3(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x7fea4(%rip),%rcx # 8e4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527a7> │ │ │ │ + mov $0x5a,%edx │ │ │ │ + lea 0x7cb71(%rip),%rsi # 8b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f480> │ │ │ │ + lea 0x7cb92(%rip),%rdi # 8b1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f4a8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e65d <__cxa_finalize@plt+0x9fd> │ │ │ │ + test %r13,%r13 │ │ │ │ + je e635 <__cxa_finalize@plt+0x9d5> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 22540 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e6cc <__cxa_finalize@plt+0xa6c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp e628 <__cxa_finalize@plt+0x9c8> │ │ │ │ + lea 0x7fe3c(%rip),%rcx # 8e4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527a7> │ │ │ │ + mov $0xa4,%edx │ │ │ │ + lea 0x7cb09(%rip),%rsi # 8b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f480> │ │ │ │ + lea 0x7cb2a(%rip),%rdi # 8b1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f4a8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e6c5 <__cxa_finalize@plt+0xa65> │ │ │ │ + test %r13,%r13 │ │ │ │ + je e69d <__cxa_finalize@plt+0xa3d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 22540 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e6d1 <__cxa_finalize@plt+0xa71> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp e690 <__cxa_finalize@plt+0xa30> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x158(%rbx),%rdi │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e6f3 <__cxa_finalize@plt+0xa93> │ │ │ │ + call d600 │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e704 <__cxa_finalize@plt+0xaa4> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e715 <__cxa_finalize@plt+0xab5> │ │ │ │ + call d600 │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e732 <__cxa_finalize@plt+0xad2> │ │ │ │ + call d600 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e743 <__cxa_finalize@plt+0xae3> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e754 <__cxa_finalize@plt+0xaf4> │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e765 <__cxa_finalize@plt+0xb05> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e795 <__cxa_finalize@plt+0xb35> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + cmp 0x40(%rsp),%rbp │ │ │ │ + je e7b5 <__cxa_finalize@plt+0xb55> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7af <__cxa_finalize@plt+0xb4f> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79a <__cxa_finalize@plt+0xb3a> │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je e7c7 <__cxa_finalize@plt+0xb67> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + cmp %rbp,0x38(%rsp) │ │ │ │ + je e7e7 <__cxa_finalize@plt+0xb87> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7e1 <__cxa_finalize@plt+0xb81> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e7cc <__cxa_finalize@plt+0xb6c> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je e7f9 <__cxa_finalize@plt+0xb99> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e811 <__cxa_finalize@plt+0xbb1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e825 <__cxa_finalize@plt+0xbc5> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e845 <__cxa_finalize@plt+0xbe5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e884 <__cxa_finalize@plt+0xc24> │ │ │ │ + test %r13,%r13 │ │ │ │ + je e869 <__cxa_finalize@plt+0xc09> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e88b <__cxa_finalize@plt+0xc2b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp e85c <__cxa_finalize@plt+0xbfc> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x92263(%rip),%r12 │ │ │ │ + lea 0x91653(%rip),%r12 # 9fef0 @@Base+0xfd30> │ │ │ │ push %rbp │ │ │ │ movq %r12,%xmm1 │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x38,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x92418(%rip),%xmm0 │ │ │ │ + movq 0x916d0(%rip),%xmm0 # 9ff88 @@Base+0xfdc8> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - lea 0x935e6(%rip),%rax │ │ │ │ + lea 0x92446(%rip),%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov %rdi,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne dd20 <__cxa_finalize@plt+0xc0> │ │ │ │ + jne e930 <__cxa_finalize@plt+0xcd0> │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ movups 0x20(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x12397(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - lea 0x934d0(%rip),%rsi │ │ │ │ + lea 0x201f7(%rip),%rdx # 2eaf0 ::do_widen(char) const@@Base+0xf980> │ │ │ │ + lea 0x923c8(%rip),%rsi │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ - lea 0x9237d(%rip),%rax │ │ │ │ + lea 0x9163d(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ movq %rax,%xmm2 │ │ │ │ movups %xmm0,0x20(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x923a8(%rip),%xmm0 │ │ │ │ + movq 0x91660(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp dcd7 <__cxa_finalize@plt+0x77> │ │ │ │ + jmp e8e7 <__cxa_finalize@plt+0xc87> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d9e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + push %rbx │ │ │ │ + lea 0x915e4(%rip),%rbx # 9ff48 @@Base+0xfd88> │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x91606(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x92332(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x20140(%rip),%rdx # 2eaf0 ::do_widen(char) const@@Base+0xf980> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eaa3 <__cxa_finalize@plt+0xe43> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea3b <__cxa_finalize@plt+0xddb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea40 <__cxa_finalize@plt+0xde0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea9e <__cxa_finalize@plt+0xe3e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ea83 <__cxa_finalize@plt+0xe23> │ │ │ │ + call d600 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eaa8 <__cxa_finalize@plt+0xe48> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb10 <__cxa_finalize@plt+0xeb0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eaed <__cxa_finalize@plt+0xe8d> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb15 <__cxa_finalize@plt+0xeb5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb58 <__cxa_finalize@plt+0xef8> │ │ │ │ + lea 0x7f930(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb7c <__cxa_finalize@plt+0xf1c> │ │ │ │ + lea 0x7f911(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb81 <__cxa_finalize@plt+0xf21> │ │ │ │ + lea 0x7f8ed(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed59 <__cxa_finalize@plt+0x10f9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ebd3 <__cxa_finalize@plt+0xf73> │ │ │ │ + lea 0x7f801(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne edab <__cxa_finalize@plt+0x114b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ec3f <__cxa_finalize@plt+0xfdf> │ │ │ │ + lea 0x7f849(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ec44 <__cxa_finalize@plt+0xfe4> │ │ │ │ + lea 0x7f82a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e9ca <__cxa_finalize@plt+0xd6a> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed82 <__cxa_finalize@plt+0x1122> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecc1 <__cxa_finalize@plt+0x1061> │ │ │ │ + lea 0x7f7c7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecc6 <__cxa_finalize@plt+0x1066> │ │ │ │ + lea 0x7f7a8(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eab7 <__cxa_finalize@plt+0xe57> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne edff <__cxa_finalize@plt+0x119f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed4f <__cxa_finalize@plt+0x10ef> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 52160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed54 <__cxa_finalize@plt+0x10f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed7d <__cxa_finalize@plt+0x111d> │ │ │ │ + lea 0x7f6ec(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eda6 <__cxa_finalize@plt+0x1146> │ │ │ │ + lea 0x7f6c3(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 4cda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110a0> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne edfa <__cxa_finalize@plt+0x119a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ee04 <__cxa_finalize@plt+0x11a4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ee2b <__cxa_finalize@plt+0x11cb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x9199a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91b91(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eeeb <__cxa_finalize@plt+0x128b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eee6 <__cxa_finalize@plt+0x1286> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x918da(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91ad1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp eebe <__cxa_finalize@plt+0x125e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp ef8b <__cxa_finalize@plt+0x132b> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp ef4f <__cxa_finalize@plt+0x12ef> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x917d4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x919cb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp efdd <__cxa_finalize@plt+0x137d> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp efe7 <__cxa_finalize@plt+0x1387> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x9175a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91951(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp ef95 <__cxa_finalize@plt+0x1335> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp efb0 <__cxa_finalize@plt+0x1350> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f152 <__cxa_finalize@plt+0x14f2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f5aa <__cxa_finalize@plt+0x194a> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f20e <__cxa_finalize@plt+0x15ae> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x7f2cb(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f2f2 <__cxa_finalize@plt+0x1692> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f1d2 <__cxa_finalize@plt+0x1572> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f7b4 <__cxa_finalize@plt+0x1b54> │ │ │ │ + lea 0x7f22a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp ef4f <__cxa_finalize@plt+0x12ef> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f301 <__cxa_finalize@plt+0x16a1> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + lea 0x7f1de(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x91537(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x9172e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp efdd <__cxa_finalize@plt+0x137d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f1ad <__cxa_finalize@plt+0x154d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f322 <__cxa_finalize@plt+0x16c2> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f37f <__cxa_finalize@plt+0x171f> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x7f0f2(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x91446(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x9163d(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp ef8b <__cxa_finalize@plt+0x132b> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp ef95 <__cxa_finalize@plt+0x1335> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f0fb <__cxa_finalize@plt+0x149b> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f4c9 <__cxa_finalize@plt+0x1869> │ │ │ │ + lea 0x7f039(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f1ca <__cxa_finalize@plt+0x156a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f0db <__cxa_finalize@plt+0x147b> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f4da <__cxa_finalize@plt+0x187a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f4c4 <__cxa_finalize@plt+0x1864> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f110 <__cxa_finalize@plt+0x14b0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f512 <__cxa_finalize@plt+0x18b2> │ │ │ │ + lea 0x7ef6b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f32a <__cxa_finalize@plt+0x16ca> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f56a <__cxa_finalize@plt+0x190a> │ │ │ │ + lea 0x7ef33(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f565 <__cxa_finalize@plt+0x1905> │ │ │ │ + lea 0x7ef0c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f1e7 <__cxa_finalize@plt+0x1587> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f5af <__cxa_finalize@plt+0x194f> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + lea 0x7eec7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f30d <__cxa_finalize@plt+0x16ad> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f631 <__cxa_finalize@plt+0x19d1> │ │ │ │ + lea 0x7ee80(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f62c <__cxa_finalize@plt+0x19cc> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + lea 0x7ee51(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f460 <__cxa_finalize@plt+0x1800> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f6bf <__cxa_finalize@plt+0x1a5f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x9116f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91366(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp eebe <__cxa_finalize@plt+0x125e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f6dc <__cxa_finalize@plt+0x1a7c> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f1b5 <__cxa_finalize@plt+0x1555> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f2f2 <__cxa_finalize@plt+0x1692> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f735 <__cxa_finalize@plt+0x1ad5> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x7ed3c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x91090(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91287(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f7b9 <__cxa_finalize@plt+0x1b59> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x9100c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x91203(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp efe7 <__cxa_finalize@plt+0x1387> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f878 <__cxa_finalize@plt+0x1c18> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x7ec20(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f8bd <__cxa_finalize@plt+0x1c5d> │ │ │ │ + lea 0x7ebf9(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f1f2 <__cxa_finalize@plt+0x1592> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f8b8 <__cxa_finalize@plt+0x1c58> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7ebb9(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f8f1 <__cxa_finalize@plt+0x1c91> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + lea 0x7eb80(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f0f3 <__cxa_finalize@plt+0x1493> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f44b <__cxa_finalize@plt+0x17eb> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f930 <__cxa_finalize@plt+0x1cd0> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f94d <__cxa_finalize@plt+0x1ced> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f979 <__cxa_finalize@plt+0x1d19> │ │ │ │ + lea 0x7eaf8(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f9d2 <__cxa_finalize@plt+0x1d72> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f985 <__cxa_finalize@plt+0x1d25> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fa03 <__cxa_finalize@plt+0x1da3> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7ea6b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f999 <__cxa_finalize@plt+0x1d39> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90dae(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x90fa3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x90cec(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f999 <__cxa_finalize@plt+0x1d39> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fb1d <__cxa_finalize@plt+0x1ebd> │ │ │ │ + call d7f0 │ │ │ │ + lea 0x91165(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90d29(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov %r15,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x90c6e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fb22 <__cxa_finalize@plt+0x1ec2> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fc64 <__cxa_finalize@plt+0x2004> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fbcd <__cxa_finalize@plt+0x1f6d> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7e8ad(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb38 <__cxa_finalize@plt+0x1ed8> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fbea <__cxa_finalize@plt+0x1f8a> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fc22 <__cxa_finalize@plt+0x1fc2> │ │ │ │ + lea 0x7e85b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp fb4d <__cxa_finalize@plt+0x1eed> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fc5f <__cxa_finalize@plt+0x1fff> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7e81b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb58 <__cxa_finalize@plt+0x1ef8> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp fb6c <__cxa_finalize@plt+0x1f0c> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90b4d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x90d42(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x90a8b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp fb6c <__cxa_finalize@plt+0x1f0c> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fda2 <__cxa_finalize@plt+0x2142> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90aaf(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x90ca4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x909ed(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe4a <__cxa_finalize@plt+0x21ea> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe4f <__cxa_finalize@plt+0x21ef> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe45 <__cxa_finalize@plt+0x21e5> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe54 <__cxa_finalize@plt+0x21f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe91 <__cxa_finalize@plt+0x2231> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7e5e9(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fdec <__cxa_finalize@plt+0x218c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fecb <__cxa_finalize@plt+0x226b> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fec6 <__cxa_finalize@plt+0x2266> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ff32 <__cxa_finalize@plt+0x22d2> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7e572(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ff66 <__cxa_finalize@plt+0x2306> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ff6b <__cxa_finalize@plt+0x230b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x9085f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x90a54(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x9079d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp fe20 <__cxa_finalize@plt+0x21c0> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1000a <__cxa_finalize@plt+0x23aa> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x907c0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x909b5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x906fe(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 100ae <__cxa_finalize@plt+0x244e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp f9c5 <__cxa_finalize@plt+0x1d65> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 100df <__cxa_finalize@plt+0x247f> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7e38f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10112 <__cxa_finalize@plt+0x24b2> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp ff03 <__cxa_finalize@plt+0x22a3> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1017f <__cxa_finalize@plt+0x251f> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1015d <__cxa_finalize@plt+0x24fd> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10094 <__cxa_finalize@plt+0x2434> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1017a <__cxa_finalize@plt+0x251a> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 101b8 <__cxa_finalize@plt+0x2558> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10340 <__cxa_finalize@plt+0x26e0> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp fe20 <__cxa_finalize@plt+0x21c0> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 102c1 <__cxa_finalize@plt+0x2661> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x905c6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x907bb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x90504(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 102c6 <__cxa_finalize@plt+0x2666> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 102b7 <__cxa_finalize@plt+0x2657> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 102bc <__cxa_finalize@plt+0x265c> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10303 <__cxa_finalize@plt+0x26a3> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7e177(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fe0c <__cxa_finalize@plt+0x21ac> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1033b <__cxa_finalize@plt+0x26db> │ │ │ │ + lea 0x7e142(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp fe01 <__cxa_finalize@plt+0x21a1> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + lea 0x8fbfa(%rip),%rbx # 9ff48 @@Base+0xfd88> │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8fc34(%rip),%xmm0 # 9ff98 @@Base+0xfdd8> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x90948(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x1e756(%rip),%rdx # 2eaf0 ::do_widen(char) const@@Base+0xf980> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 104ef <__cxa_finalize@plt+0x288f> │ │ │ │ + lea 0x7e09c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10405 <__cxa_finalize@plt+0x27a5> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1040a <__cxa_finalize@plt+0x27aa> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1047a <__cxa_finalize@plt+0x281a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1047f <__cxa_finalize@plt+0x281f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 86e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b160> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 104ea <__cxa_finalize@plt+0x288a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 104f4 <__cxa_finalize@plt+0x2894> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1041e <__cxa_finalize@plt+0x27be> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10658 <__cxa_finalize@plt+0x29f8> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10653 <__cxa_finalize@plt+0x29f3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ffb0> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1067a <__cxa_finalize@plt+0x2a1a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 105a7 <__cxa_finalize@plt+0x2947> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10649 <__cxa_finalize@plt+0x29e9> │ │ │ │ + call d7f0 │ │ │ │ + lea 0x90641(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x90201(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x903f9(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp,%rax,1) │ │ │ │ + lea 0x90142(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1064e <__cxa_finalize@plt+0x29ee> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10675 <__cxa_finalize@plt+0x2a15> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x298(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 1db80 <__cxa_finalize@plt+0xff20> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x278(%rbx),%rdi │ │ │ │ + call 42120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6420> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %r14,%r12 │ │ │ │ + call 43ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32790 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10718 <__cxa_finalize@plt+0x2ab8> │ │ │ │ + lea 0x7dd80(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1071d <__cxa_finalize@plt+0x2abd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10816 <__cxa_finalize@plt+0x2bb6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1091a <__cxa_finalize@plt+0x2cba> │ │ │ │ + lea 0x7dcf4(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10794 <__cxa_finalize@plt+0x2b34> │ │ │ │ + lea 0x7dcd5(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 107b8 <__cxa_finalize@plt+0x2b58> │ │ │ │ + lea 0x7dcb1(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10811 <__cxa_finalize@plt+0x2bb1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 107d1 <__cxa_finalize@plt+0x2b71> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1083a <__cxa_finalize@plt+0x2bda> │ │ │ │ + lea 0x7dc2f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x903ca(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x8ff8c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x90182(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 108af <__cxa_finalize@plt+0x2c4f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 107d1 <__cxa_finalize@plt+0x2b71> │ │ │ │ + lea 0x90349(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x8ff0b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x90101(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 107d1 <__cxa_finalize@plt+0x2b71> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1093e <__cxa_finalize@plt+0x2cde> │ │ │ │ + lea 0x7db2b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + cmp %rbp,0x20(%rsp) │ │ │ │ + je 109ba <__cxa_finalize@plt+0x2d5a> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10981 <__cxa_finalize@plt+0x2d21> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 10968 <__cxa_finalize@plt+0x2d08> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10963 <__cxa_finalize@plt+0x2d03> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 109cc <__cxa_finalize@plt+0x2d6c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 10bd6 <__cxa_finalize@plt+0x2f76> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x7db7b(%rip),%rsi # 8e59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5289b> │ │ │ │ + lea 0x7a8a9(%rip),%rdi # 8b2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f5d0> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 109ab <__cxa_finalize@plt+0x2d4b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10951 <__cxa_finalize@plt+0x2cf1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10959 <__cxa_finalize@plt+0x2cf9> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d9e3(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10a51 <__cxa_finalize@plt+0x2df1> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 10959 <__cxa_finalize@plt+0x2cf9> │ │ │ │ + lea 0x90159(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8fd1d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8ff12(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8fc5b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 10959 <__cxa_finalize@plt+0x2cf9> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x7da5a(%rip),%rsi # 8e59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5289b> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7a786(%rip),%rdi # 8b2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f5d0> │ │ │ │ + call d950 │ │ │ │ + mov 0xffffffffffffffe8,%rax │ │ │ │ + ud2 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d8ed(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10963 <__cxa_finalize@plt+0x2d03> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a3e <__cxa_finalize@plt+0x2dde> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 109ab <__cxa_finalize@plt+0x2d4b> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d9df(%rip),%rdi # 8e5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528b0> │ │ │ │ + call d8f0 │ │ │ │ + lea 0x7d9d3(%rip),%rdi # 8e5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528b0> │ │ │ │ + call d360 │ │ │ │ + endbr64 │ │ │ │ + cmpl $0x0,(%rbx) │ │ │ │ + jne 10b80 <__cxa_finalize@plt+0x2f20> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + jmp 10b80 <__cxa_finalize@plt+0x2f20> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d854(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d831(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10963 <__cxa_finalize@plt+0x2d03> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d7fa(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109fe <__cxa_finalize@plt+0x2d9e> │ │ │ │ + lea 0x7d7d7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10963 <__cxa_finalize@plt+0x2d03> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x921bf(%rip),%r12 │ │ │ │ + lea 0x8f307(%rip),%r12 # 9ffc0 @@Base+0xfe00> │ │ │ │ push %rbp │ │ │ │ movq %r12,%xmm1 │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x9234c(%rip),%xmm0 │ │ │ │ + movq 0x8f41c(%rip),%xmm0 # a00f0 @@Base+0xff30> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movups 0x10(%rbp),%xmm0 │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ - lea 0x93512(%rip),%rax │ │ │ │ + lea 0x90022(%rip),%rax │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ mov %rdi,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne ddf4 <__cxa_finalize@plt+0x194> │ │ │ │ + jne 10d54 <__cxa_finalize@plt+0x30f4> │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ movups 0x30(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x121a3(%rip),%rdx # 1ff60 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ - lea 0x933b4(%rip),%rsi │ │ │ │ + lea 0x27803(%rip),%rdx # 38520 ::do_widen(char) const@@Base+0x193b0> │ │ │ │ + lea 0x9052c(%rip),%rsi │ │ │ │ mov %rax,0x40(%rbx) │ │ │ │ - lea 0x92231(%rip),%rax │ │ │ │ + lea 0x8f379(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ movq %rax,%xmm2 │ │ │ │ movups %xmm0,0x30(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x922cc(%rip),%xmm0 │ │ │ │ + movq 0x8f39c(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp ddab <__cxa_finalize@plt+0x14b> │ │ │ │ + jmp 10d0b <__cxa_finalize@plt+0x30ab> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d9e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ @@ -109,84 +2363,84 @@ │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x40,%edi │ │ │ │ push %rbx │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ lea 0x8(%rbp),%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x9348d(%rip),%rax │ │ │ │ + lea 0x8ff9d(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d800 │ │ │ │ - lea 0x934aa(%rip),%rax │ │ │ │ + lea 0x9058a(%rip),%rax │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - lea 0x9344b(%rip),%rax │ │ │ │ + lea 0x8ff5b(%rip),%rax │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ mov %rdi,0x20(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne debb <__cxa_finalize@plt+0x25b> │ │ │ │ + jne 10e1b <__cxa_finalize@plt+0x31bb> │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ movups 0x28(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x1240c(%rip),%rdx # 20290 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x92df5(%rip),%rsi │ │ │ │ + lea 0x2794c(%rip),%rdx # 38730 ::do_widen(char) const@@Base+0x195c0> │ │ │ │ + lea 0x8ffa5(%rip),%rsi │ │ │ │ mov %rax,0x38(%rbx) │ │ │ │ - lea 0x92f32(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + lea 0x900e2(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ movq %rax,%xmm1 │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x9221d(%rip),%xmm0 │ │ │ │ + movq 0x8f2ed(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp de72 <__cxa_finalize@plt+0x212> │ │ │ │ + jmp 10dd2 <__cxa_finalize@plt+0x3172> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x9342f(%rip),%rax │ │ │ │ + lea 0x9050f(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ call d6d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ push %rbx │ │ │ │ - lea 0x92182(%rip),%rbx │ │ │ │ + lea 0x8f0f2(%rip),%rbx # 9ff48 @@Base+0xfd88> │ │ │ │ mov $0x38,%edi │ │ │ │ movq %rbx,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x921ac(%rip),%xmm0 │ │ │ │ + movq 0x8f27c(%rip),%xmm0 # a00e8 @@Base+0xff28> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x93298(%rip),%rsi │ │ │ │ + lea 0x8fe40(%rip),%rsi │ │ │ │ movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x1213e(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ + lea 0x1dc4e(%rip),%rdx # 2eaf0 ::do_widen(char) const@@Base+0xf980> │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne df6e <__cxa_finalize@plt+0x30e> │ │ │ │ - lea 0x7d137(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10ece <__cxa_finalize@plt+0x326e> │ │ │ │ + lea 0x7a4d7(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8044f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d58a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - lea 0x80443(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d57e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ @@ -206,15 +2460,15 @@ │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ @@ -248,15 +2502,15 @@ │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ @@ -265,62 +2519,62 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1f0 <__cxa_finalize@plt+0x590> │ │ │ │ + jne 11150 <__cxa_finalize@plt+0x34f0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1eb <__cxa_finalize@plt+0x58b> │ │ │ │ + jne 1114b <__cxa_finalize@plt+0x34eb> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1e6 <__cxa_finalize@plt+0x586> │ │ │ │ + jne 11146 <__cxa_finalize@plt+0x34e6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1dc <__cxa_finalize@plt+0x57c> │ │ │ │ + jne 1113c <__cxa_finalize@plt+0x34dc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1e1 <__cxa_finalize@plt+0x581> │ │ │ │ + jne 11141 <__cxa_finalize@plt+0x34e1> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ @@ -329,206 +2583,206 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e22d <__cxa_finalize@plt+0x5cd> │ │ │ │ + jne 1118d <__cxa_finalize@plt+0x352d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e143 <__cxa_finalize@plt+0x4e3> │ │ │ │ + jmp 110a3 <__cxa_finalize@plt+0x3443> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e28d <__cxa_finalize@plt+0x62d> │ │ │ │ - lea 0x80165(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 111ed <__cxa_finalize@plt+0x358d> │ │ │ │ + lea 0x7d2a0(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e288 <__cxa_finalize@plt+0x628> │ │ │ │ - lea 0x80146(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 111e8 <__cxa_finalize@plt+0x3588> │ │ │ │ + lea 0x7d281(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2ca <__cxa_finalize@plt+0x66a> │ │ │ │ + jne 1122a <__cxa_finalize@plt+0x35ca> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2f2 <__cxa_finalize@plt+0x692> │ │ │ │ + jne 11252 <__cxa_finalize@plt+0x35f2> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movzbl 0x2e(%rsp),%ecx │ │ │ │ mov %cl,0x2f(%rsp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,%r12d │ │ │ │ test %al,%al │ │ │ │ - je e312 <__cxa_finalize@plt+0x6b2> │ │ │ │ + je 11272 <__cxa_finalize@plt+0x3612> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ test %r12b,%r12b │ │ │ │ - je e321 <__cxa_finalize@plt+0x6c1> │ │ │ │ + je 11281 <__cxa_finalize@plt+0x3621> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,0x2f(%rsp) │ │ │ │ - je e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ + je 11292 <__cxa_finalize@plt+0x3632> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,0x2e(%rsp) │ │ │ │ - je e343 <__cxa_finalize@plt+0x6e3> │ │ │ │ + je 112a3 <__cxa_finalize@plt+0x3643> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ + jne 11335 <__cxa_finalize@plt+0x36d5> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ movzbl 0x2e(%rsp),%eax │ │ │ │ mov %al,0x2f(%rsp) │ │ │ │ mov %eax,%r12d │ │ │ │ - jmp e312 <__cxa_finalize@plt+0x6b2> │ │ │ │ + jmp 11272 <__cxa_finalize@plt+0x3612> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ + jne 11335 <__cxa_finalize@plt+0x36d5> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ + jne 11335 <__cxa_finalize@plt+0x36d5> │ │ │ │ mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je e356 <__cxa_finalize@plt+0x6f6> │ │ │ │ + je 112b6 <__cxa_finalize@plt+0x3656> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e39f <__cxa_finalize@plt+0x73f> │ │ │ │ + jmp 112ff <__cxa_finalize@plt+0x369f> │ │ │ │ movb $0x0,0x2e(%rsp) │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ + jmp 11292 <__cxa_finalize@plt+0x3632> │ │ │ │ movb $0x1,0x2e(%rsp) │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ + jmp 11292 <__cxa_finalize@plt+0x3632> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ movzbl 0x2e(%rsp),%eax │ │ │ │ mov %al,0x2f(%rsp) │ │ │ │ - jmp e321 <__cxa_finalize@plt+0x6c1> │ │ │ │ + jmp 11281 <__cxa_finalize@plt+0x3621> │ │ │ │ movzbl 0x2f(%rsp),%ecx │ │ │ │ mov %cl,0x2e(%rsp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,%r12d │ │ │ │ - jmp e306 <__cxa_finalize@plt+0x6a6> │ │ │ │ + jmp 11266 <__cxa_finalize@plt+0x3606> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e475 <__cxa_finalize@plt+0x815> │ │ │ │ - lea 0x7ff59(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 113d5 <__cxa_finalize@plt+0x3775> │ │ │ │ + lea 0x7d094(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e53b <__cxa_finalize@plt+0x8db> │ │ │ │ + jne 1149b <__cxa_finalize@plt+0x383b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x92751(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f7f1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92310(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f3b0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e59b <__cxa_finalize@plt+0x93b> │ │ │ │ + jne 114fb <__cxa_finalize@plt+0x389b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ + jmp 11476 <__cxa_finalize@plt+0x3816> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ + jmp 1168d <__cxa_finalize@plt+0x3a2d> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e9dc <__cxa_finalize@plt+0xd7c> │ │ │ │ - lea 0x7fe0b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1193c <__cxa_finalize@plt+0x3cdc> │ │ │ │ + lea 0x7cf46(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -540,598 +2794,598 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ebdc <__cxa_finalize@plt+0xf7c> │ │ │ │ + jne 11b3c <__cxa_finalize@plt+0x3edc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ + jmp 118aa <__cxa_finalize@plt+0x3c4a> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x925b2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f652(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92179(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f219(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e746 <__cxa_finalize@plt+0xae6> │ │ │ │ + jne 116a6 <__cxa_finalize@plt+0x3a46> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x92532(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f5d2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x920f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f199(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ + jmp 1160d <__cxa_finalize@plt+0x39ad> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x924b9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f559(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92080(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f120(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ + jmp 1154e <__cxa_finalize@plt+0x38ee> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ + jmp 11565 <__cxa_finalize@plt+0x3905> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e805 <__cxa_finalize@plt+0xba5> │ │ │ │ + jne 11765 <__cxa_finalize@plt+0x3b05> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ + jmp 1154e <__cxa_finalize@plt+0x38ee> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x923fa(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f49a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91fc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f061(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ - lea 0x9239f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 11565 <__cxa_finalize@plt+0x3905> │ │ │ │ + lea 0x8f43f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91f5e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8effe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eb8a <__cxa_finalize@plt+0xf2a> │ │ │ │ + jne 11aea <__cxa_finalize@plt+0x3e8a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ + jmp 1160d <__cxa_finalize@plt+0x39ad> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ea44 <__cxa_finalize@plt+0xde4> │ │ │ │ + jne 119a4 <__cxa_finalize@plt+0x3d44> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e993 <__cxa_finalize@plt+0xd33> │ │ │ │ + jne 118f3 <__cxa_finalize@plt+0x3c93> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ + jmp 11476 <__cxa_finalize@plt+0x3816> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e9d7 <__cxa_finalize@plt+0xd77> │ │ │ │ - lea 0x7fa17(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 11937 <__cxa_finalize@plt+0x3cd7> │ │ │ │ + lea 0x7cb52(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e5ca <__cxa_finalize@plt+0x96a> │ │ │ │ + jmp 1152a <__cxa_finalize@plt+0x38ca> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x92228(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f2c8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91de7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ee87(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ + jmp 118aa <__cxa_finalize@plt+0x3c4a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ea6c <__cxa_finalize@plt+0xe0c> │ │ │ │ + jne 119cc <__cxa_finalize@plt+0x3d6c> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ea9e <__cxa_finalize@plt+0xe3e> │ │ │ │ + jne 119fe <__cxa_finalize@plt+0x3d9e> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eb03 <__cxa_finalize@plt+0xea3> │ │ │ │ + jne 11a63 <__cxa_finalize@plt+0x3e03> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e9be <__cxa_finalize@plt+0xd5e> │ │ │ │ + jmp 1191e <__cxa_finalize@plt+0x3cbe> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eb08 <__cxa_finalize@plt+0xea8> │ │ │ │ + jne 11a68 <__cxa_finalize@plt+0x3e08> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ - lea 0x920e2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1168d <__cxa_finalize@plt+0x3a2d> │ │ │ │ + lea 0x8f182(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91ca1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ed41(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x208(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x200(%rsp) │ │ │ │ mov %r14,0x200(%rsp,%rax,1) │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ mov %r12,0x270(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e90c <__cxa_finalize@plt+0xcac> │ │ │ │ + jmp 1186c <__cxa_finalize@plt+0x3c0c> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e578 <__cxa_finalize@plt+0x918> │ │ │ │ + jmp 114d8 <__cxa_finalize@plt+0x3878> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x378(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ebe1 <__cxa_finalize@plt+0xf81> │ │ │ │ + jne 11b41 <__cxa_finalize@plt+0x3ee1> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ mov 0x428(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ec3f <__cxa_finalize@plt+0xfdf> │ │ │ │ + jne 11b9f <__cxa_finalize@plt+0x3f3f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ + jmp 11b51 <__cxa_finalize@plt+0x3ef1> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + jmp 11b51 <__cxa_finalize@plt+0x3ef1> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x428(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ec8a <__cxa_finalize@plt+0x102a> │ │ │ │ + jne 11bea <__cxa_finalize@plt+0x3f8a> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec32 <__cxa_finalize@plt+0xfd2> │ │ │ │ + jmp 11b92 <__cxa_finalize@plt+0x3f32> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ebfb <__cxa_finalize@plt+0xf9b> │ │ │ │ + jmp 11b5b <__cxa_finalize@plt+0x3efb> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ecb6 <__cxa_finalize@plt+0x1056> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + jmp 11c16 <__cxa_finalize@plt+0x3fb6> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ec4f <__cxa_finalize@plt+0xfef> │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + jmp 11baf <__cxa_finalize@plt+0x3f4f> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ecbe <__cxa_finalize@plt+0x105e> │ │ │ │ + jmp 11c1e <__cxa_finalize@plt+0x3fbe> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec05 <__cxa_finalize@plt+0xfa5> │ │ │ │ + jmp 11b65 <__cxa_finalize@plt+0x3f05> │ │ │ │ nop │ │ │ │ mov -0x258(%rbp),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rdx,%r12 │ │ │ │ - call 23be0 ::do_widen(char) const@@Base+0x4070> │ │ │ │ + call 3bc20 ::do_widen(char) const@@Base+0x1cab0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 230e0 ::do_widen(char) const@@Base+0x3570> │ │ │ │ + call 3b130 ::do_widen(char) const@@Base+0x1bfc0> │ │ │ │ mov %r15,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ - jne edcb <__cxa_finalize@plt+0x116b> │ │ │ │ + jne 11d2b <__cxa_finalize@plt+0x40cb> │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov $0x26,%edx │ │ │ │ - lea 0x7cbb2(%rip),%rsi # 8b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c10> │ │ │ │ - lea 0x9447b(%rip),%rdi │ │ │ │ + lea 0x79f52(%rip),%rsi # 8bbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fed0> │ │ │ │ + lea 0x9151b(%rip),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov (%r15),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ call *0x10(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ mov -0x1b8(%rbp),%rdx │ │ │ │ mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x9444a(%rip),%rdi │ │ │ │ + lea 0x914ea(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ xor %edi,%edi │ │ │ │ call d7b0 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ + je 11cf4 <__cxa_finalize@plt+0x4094> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je ed97 <__cxa_finalize@plt+0x1137> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + je 11cf7 <__cxa_finalize@plt+0x4097> │ │ │ │ + jmp 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + je 11cf4 <__cxa_finalize@plt+0x4094> │ │ │ │ + jmp 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp edee <__cxa_finalize@plt+0x118e> │ │ │ │ + jmp 11d4e <__cxa_finalize@plt+0x40ee> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ mov %r15,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ mov -0x258(%rbp),%rdi │ │ │ │ mov %r12,%r15 │ │ │ │ call d290 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je ee24 <__cxa_finalize@plt+0x11c4> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + je 11d84 <__cxa_finalize@plt+0x4124> │ │ │ │ + jmp 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne eee8 <__cxa_finalize@plt+0x1288> │ │ │ │ + jne 11e48 <__cxa_finalize@plt+0x41e8> │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ mov -0x248(%rbp),%rcx │ │ │ │ add -0x18(%rax),%rcx │ │ │ │ orl $0x1,0x20(%rcx) │ │ │ │ testb $0x1,0x1c(%rcx) │ │ │ │ - je ef2b <__cxa_finalize@plt+0x12cb> │ │ │ │ + je 11e8b <__cxa_finalize@plt+0x422b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ee42 <__cxa_finalize@plt+0x11e2> │ │ │ │ + jmp 11da2 <__cxa_finalize@plt+0x4142> │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ mov -0x248(%rbp),%rcx │ │ │ │ add -0x18(%rax),%rcx │ │ │ │ orl $0x1,0x20(%rcx) │ │ │ │ testb $0x1,0x1c(%rcx) │ │ │ │ - jne ef13 <__cxa_finalize@plt+0x12b3> │ │ │ │ + jne 11e73 <__cxa_finalize@plt+0x4213> │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ + jmp 37cf6 ::do_widen(char) const@@Base+0x18b86> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp ee33 <__cxa_finalize@plt+0x11d3> │ │ │ │ + jmp 11d93 <__cxa_finalize@plt+0x4133> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp ee33 <__cxa_finalize@plt+0x11d3> │ │ │ │ + jmp 11d93 <__cxa_finalize@plt+0x4133> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ call d7f0 │ │ │ │ mov -0x18(%r12),%rdx │ │ │ │ - mov 0x9180f(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x8e8af(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r12,-0x1c0(%rbp) │ │ │ │ mov %rcx,-0x1c0(%rbp,%rdx,1) │ │ │ │ mov %rdi,-0x1b8(%rbp) │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ - lea 0x917ae(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e84e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - lea 0x91c33(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + je 11cf4 <__cxa_finalize@plt+0x4094> │ │ │ │ + jmp 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ + lea 0x8ecd3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x270(%rbp),%rdi │ │ │ │ - lea 0x917f2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e892(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x91777(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x91798(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov 0x8e817(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8e838(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ xor %esi,%esi │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x91777(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov 0x8e817(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x18(%r12),%rax │ │ │ │ - mov 0x9174c(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x8e7ec(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov %r12,-0x1c0(%rbp) │ │ │ │ mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ mov %rsi,-0x1b8(%rbp) │ │ │ │ - jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ + jmp 11f04 <__cxa_finalize@plt+0x42a4> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ + jne 11d26 <__cxa_finalize@plt+0x40c6> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ lea -0x238(%rbp),%rdi │ │ │ │ mov %rdx,-0x278(%rbp) │ │ │ │ mov %rax,-0x260(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x260(%rbp),%rdi │ │ │ │ mov -0x278(%rbp),%rdx │ │ │ │ - jmp ee9c <__cxa_finalize@plt+0x123c> │ │ │ │ + jmp 11dfc <__cxa_finalize@plt+0x419c> │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ - lea 0x90f3b(%rip),%rbx │ │ │ │ + lea 0x8e083(%rip),%rbx # a00a8 @@Base+0xfee8> │ │ │ │ movq %rbx,%xmm2 │ │ │ │ sub $0x18,%rsp │ │ │ │ - movq 0x90fda(%rip),%xmm0 │ │ │ │ + movq 0x8e0aa(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbx),%rdx │ │ │ │ movups 0x8(%rbp),%xmm1 │ │ │ │ movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ - lea 0x9207a(%rip),%rsi │ │ │ │ + lea 0x8f1f2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x10e50(%rip),%rdx # 1ff60 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ + lea 0x264b0(%rip),%rdx # 38520 ::do_widen(char) const@@Base+0x193b0> │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm1,0x10(%rax) │ │ │ │ movups %xmm0,0x30(%rax) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ mov $0x40,%edi │ │ │ │ push %rbp │ │ │ │ - lea 0x91c8e(%rip),%rbp # a0dc8 @@Base+0x40> │ │ │ │ + lea 0x8ee3e(%rip),%rbp # a0ed8 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ movq %rbp,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x90f7c(%rip),%xmm0 │ │ │ │ + movq 0x8e04c(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x9216a(%rip),%rax │ │ │ │ + lea 0x8ec7a(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d800 │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x11104(%rip),%rdx # 20290 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x91aed(%rip),%rsi │ │ │ │ + lea 0x26644(%rip),%rdx # 38730 ::do_widen(char) const@@Base+0x195c0> │ │ │ │ + lea 0x8ec9d(%rip),%rsi │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ movq %rax,%xmm0 │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x91cc1(%rip),%rax # a0e78 @@Base+0xf0> │ │ │ │ + lea 0x8ee71(%rip),%rax # a0f88 @@Base+0xf0> │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ lea -0x38(%rax),%rdx │ │ │ │ sub $0x68,%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ @@ -1139,24 +3393,24 @@ │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ sub $0x28,%rsp │ │ │ │ movaps %xmm1,0x10(%rsp) │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x920d6(%rip),%rax │ │ │ │ + lea 0x8ebe6(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - call 26410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2750> │ │ │ │ + call 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0> │ │ │ │ mov 0xb8(%rbp),%eax │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x12c0e(%rip),%rdx # 21e30 ::do_widen(char) const@@Base+0x22c0> │ │ │ │ + lea 0x2800e(%rip),%rdx # 3a190 ::do_widen(char) const@@Base+0x1b020> │ │ │ │ movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x91a9a(%rip),%rsi │ │ │ │ + lea 0x8ec4a(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %eax,0xc0(%rbx) │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm1,0xc8(%rbx) │ │ │ │ movups %xmm0,0xd8(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ @@ -1164,15 +3418,15 @@ │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x91c8d(%rip),%rax # a0f00 @@Base+0x78> │ │ │ │ + lea 0x8ee3d(%rip),%rax # a1010 @@Base+0x78> │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ lea -0x38(%rax),%rdx │ │ │ │ sub $0x68,%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ @@ -1180,24 +3434,24 @@ │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ sub $0x28,%rsp │ │ │ │ movaps %xmm1,0x10(%rsp) │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x9201a(%rip),%rax │ │ │ │ + lea 0x8eb2a(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - call 26410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2750> │ │ │ │ + call 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0> │ │ │ │ mov 0xb8(%rbp),%eax │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x12792(%rip),%rdx # 21a70 ::do_widen(char) const@@Base+0x1f00> │ │ │ │ + lea 0x27b92(%rip),%rdx # 39dd0 ::do_widen(char) const@@Base+0x1ac60> │ │ │ │ movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x91a26(%rip),%rsi │ │ │ │ + lea 0x8ebd6(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %eax,0xc0(%rbx) │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm1,0xc8(%rbx) │ │ │ │ movups %xmm0,0xd8(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ @@ -1214,17 +3468,17 @@ │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 27580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c0> │ │ │ │ - lea 0x12723(%rip),%rdx # 21a70 ::do_widen(char) const@@Base+0x1f00> │ │ │ │ - lea 0x919bc(%rip),%rsi │ │ │ │ + call 3f350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3650> │ │ │ │ + lea 0x27b23(%rip),%rdx # 39dd0 ::do_widen(char) const@@Base+0x1ac60> │ │ │ │ + lea 0x8eb6c(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -1236,340 +3490,43 @@ │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 27830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b70> │ │ │ │ - lea 0x12a93(%rip),%rdx # 21e30 ::do_widen(char) const@@Base+0x22c0> │ │ │ │ - lea 0x91924(%rip),%rsi │ │ │ │ + call 3f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3900> │ │ │ │ + lea 0x27e93(%rip),%rdx # 3a190 ::do_widen(char) const@@Base+0x1b020> │ │ │ │ + lea 0x8ead4(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 359d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d10> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 89960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ca0> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %r14,%r12 │ │ │ │ - call 83e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60180> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 29f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6270> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f45c <__cxa_finalize@plt+0x17fc> │ │ │ │ - lea 0x7efa1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f461 <__cxa_finalize@plt+0x1801> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f55a <__cxa_finalize@plt+0x18fa> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f65e <__cxa_finalize@plt+0x19fe> │ │ │ │ - lea 0x7ef15(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f4d8 <__cxa_finalize@plt+0x1878> │ │ │ │ - lea 0x7eef6(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f4fc <__cxa_finalize@plt+0x189c> │ │ │ │ - lea 0x7eed2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f555 <__cxa_finalize@plt+0x18f5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f57e <__cxa_finalize@plt+0x191e> │ │ │ │ - lea 0x7ee50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x91686(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x91248(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov 0x9143e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f5f3 <__cxa_finalize@plt+0x1993> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ - lea 0x91605(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x911c7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov 0x913bd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f682 <__cxa_finalize@plt+0x1a22> │ │ │ │ - lea 0x7ed4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - cmp %rbp,0x20(%rsp) │ │ │ │ - je f6fe <__cxa_finalize@plt+0x1a9e> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je f6c5 <__cxa_finalize@plt+0x1a65> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp f6ac <__cxa_finalize@plt+0x1a4c> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je f710 <__cxa_finalize@plt+0x1ab0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je f91a <__cxa_finalize@plt+0x1cba> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7f037(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - lea 0x7c18d(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d950 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f6ef <__cxa_finalize@plt+0x1a8f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f695 <__cxa_finalize@plt+0x1a35> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ec04(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f795 <__cxa_finalize@plt+0x1b35> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - lea 0x91415(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90fd9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x911ce(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x90f17(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x7ef16(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7c06a(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - call d950 │ │ │ │ - mov 0xffffffffffffffe8,%rax │ │ │ │ - ud2 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7eb0e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6ef <__cxa_finalize@plt+0x1a8f> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ee9b(%rip),%rdi # 8e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf0> │ │ │ │ - call d8f0 │ │ │ │ - lea 0x7ee8f(%rip),%rdi # 8e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf0> │ │ │ │ - call d360 │ │ │ │ - endbr64 │ │ │ │ - cmpl $0x0,(%rbx) │ │ │ │ - jne f8c4 <__cxa_finalize@plt+0x1c64> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - jmp f8c4 <__cxa_finalize@plt+0x1c64> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea75(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea52(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea1b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7e9f8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ push %rbx │ │ │ │ - lea 0x90680(%rip),%rbx │ │ │ │ + lea 0x8dc1c(%rip),%rbx # 9ff48 @@Base+0xfd88> │ │ │ │ mov $0x38,%edi │ │ │ │ movq %rbx,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x906fa(%rip),%xmm0 │ │ │ │ + movq 0x8ddf6(%rip),%xmm0 # a0138 @@Base+0xff78> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x91796(%rip),%rsi │ │ │ │ + lea 0x8e96a(%rip),%rsi │ │ │ │ movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x1063c(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ + lea 0x1c778(%rip),%rdx # 2eaf0 ::do_widen(char) const@@Base+0xf980> │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ @@ -1579,4374 +3536,2620 @@ │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x581b0> │ │ │ │ + call 5aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edf0> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fb53 <__cxa_finalize@plt+0x1ef3> │ │ │ │ + jne 12487 <__cxa_finalize@plt+0x4827> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fb07 <__cxa_finalize@plt+0x1ea7> │ │ │ │ + jne 1243b <__cxa_finalize@plt+0x47db> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fb58 <__cxa_finalize@plt+0x1ef8> │ │ │ │ + jne 1248c <__cxa_finalize@plt+0x482c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fb78 <__cxa_finalize@plt+0x1f18> │ │ │ │ - lea 0x7be0d(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 124ac <__cxa_finalize@plt+0x484c> │ │ │ │ + lea 0x78b71(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ - call 5f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc10> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + call 706b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349b0> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ endbr64 │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc50 <__cxa_finalize@plt+0x1ff0> │ │ │ │ + jne 12584 <__cxa_finalize@plt+0x4924> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc4b <__cxa_finalize@plt+0x1feb> │ │ │ │ + jne 1257f <__cxa_finalize@plt+0x491f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc55 <__cxa_finalize@plt+0x1ff5> │ │ │ │ + jne 12589 <__cxa_finalize@plt+0x4929> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fccc <__cxa_finalize@plt+0x206c> │ │ │ │ + jne 12600 <__cxa_finalize@plt+0x49a0> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ff6e <__cxa_finalize@plt+0x230e> │ │ │ │ + jne 128a2 <__cxa_finalize@plt+0x4c42> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ff69 <__cxa_finalize@plt+0x2309> │ │ │ │ + jne 1289d <__cxa_finalize@plt+0x4c3d> │ │ │ │ call d7f0 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ - call 44650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20990> │ │ │ │ + call 57470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b770> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ - call 42290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5d0> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + call 584d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d0> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ test %r12,%r12 │ │ │ │ - je fd76 <__cxa_finalize@plt+0x2116> │ │ │ │ + je 126aa <__cxa_finalize@plt+0x4a4a> │ │ │ │ mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - je fd83 <__cxa_finalize@plt+0x2123> │ │ │ │ + je 126b7 <__cxa_finalize@plt+0x4a57> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ mov %r13,%rbx │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ mov 0x78(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fd9b <__cxa_finalize@plt+0x213b> │ │ │ │ + je 126cf <__cxa_finalize@plt+0x4a6f> │ │ │ │ call d600 │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ mov 0x68(%rax),%r12 │ │ │ │ mov 0x60(%rax),%r13 │ │ │ │ mov %rax,%r15 │ │ │ │ cmp %r13,%r12 │ │ │ │ - je ff73 <__cxa_finalize@plt+0x2313> │ │ │ │ + je 128a7 <__cxa_finalize@plt+0x4c47> │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fdc4 <__cxa_finalize@plt+0x2164> │ │ │ │ + je 126f8 <__cxa_finalize@plt+0x4a98> │ │ │ │ call d600 │ │ │ │ add $0x18,%r13 │ │ │ │ - jmp fdad <__cxa_finalize@plt+0x214d> │ │ │ │ - lea 0x9011f(%rip),%rax │ │ │ │ + jmp 126e1 <__cxa_finalize@plt+0x4a81> │ │ │ │ + lea 0x8d7eb(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ mov %rax,-0x320(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fdec <__cxa_finalize@plt+0x218c> │ │ │ │ - call f9f0 <__cxa_finalize@plt+0x1d90> │ │ │ │ + jne 12720 <__cxa_finalize@plt+0x4ac0> │ │ │ │ + call 12324 <__cxa_finalize@plt+0x46c4> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x320(%rbp),%rdi │ │ │ │ - lea 0x900ea(%rip),%rax │ │ │ │ + lea 0x8d7b6(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ mov %rax,-0x320(%rbp) │ │ │ │ call d9e0 │ │ │ │ - jmp fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ + jmp 124c9 <__cxa_finalize@plt+0x4869> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fe2b <__cxa_finalize@plt+0x21cb> │ │ │ │ + jne 1275f <__cxa_finalize@plt+0x4aff> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov -0x388(%rbp),%r15 │ │ │ │ mov -0x390(%rbp),%r13 │ │ │ │ cmp %rbx,%r13 │ │ │ │ - jne ff0e <__cxa_finalize@plt+0x22ae> │ │ │ │ + jne 12842 <__cxa_finalize@plt+0x4be2> │ │ │ │ mov 0x60(%r15),%rdi │ │ │ │ mov %r15,-0x388(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne ff25 <__cxa_finalize@plt+0x22c5> │ │ │ │ + jne 12859 <__cxa_finalize@plt+0x4bf9> │ │ │ │ mov %r12,%rbx │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ mov 0x48(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fea8 <__cxa_finalize@plt+0x2248> │ │ │ │ + je 127dc <__cxa_finalize@plt+0x4b7c> │ │ │ │ call d600 │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je febd <__cxa_finalize@plt+0x225d> │ │ │ │ + je 127f1 <__cxa_finalize@plt+0x4b91> │ │ │ │ call d600 │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fed2 <__cxa_finalize@plt+0x2272> │ │ │ │ + je 12806 <__cxa_finalize@plt+0x4ba6> │ │ │ │ call d600 │ │ │ │ mov -0x3f8(%rbp),%r12 │ │ │ │ mov -0x388(%rbp),%r15 │ │ │ │ cmp %r15,%r12 │ │ │ │ - jne ff2f <__cxa_finalize@plt+0x22cf> │ │ │ │ + jne 12863 <__cxa_finalize@plt+0x4c03> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ff1c <__cxa_finalize@plt+0x22bc> │ │ │ │ + je 12850 <__cxa_finalize@plt+0x4bf0> │ │ │ │ call d600 │ │ │ │ add $0x18,%r13 │ │ │ │ - jmp fe73 <__cxa_finalize@plt+0x2213> │ │ │ │ + jmp 127a7 <__cxa_finalize@plt+0x4b47> │ │ │ │ call d600 │ │ │ │ - jmp fe90 <__cxa_finalize@plt+0x2230> │ │ │ │ + jmp 127c4 <__cxa_finalize@plt+0x4b64> │ │ │ │ mov %r12,%rdi │ │ │ │ add $0xe0,%r12 │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - jmp fee0 <__cxa_finalize@plt+0x2280> │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + jmp 12814 <__cxa_finalize@plt+0x4bb4> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ff5b <__cxa_finalize@plt+0x22fb> │ │ │ │ - lea 0x7ba2a(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 1288f <__cxa_finalize@plt+0x4c2f> │ │ │ │ + lea 0x7878e(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fef1 <__cxa_finalize@plt+0x2291> │ │ │ │ + jmp 12825 <__cxa_finalize@plt+0x4bc5> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x60(%r15),%rdi │ │ │ │ mov %r15,-0x388(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ + je 127c7 <__cxa_finalize@plt+0x4b67> │ │ │ │ call d600 │ │ │ │ - jmp fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ + jmp 127c7 <__cxa_finalize@plt+0x4b67> │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x900de(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x90170(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x911f4(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x1009a(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1013b <__cxa_finalize@plt+0x24db> │ │ │ │ - lea 0x7e3b5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ + jne 12902 <__cxa_finalize@plt+0x4ca2> │ │ │ │ + lea 0x7bb84(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10051 <__cxa_finalize@plt+0x23f1> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10056 <__cxa_finalize@plt+0x23f6> │ │ │ │ + jne 12907 <__cxa_finalize@plt+0x4ca7> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 100c6 <__cxa_finalize@plt+0x2466> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 12924 <__cxa_finalize@plt+0x4cc4> │ │ │ │ endbr64 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 100cb <__cxa_finalize@plt+0x246b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - call 4fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c070> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10136 <__cxa_finalize@plt+0x24d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10140 <__cxa_finalize@plt+0x24e0> │ │ │ │ + jne 12a1a <__cxa_finalize@plt+0x4dba> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1006a <__cxa_finalize@plt+0x240a> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102a4 <__cxa_finalize@plt+0x2644> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1029f <__cxa_finalize@plt+0x263f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 53d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300b0> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 102c6 <__cxa_finalize@plt+0x2666> │ │ │ │ + jne 12a15 <__cxa_finalize@plt+0x4db5> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 101f3 <__cxa_finalize@plt+0x2593> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10295 <__cxa_finalize@plt+0x2635> │ │ │ │ - call d7f0 │ │ │ │ - lea 0x909f5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x8e285(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x905b5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x8de4c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x907ad(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rcx,0xb0(%rsp,%rax,1) │ │ │ │ - lea 0x904f6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x8e03f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8dd93(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1029a <__cxa_finalize@plt+0x263a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 12a1f <__cxa_finalize@plt+0x4dbf> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 102c1 <__cxa_finalize@plt+0x2661> │ │ │ │ + jne 12a10 <__cxa_finalize@plt+0x4db0> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x8fda4(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8fe4e(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x90eba(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0xfd60(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10413 <__cxa_finalize@plt+0x27b3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 103ab <__cxa_finalize@plt+0x274b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 103b0 <__cxa_finalize@plt+0x2750> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1040e <__cxa_finalize@plt+0x27ae> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 103f3 <__cxa_finalize@plt+0x2793> │ │ │ │ - call d600 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ + lea 0x785dd(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x791b1(%rip),%rcx # 8bbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fef8> │ │ │ │ + mov $0x58,%edx │ │ │ │ + lea 0x791d5(%rip),%rsi # 8bc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff28> │ │ │ │ + lea 0x7bf00(%rip),%rdi # 8e95a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c5a> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10418 <__cxa_finalize@plt+0x27b8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 12ad2 <__cxa_finalize@plt+0x4e72> │ │ │ │ + call d7f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + jne 12b00 <__cxa_finalize@plt+0x4ea0> │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 12aa4 <__cxa_finalize@plt+0x4e44> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10480 <__cxa_finalize@plt+0x2820> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1045d <__cxa_finalize@plt+0x27fd> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jne 12ad2 <__cxa_finalize@plt+0x4e72> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10485 <__cxa_finalize@plt+0x2825> │ │ │ │ - mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104c8 <__cxa_finalize@plt+0x2868> │ │ │ │ - lea 0x7df25(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104ec <__cxa_finalize@plt+0x288c> │ │ │ │ - lea 0x7df06(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 104f1 <__cxa_finalize@plt+0x2891> │ │ │ │ - lea 0x7dee2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + je 12afb <__cxa_finalize@plt+0x4e9b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106c9 <__cxa_finalize@plt+0x2a69> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10543 <__cxa_finalize@plt+0x28e3> │ │ │ │ - lea 0x7e214(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1071b <__cxa_finalize@plt+0x2abb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 105af <__cxa_finalize@plt+0x294f> │ │ │ │ - lea 0x7de3e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 105b4 <__cxa_finalize@plt+0x2954> │ │ │ │ - lea 0x7de1f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1033a <__cxa_finalize@plt+0x26da> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106f2 <__cxa_finalize@plt+0x2a92> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10631 <__cxa_finalize@plt+0x29d1> │ │ │ │ - lea 0x7ddbc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ + jmp 12a8a <__cxa_finalize@plt+0x4e2a> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 12a92 <__cxa_finalize@plt+0x4e32> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10636 <__cxa_finalize@plt+0x29d6> │ │ │ │ - lea 0x7dd9d(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 12ad2 <__cxa_finalize@plt+0x4e72> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x7b936(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10427 <__cxa_finalize@plt+0x27c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12ae8 <__cxa_finalize@plt+0x4e88> │ │ │ │ + lea 0x8e0c9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1076f <__cxa_finalize@plt+0x2b0f> │ │ │ │ + lea 0x8dc8d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8de82(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8dbc8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106bf <__cxa_finalize@plt+0x2a5f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 45560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218a0> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106c4 <__cxa_finalize@plt+0x2a64> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106ed <__cxa_finalize@plt+0x2a8d> │ │ │ │ - lea 0x7dce1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12a8a <__cxa_finalize@plt+0x4e2a> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10716 <__cxa_finalize@plt+0x2ab6> │ │ │ │ - lea 0x7dcb8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 12ad2 <__cxa_finalize@plt+0x4e72> │ │ │ │ + lea 0x7844d(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 4a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c20> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1076a <__cxa_finalize@plt+0x2b0a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10774 <__cxa_finalize@plt+0x2b14> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + jmp 12a8a <__cxa_finalize@plt+0x4e2a> │ │ │ │ + nop │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1079b <__cxa_finalize@plt+0x2b3b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x9002a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x90221(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1085b <__cxa_finalize@plt+0x2bfb> │ │ │ │ + jne 12c48 <__cxa_finalize@plt+0x4fe8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10856 <__cxa_finalize@plt+0x2bf6> │ │ │ │ + jne 12c4d <__cxa_finalize@plt+0x4fed> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8dfb7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8ff6a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8db76(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x90161(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + jmp 12bf4 <__cxa_finalize@plt+0x4f94> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10914 <__cxa_finalize@plt+0x2cb4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + jne 12d0e <__cxa_finalize@plt+0x50ae> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x7b785(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1082e <__cxa_finalize@plt+0x2bce> │ │ │ │ + jmp 12cae <__cxa_finalize@plt+0x504e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 108fb <__cxa_finalize@plt+0x2c9b> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 108bf <__cxa_finalize@plt+0x2c5f> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + jmp 12d97 <__cxa_finalize@plt+0x5137> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12dab <__cxa_finalize@plt+0x514b> │ │ │ │ + lea 0x7b72e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12d81 <__cxa_finalize@plt+0x5121> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fe64(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x9005b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1094d <__cxa_finalize@plt+0x2ced> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10957 <__cxa_finalize@plt+0x2cf7> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fdea(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8ffe1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10905 <__cxa_finalize@plt+0x2ca5> │ │ │ │ + jmp 12cf0 <__cxa_finalize@plt+0x5090> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10920 <__cxa_finalize@plt+0x2cc0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10ac2 <__cxa_finalize@plt+0x2e62> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 12d62 <__cxa_finalize@plt+0x5102> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10f1a <__cxa_finalize@plt+0x32ba> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10b7e <__cxa_finalize@plt+0x2f1e> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7d8c0(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + jne 12de8 <__cxa_finalize@plt+0x5188> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7b692(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10c62 <__cxa_finalize@plt+0x3002> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12cf8 <__cxa_finalize@plt+0x5098> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b42 <__cxa_finalize@plt+0x2ee2> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11124 <__cxa_finalize@plt+0x34c4> │ │ │ │ - lea 0x7d81f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ + jne 12e14 <__cxa_finalize@plt+0x51b4> │ │ │ │ + lea 0x7b65d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 108bf <__cxa_finalize@plt+0x2c5f> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10c71 <__cxa_finalize@plt+0x3011> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - lea 0x7d7d3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + jne 12ec7 <__cxa_finalize@plt+0x5267> │ │ │ │ + call d7f0 │ │ │ │ + lea 0x8ddd4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fbc7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8d993(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8fdbe(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1094d <__cxa_finalize@plt+0x2ced> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12ea9 <__cxa_finalize@plt+0x5249> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10b1d <__cxa_finalize@plt+0x2ebd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c92 <__cxa_finalize@plt+0x3032> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10cef <__cxa_finalize@plt+0x308f> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x7d6e7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 12cae <__cxa_finalize@plt+0x504e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8dd3d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fad6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8d8fc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8fccd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 108fb <__cxa_finalize@plt+0x2c9b> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10905 <__cxa_finalize@plt+0x2ca5> │ │ │ │ + jmp 12bf4 <__cxa_finalize@plt+0x4f94> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12f65 <__cxa_finalize@plt+0x5305> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7b515(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a6b <__cxa_finalize@plt+0x2e0b> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12d6a <__cxa_finalize@plt+0x510a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10e39 <__cxa_finalize@plt+0x31d9> │ │ │ │ - lea 0x7d62e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ + jne 12fa6 <__cxa_finalize@plt+0x5346> │ │ │ │ + lea 0x7b4e0(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12fab <__cxa_finalize@plt+0x534b> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b3a <__cxa_finalize@plt+0x2eda> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12fc8 <__cxa_finalize@plt+0x5368> │ │ │ │ endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10a4b <__cxa_finalize@plt+0x2deb> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10e4a <__cxa_finalize@plt+0x31ea> │ │ │ │ + jne 130bd <__cxa_finalize@plt+0x545d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10e34 <__cxa_finalize@plt+0x31d4> │ │ │ │ + jne 130b8 <__cxa_finalize@plt+0x5458> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8dbe3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x8d7a6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d99c(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8d6f0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 130c2 <__cxa_finalize@plt+0x5462> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 130b3 <__cxa_finalize@plt+0x5453> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a80 <__cxa_finalize@plt+0x2e20> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e82 <__cxa_finalize@plt+0x3222> │ │ │ │ - lea 0x7d560(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c9a <__cxa_finalize@plt+0x303a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + nop │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10eda <__cxa_finalize@plt+0x327a> │ │ │ │ - lea 0x7d528(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ + jne 13104 <__cxa_finalize@plt+0x54a4> │ │ │ │ + lea 0x7b382(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10ed5 <__cxa_finalize@plt+0x3275> │ │ │ │ - lea 0x7d501(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + jne 13109 <__cxa_finalize@plt+0x54a9> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b57 <__cxa_finalize@plt+0x2ef7> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10f1f <__cxa_finalize@plt+0x32bf> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - lea 0x7d4bc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13126 <__cxa_finalize@plt+0x54c6> │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10c7d <__cxa_finalize@plt+0x301d> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10fa1 <__cxa_finalize@plt+0x3341> │ │ │ │ - lea 0x7d475(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10f9c <__cxa_finalize@plt+0x333c> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - lea 0x7d446(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10dd0 <__cxa_finalize@plt+0x3170> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + jne 1321b <__cxa_finalize@plt+0x55bb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1102f <__cxa_finalize@plt+0x33cf> │ │ │ │ + jne 13216 <__cxa_finalize@plt+0x55b6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8da85(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f7ff(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x8d648(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f9f6(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d83e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8d592(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1082e <__cxa_finalize@plt+0x2bce> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13220 <__cxa_finalize@plt+0x55c0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1104c <__cxa_finalize@plt+0x33ec> │ │ │ │ + jne 13211 <__cxa_finalize@plt+0x55b1> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b25 <__cxa_finalize@plt+0x2ec5> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10c62 <__cxa_finalize@plt+0x3002> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 110a5 <__cxa_finalize@plt+0x3445> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x7d331(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f720(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f917(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11129 <__cxa_finalize@plt+0x34c9> │ │ │ │ + jne 13347 <__cxa_finalize@plt+0x56e7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8d9b4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f69c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ + lea 0x8d578(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f893(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d765(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x90(%rsp,%rax,1) │ │ │ │ + lea 0x8d4b6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 10957 <__cxa_finalize@plt+0x2cf7> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 111e8 <__cxa_finalize@plt+0x3588> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7d215(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1122d <__cxa_finalize@plt+0x35cd> │ │ │ │ - lea 0x7d1ee(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 13315 <__cxa_finalize@plt+0x56b5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10b62 <__cxa_finalize@plt+0x2f02> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11228 <__cxa_finalize@plt+0x35c8> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7d1ae(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 13310 <__cxa_finalize@plt+0x56b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11261 <__cxa_finalize@plt+0x3601> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - lea 0x7d175(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + jne 13342 <__cxa_finalize@plt+0x56e2> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x7b12b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a63 <__cxa_finalize@plt+0x2e03> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10dbb <__cxa_finalize@plt+0x315b> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + jmp 132e4 <__cxa_finalize@plt+0x5684> │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 112a0 <__cxa_finalize@plt+0x3640> │ │ │ │ + jne 13385 <__cxa_finalize@plt+0x5725> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 112bd <__cxa_finalize@plt+0x365d> │ │ │ │ + jne 1338a <__cxa_finalize@plt+0x572a> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 112e9 <__cxa_finalize@plt+0x3689> │ │ │ │ - lea 0x7d0ed(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ + jne 133cc <__cxa_finalize@plt+0x576c> │ │ │ │ + lea 0x7b0ba(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 133d1 <__cxa_finalize@plt+0x5771> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + jmp 133ee <__cxa_finalize@plt+0x578e> │ │ │ │ + endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11342 <__cxa_finalize@plt+0x36e2> │ │ │ │ + jne 134c2 <__cxa_finalize@plt+0x5862> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 112f5 <__cxa_finalize@plt+0x3695> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11373 <__cxa_finalize@plt+0x3713> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7d060(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11309 <__cxa_finalize@plt+0x36a9> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 134bd <__cxa_finalize@plt+0x585d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8d7c1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f43e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x8d384(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f633(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f37c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x8d57a(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8d2ce(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11309 <__cxa_finalize@plt+0x36a9> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 134e4 <__cxa_finalize@plt+0x5884> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1148d <__cxa_finalize@plt+0x382d> │ │ │ │ + jne 134df <__cxa_finalize@plt+0x587f> │ │ │ │ call d7f0 │ │ │ │ - lea 0x8f7f5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x8d71f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f3b9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d2e3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f2fe(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d4d8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8d221(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11492 <__cxa_finalize@plt+0x3832> │ │ │ │ + jne 1359c <__cxa_finalize@plt+0x593c> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13597 <__cxa_finalize@plt+0x5937> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 115d4 <__cxa_finalize@plt+0x3974> │ │ │ │ + jne 13603 <__cxa_finalize@plt+0x59a3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1153d <__cxa_finalize@plt+0x38dd> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cea2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 114a8 <__cxa_finalize@plt+0x3848> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1155a <__cxa_finalize@plt+0x38fa> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11592 <__cxa_finalize@plt+0x3932> │ │ │ │ - lea 0x7ce50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 114bd <__cxa_finalize@plt+0x385d> │ │ │ │ + jmp 135c2 <__cxa_finalize@plt+0x5962> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 115cf <__cxa_finalize@plt+0x396f> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7ce10(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + jne 13631 <__cxa_finalize@plt+0x59d1> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x7ae3d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 114c8 <__cxa_finalize@plt+0x3868> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 114dc <__cxa_finalize@plt+0x387c> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f1dd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f3d2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f11b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 114dc <__cxa_finalize@plt+0x387c> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11712 <__cxa_finalize@plt+0x3ab2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + jmp 135d5 <__cxa_finalize@plt+0x5975> │ │ │ │ + lea 0x8d5c0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f13f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d184(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f334(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f07d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d379(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8d0bf(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jmp 135d5 <__cxa_finalize@plt+0x5975> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 117ba <__cxa_finalize@plt+0x3b5a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 136e2 <__cxa_finalize@plt+0x5a82> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x7ad8c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 117bf <__cxa_finalize@plt+0x3b5f> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jne 1371e <__cxa_finalize@plt+0x5abe> │ │ │ │ + lea 0x7acce(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 117b5 <__cxa_finalize@plt+0x3b55> │ │ │ │ + jne 1378c <__cxa_finalize@plt+0x5b2c> │ │ │ │ call d7f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 117c4 <__cxa_finalize@plt+0x3b64> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11801 <__cxa_finalize@plt+0x3ba1> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cbde(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + jne 1374a <__cxa_finalize@plt+0x5aea> │ │ │ │ + lea 0x7ad27(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1175c <__cxa_finalize@plt+0x3afc> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1183b <__cxa_finalize@plt+0x3bdb> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jmp 135ba <__cxa_finalize@plt+0x595a> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11836 <__cxa_finalize@plt+0x3bd6> │ │ │ │ + jne 13787 <__cxa_finalize@plt+0x5b27> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 118a2 <__cxa_finalize@plt+0x3c42> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cb67(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 118d6 <__cxa_finalize@plt+0x3c76> │ │ │ │ + jmp 135a8 <__cxa_finalize@plt+0x5948> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x784b7(%rip),%rcx # 8bc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff50> │ │ │ │ + mov $0x79,%edx │ │ │ │ + lea 0x78503(%rip),%rsi # 8bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ffa8> │ │ │ │ + lea 0x7851c(%rip),%rdi # 8bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ffc8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x78498(%rip),%rcx # 8bc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff50> │ │ │ │ + mov $0x7a,%edx │ │ │ │ + lea 0x784e4(%rip),%rsi # 8bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ffa8> │ │ │ │ + lea 0x7852d(%rip),%rdi # 8bcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fff8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 137de <__cxa_finalize@plt+0x5b7e> │ │ │ │ + call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 118db <__cxa_finalize@plt+0x3c7b> │ │ │ │ + jne 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8d3e8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8eeef(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8cfac(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f0e4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8ee2d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d199(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x8cee7(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11790 <__cxa_finalize@plt+0x3b30> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + jmp 137fc <__cxa_finalize@plt+0x5b9c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1197a <__cxa_finalize@plt+0x3d1a> │ │ │ │ + jne 1394d <__cxa_finalize@plt+0x5ced> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8d340(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ee50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8cf04(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f045(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8ed8e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8d0f1(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8ce42(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11a1e <__cxa_finalize@plt+0x3dbe> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 13a74 <__cxa_finalize@plt+0x5e14> │ │ │ │ + mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11335 <__cxa_finalize@plt+0x36d5> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 137fc <__cxa_finalize@plt+0x5b9c> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11a4f <__cxa_finalize@plt+0x3def> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7c984(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + jne 139b7 <__cxa_finalize@plt+0x5d57> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 139b2 <__cxa_finalize@plt+0x5d52> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x7aabc(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11a82 <__cxa_finalize@plt+0x3e22> │ │ │ │ - call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11873 <__cxa_finalize@plt+0x3c13> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11aef <__cxa_finalize@plt+0x3e8f> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 13959 <__cxa_finalize@plt+0x5cf9> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11acd <__cxa_finalize@plt+0x3e6d> │ │ │ │ - call d7f0 │ │ │ │ + jne 13a1d <__cxa_finalize@plt+0x5dbd> │ │ │ │ + lea 0x7aa5d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11a04 <__cxa_finalize@plt+0x3da4> │ │ │ │ + jmp 139e0 <__cxa_finalize@plt+0x5d80> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 139d0 <__cxa_finalize@plt+0x5d70> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11aea <__cxa_finalize@plt+0x3e8a> │ │ │ │ + jne 13a6a <__cxa_finalize@plt+0x5e0a> │ │ │ │ call d7f0 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13a6f <__cxa_finalize@plt+0x5e0f> │ │ │ │ + lea 0x7aa07(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11b28 <__cxa_finalize@plt+0x3ec8> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11cb0 <__cxa_finalize@plt+0x4050> │ │ │ │ - call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11790 <__cxa_finalize@plt+0x3b30> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + nop │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11c31 <__cxa_finalize@plt+0x3fd1> │ │ │ │ + jne 13b2f <__cxa_finalize@plt+0x5ecf> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8d15e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ec56(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8cd1d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8ee4b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8eb94(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8cf0d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11c36 <__cxa_finalize@plt+0x3fd6> │ │ │ │ + jne 13bf7 <__cxa_finalize@plt+0x5f97> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c27 <__cxa_finalize@plt+0x3fc7> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c2c <__cxa_finalize@plt+0x3fcc> │ │ │ │ - call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11c73 <__cxa_finalize@plt+0x4013> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7c76c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + jne 13bf2 <__cxa_finalize@plt+0x5f92> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x7a90a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1177c <__cxa_finalize@plt+0x3b1c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11cab <__cxa_finalize@plt+0x404b> │ │ │ │ - lea 0x7c737(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11771 <__cxa_finalize@plt+0x3b11> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13ceb <__cxa_finalize@plt+0x608b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79d89(%rip),%rcx # 8ba70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67db0> │ │ │ │ - mov $0x39,%edx │ │ │ │ - lea 0x79db5(%rip),%rsi # 8baa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67de8> │ │ │ │ - lea 0x7cb78(%rip),%rdi # 8e872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb2> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x79dc1(%rip),%rcx # 8bac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e08> │ │ │ │ - mov $0x43,%edx │ │ │ │ - lea 0x79d95(%rip),%rsi # 8baa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67de8> │ │ │ │ - lea 0x7cb6a(%rip),%rdi # 8e884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abc4> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11e06 <__cxa_finalize@plt+0x41a6> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7c683(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + jne 13c1b <__cxa_finalize@plt+0x5fbb> │ │ │ │ + lea 0x7a84e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11e5d <__cxa_finalize@plt+0x41fd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11e01 <__cxa_finalize@plt+0x41a1> │ │ │ │ + jne 13c91 <__cxa_finalize@plt+0x6031> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c2f <__cxa_finalize@plt+0x5fcf> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11ecd <__cxa_finalize@plt+0x426d> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11e58 <__cxa_finalize@plt+0x41f8> │ │ │ │ + jne 13cae <__cxa_finalize@plt+0x604e> │ │ │ │ call d7f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11d9f <__cxa_finalize@plt+0x413f> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11e97 <__cxa_finalize@plt+0x4237> │ │ │ │ - lea 0x79b04(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 13ce6 <__cxa_finalize@plt+0x6086> │ │ │ │ + lea 0x7a797(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11d57 <__cxa_finalize@plt+0x40f7> │ │ │ │ + jmp 13c44 <__cxa_finalize@plt+0x5fe4> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7c50b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 13d20 <__cxa_finalize@plt+0x60c0> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13d25 <__cxa_finalize@plt+0x60c5> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d71 <__cxa_finalize@plt+0x4111> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 13b6e <__cxa_finalize@plt+0x5f0e> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11f11 <__cxa_finalize@plt+0x42b1> │ │ │ │ - lea 0x7c4d1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ + jne 13d79 <__cxa_finalize@plt+0x6119> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7a704(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d69 <__cxa_finalize@plt+0x4109> │ │ │ │ + jmp 13ba8 <__cxa_finalize@plt+0x5f48> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8ecf3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + lea 0x8ce8b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e8b2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8ca4a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8eaaa(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov 0x8cc3a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11da9 <__cxa_finalize@plt+0x4149> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + jmp 13bbf <__cxa_finalize@plt+0x5f5f> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 13bc9 <__cxa_finalize@plt+0x5f69> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 13bbf <__cxa_finalize@plt+0x5f5f> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11fb1 <__cxa_finalize@plt+0x4351> │ │ │ │ - lea 0x7c431(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ + jne 13e40 <__cxa_finalize@plt+0x61e0> │ │ │ │ + lea 0x7a631(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11d83 <__cxa_finalize@plt+0x4123> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11da9 <__cxa_finalize@plt+0x4149> │ │ │ │ - lea 0x8ec3a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13edf <__cxa_finalize@plt+0x627f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8cd97(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e7f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8c956(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e9f1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov 0x8cb46(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 120f3 <__cxa_finalize@plt+0x4493> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8ebbb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + jmp 13bc9 <__cxa_finalize@plt+0x5f69> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8cd25(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e77a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8c8e4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e972(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov 0x8cad4(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11d9f <__cxa_finalize@plt+0x413f> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 120ee <__cxa_finalize@plt+0x448e> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7c2f1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 13f70 <__cxa_finalize@plt+0x6310> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d8b <__cxa_finalize@plt+0x412b> │ │ │ │ + jmp 13ba0 <__cxa_finalize@plt+0x5f40> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13b83 <__cxa_finalize@plt+0x5f23> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 13c63 <__cxa_finalize@plt+0x6003> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13fde <__cxa_finalize@plt+0x637e> │ │ │ │ + lea 0x7a4b2(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13fe3 <__cxa_finalize@plt+0x6383> │ │ │ │ + lea 0x7a493(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12107 <__cxa_finalize@plt+0x44a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - cmp 0x40(%rsp),%rbp │ │ │ │ - je 12127 <__cxa_finalize@plt+0x44c7> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12121 <__cxa_finalize@plt+0x44c1> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1210c <__cxa_finalize@plt+0x44ac> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 12139 <__cxa_finalize@plt+0x44d9> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - cmp %rbp,0x38(%rsp) │ │ │ │ - je 12159 <__cxa_finalize@plt+0x44f9> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12153 <__cxa_finalize@plt+0x44f3> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1213e <__cxa_finalize@plt+0x44de> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 1216b <__cxa_finalize@plt+0x450b> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c4c <__cxa_finalize@plt+0x5fec> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12183 <__cxa_finalize@plt+0x4523> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 14023 <__cxa_finalize@plt+0x63c3> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x7a44e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12197 <__cxa_finalize@plt+0x4537> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13b8b <__cxa_finalize@plt+0x5f2b> │ │ │ │ + lea 0x8cbd5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8c794(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8c984(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 13c63 <__cxa_finalize@plt+0x6003> │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 121b7 <__cxa_finalize@plt+0x4557> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 140b9 <__cxa_finalize@plt+0x6459> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 121f6 <__cxa_finalize@plt+0x4596> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 121db <__cxa_finalize@plt+0x457b> │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 51f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 121fd <__cxa_finalize@plt+0x459d> │ │ │ │ + jne 14118 <__cxa_finalize@plt+0x64b8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d600 │ │ │ │ - jmp 121ce <__cxa_finalize@plt+0x456e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12219 <__cxa_finalize@plt+0x45b9> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 51f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12234 <__cxa_finalize@plt+0x45d4> │ │ │ │ + jne 14128 <__cxa_finalize@plt+0x64c8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12297 <__cxa_finalize@plt+0x4637> │ │ │ │ - lea 0x7c4fe(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 1421d <__cxa_finalize@plt+0x65bd> │ │ │ │ + lea 0x76ecc(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ - lea 0x798a0(%rip),%rcx # 8bb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e40> │ │ │ │ - mov $0xcb,%edx │ │ │ │ - lea 0x798dc(%rip),%rsi # 8bb48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e88> │ │ │ │ - lea 0x7c665(%rip),%rdi # 8e8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac18> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 51f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 51f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 51f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 14233 <__cxa_finalize@plt+0x65d3> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1423d <__cxa_finalize@plt+0x65dd> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 51f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 51f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16220> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 14247 <__cxa_finalize@plt+0x65e7> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1424e <__cxa_finalize@plt+0x65ee> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 14255 <__cxa_finalize@plt+0x65f5> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1229c <__cxa_finalize@plt+0x463c> │ │ │ │ - lea 0x7c4c0(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ + jne 14222 <__cxa_finalize@plt+0x65c2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - cmpq $0x0,0x70(%rsp) │ │ │ │ - je 122ba <__cxa_finalize@plt+0x465a> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 122d9 <__cxa_finalize@plt+0x4679> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jmp 14168 <__cxa_finalize@plt+0x6508> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 122eb <__cxa_finalize@plt+0x468b> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + jmp 141a2 <__cxa_finalize@plt+0x6542> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jmp 141b2 <__cxa_finalize@plt+0x6552> │ │ │ │ call d600 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1232d <__cxa_finalize@plt+0x46cd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12375 <__cxa_finalize@plt+0x4715> │ │ │ │ - lea 0x7c42a(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12370 <__cxa_finalize@plt+0x4710> │ │ │ │ - lea 0x7c406(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1239e <__cxa_finalize@plt+0x473e> │ │ │ │ - lea 0x7c3e7(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12399 <__cxa_finalize@plt+0x4739> │ │ │ │ - lea 0x7c3be(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x7c542(%rip),%rcx # 8e8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac2d> │ │ │ │ - mov $0x5a,%edx │ │ │ │ - lea 0x797b9(%rip),%rsi # 8bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67eb0> │ │ │ │ - lea 0x797da(%rip),%rdi # 8bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ed8> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12405 <__cxa_finalize@plt+0x47a5> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 123dd <__cxa_finalize@plt+0x477d> │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 141d6 <__cxa_finalize@plt+0x6576> │ │ │ │ call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12474 <__cxa_finalize@plt+0x4814> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 141e2 <__cxa_finalize@plt+0x6582> │ │ │ │ call d600 │ │ │ │ - jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ - lea 0x7c4da(%rip),%rcx # 8e8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac2d> │ │ │ │ - mov $0xa4,%edx │ │ │ │ - lea 0x79751(%rip),%rsi # 8bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67eb0> │ │ │ │ - lea 0x79772(%rip),%rdi # 8bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ed8> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1246d <__cxa_finalize@plt+0x480d> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 12445 <__cxa_finalize@plt+0x47e5> │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 141ee <__cxa_finalize@plt+0x658e> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 51f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12479 <__cxa_finalize@plt+0x4819> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d600 │ │ │ │ - jmp 12438 <__cxa_finalize@plt+0x47d8> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x158(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1249b <__cxa_finalize@plt+0x483b> │ │ │ │ + jmp 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 51f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124ac <__cxa_finalize@plt+0x484c> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124bd <__cxa_finalize@plt+0x485d> │ │ │ │ + jmp 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 51f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124da <__cxa_finalize@plt+0x487a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ + jmp 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124eb <__cxa_finalize@plt+0x488b> │ │ │ │ + je 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124fc <__cxa_finalize@plt+0x489c> │ │ │ │ + jmp 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 57310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1250d <__cxa_finalize@plt+0x48ad> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1432e <__cxa_finalize@plt+0x66ce> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ + movss 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14358 <__cxa_finalize@plt+0x66f8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7944b(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14448 <__cxa_finalize@plt+0x67e8> │ │ │ │ + lea 0x76c9c(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12552 <__cxa_finalize@plt+0x48f2> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12563 <__cxa_finalize@plt+0x4903> │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12574 <__cxa_finalize@plt+0x4914> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 57310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12582 <__cxa_finalize@plt+0x4922> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 125a3 <__cxa_finalize@plt+0x4943> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1259d <__cxa_finalize@plt+0x493d> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1258a <__cxa_finalize@plt+0x492a> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + jne 1445e <__cxa_finalize@plt+0x67fe> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 125b1 <__cxa_finalize@plt+0x4951> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ + jne 14468 <__cxa_finalize@plt+0x6808> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 572a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a0> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 125bf <__cxa_finalize@plt+0x495f> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ + jne 14472 <__cxa_finalize@plt+0x6812> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 125cd <__cxa_finalize@plt+0x496d> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ + jne 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 125db <__cxa_finalize@plt+0x497b> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 125fc <__cxa_finalize@plt+0x499c> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jne 14480 <__cxa_finalize@plt+0x6820> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1264f <__cxa_finalize@plt+0x49ef> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 1444d <__cxa_finalize@plt+0x67ed> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 125ec <__cxa_finalize@plt+0x498c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 125ec <__cxa_finalize@plt+0x498c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12641 <__cxa_finalize@plt+0x49e1> │ │ │ │ - lea 0x79344(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12617 <__cxa_finalize@plt+0x49b7> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7956d(%rip),%rcx # 8bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f08> │ │ │ │ - mov $0xb7,%edx │ │ │ │ - lea 0x7c29c(%rip),%rsi # 8e903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac43> │ │ │ │ - lea 0x7c2b1(%rip),%rdi # 8e91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac5f> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 12802 <__cxa_finalize@plt+0x4ba2> │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0xf0(%rbp) │ │ │ │ - je 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x180(%rbp) │ │ │ │ - je 126bb <__cxa_finalize@plt+0x4a5b> │ │ │ │ - mov -0x180(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126c9 <__cxa_finalize@plt+0x4a69> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14398 <__cxa_finalize@plt+0x6738> │ │ │ │ call d600 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126da <__cxa_finalize@plt+0x4a7a> │ │ │ │ + jmp 143cd <__cxa_finalize@plt+0x676d> │ │ │ │ call d600 │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126eb <__cxa_finalize@plt+0x4a8b> │ │ │ │ + jmp 143dd <__cxa_finalize@plt+0x677d> │ │ │ │ call d600 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126fc <__cxa_finalize@plt+0x4a9c> │ │ │ │ + jmp 14401 <__cxa_finalize@plt+0x67a1> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x150(%rbp) │ │ │ │ - je 12712 <__cxa_finalize@plt+0x4ab2> │ │ │ │ - mov -0x150(%rbp),%rdi │ │ │ │ + jmp 1440d <__cxa_finalize@plt+0x67ad> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x158(%rbp) │ │ │ │ - je 12728 <__cxa_finalize@plt+0x4ac8> │ │ │ │ - mov -0x158(%rbp),%rdi │ │ │ │ + jmp 14419 <__cxa_finalize@plt+0x67b9> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 57310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x130(%rbp) │ │ │ │ - je 1273e <__cxa_finalize@plt+0x4ade> │ │ │ │ - mov -0x130(%rbp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x160(%rbp) │ │ │ │ - je 12754 <__cxa_finalize@plt+0x4af4> │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ + jmp 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 57310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x128(%rbp) │ │ │ │ - je 1276a <__cxa_finalize@plt+0x4b0a> │ │ │ │ - mov -0x128(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x140(%rbp) │ │ │ │ - je 12780 <__cxa_finalize@plt+0x4b20> │ │ │ │ - mov -0x140(%rbp),%rdi │ │ │ │ + jmp 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 57310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x168(%rbp) │ │ │ │ - je 12796 <__cxa_finalize@plt+0x4b36> │ │ │ │ - mov -0x168(%rbp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x148(%rbp) │ │ │ │ - je 127ac <__cxa_finalize@plt+0x4b4c> │ │ │ │ - mov -0x148(%rbp),%rdi │ │ │ │ + jmp 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ call d600 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ + nop │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14546 <__cxa_finalize@plt+0x68e6> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x79f28(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ + jne 145ad <__cxa_finalize@plt+0x694d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x7c15d(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - jmp 126f7 <__cxa_finalize@plt+0x4a97> │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - jmp 126e6 <__cxa_finalize@plt+0x4a86> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 12683 <__cxa_finalize@plt+0x4a23> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14552 <__cxa_finalize@plt+0x68f2> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 1288b <__cxa_finalize@plt+0x4c2b> │ │ │ │ + jne 145e2 <__cxa_finalize@plt+0x6982> │ │ │ │ + call d7f0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1456d <__cxa_finalize@plt+0x690d> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x79147(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmpq $0x0,-0x108(%rbp) │ │ │ │ - je 1267a <__cxa_finalize@plt+0x4a1a> │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1267a <__cxa_finalize@plt+0x4a1a> │ │ │ │ + jne 14615 <__cxa_finalize@plt+0x69b5> │ │ │ │ + call d7f0 │ │ │ │ endbr64 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12683 <__cxa_finalize@plt+0x4a23> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14599 <__cxa_finalize@plt+0x6939> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x790fa(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x7bec0(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 14641 <__cxa_finalize@plt+0x69e1> │ │ │ │ + lea 0x79e30(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 146e5 <__cxa_finalize@plt+0x6a85> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8c591(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8c155(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8c34a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8c090(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1456d <__cxa_finalize@plt+0x690d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8c51f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8c0e3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8c2d8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x8c021(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x7bea1(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 147a4 <__cxa_finalize@plt+0x6b44> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1455a <__cxa_finalize@plt+0x68fa> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1479f <__cxa_finalize@plt+0x6b3f> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x79ccf(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - jmp 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ - lea 0x7bae5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 14862 <__cxa_finalize@plt+0x6c02> │ │ │ │ + lea 0x79c9c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ lea 0xa0(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ - je 1290d <__cxa_finalize@plt+0x4cad> │ │ │ │ + je 147f1 <__cxa_finalize@plt+0x6b91> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ - je 1291f <__cxa_finalize@plt+0x4cbf> │ │ │ │ + je 14803 <__cxa_finalize@plt+0x6ba3> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ + jne 14862 <__cxa_finalize@plt+0x6c02> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp 147df <__cxa_finalize@plt+0x6b7f> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp 147df <__cxa_finalize@plt+0x6b7f> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 12a1e <__cxa_finalize@plt+0x4dbe> │ │ │ │ + je 14902 <__cxa_finalize@plt+0x6ca2> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ + jne 14862 <__cxa_finalize@plt+0x6c02> │ │ │ │ call d7f0 │ │ │ │ - lea 0x8e26e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c38a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x110(%rsp),%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8de32(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bf4e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e027(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c143(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xc0(%rsp) │ │ │ │ mov %r12,%rbx │ │ │ │ mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x8dd6d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8be89(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp 147df <__cxa_finalize@plt+0x6b7f> │ │ │ │ endbr64 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12941 <__cxa_finalize@plt+0x4ce1> │ │ │ │ + jmp 14825 <__cxa_finalize@plt+0x6bc5> │ │ │ │ call d7f0 │ │ │ │ nop │ │ │ │ xor %edi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rdi,0xc0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov %edx,0xa8(%rsp) │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov %esi,0xb8(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ mov 0xf8(%rbx),%rdi │ │ │ │ lea 0x20(%rbx),%r12 │ │ │ │ lea 0x50(%rbx),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12a7a <__cxa_finalize@plt+0x4e1a> │ │ │ │ + je 1495e <__cxa_finalize@plt+0x6cfe> │ │ │ │ call d600 │ │ │ │ lea 0xd0(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ lea 0xa8(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ lea 0x80(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ mov 0x68(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12aac <__cxa_finalize@plt+0x4e4c> │ │ │ │ + je 14990 <__cxa_finalize@plt+0x6d30> │ │ │ │ call d600 │ │ │ │ mov %r13,%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 5a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c0> │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 5a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c0> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 5a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c0> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12b0d <__cxa_finalize@plt+0x4ead> │ │ │ │ + jne 149f1 <__cxa_finalize@plt+0x6d91> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ + call 5a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea30> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + je 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ + call 5a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea30> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + je 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ xor %eax,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %eax,0x58(%rsp) │ │ │ │ lea 0x40(%rsp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ mov %r14d,0x48(%rsp) │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r12d,%r12d │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ mov %r9d,0x78(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %r11d,0x88(%rsp) │ │ │ │ mov %r12,0x90(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + call 24820 ::do_widen(char) const@@Base+0x56b0> │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ + call 5a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea30> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + je 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12c0c <__cxa_finalize@plt+0x4fac> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7b7c7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + jne 14b5e <__cxa_finalize@plt+0x6efe> │ │ │ │ + lea 0x768be(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ + call d460 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3b1e0 ::do_widen(char) const@@Base+0x1c070> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14b63 <__cxa_finalize@plt+0x6f03> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14af3 <__cxa_finalize@plt+0x6e93> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14b59 <__cxa_finalize@plt+0x6ef9> │ │ │ │ + lea 0x79887(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ call d2f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 30940 ::do_widen(char) const@@Base+0x117d0> │ │ │ │ + jmp 14af3 <__cxa_finalize@plt+0x6e93> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14b84 <__cxa_finalize@plt+0x6f24> │ │ │ │ + lea 0x76821(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ + call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x798d4(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x798c8(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14bc9 <__cxa_finalize@plt+0x6f69> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14be2 <__cxa_finalize@plt+0x6f82> │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmp 14bd0 <__cxa_finalize@plt+0x6f70> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + je 14bf3 <__cxa_finalize@plt+0x6f93> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x7640d(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x77111(%rip),%rcx # 8bd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50028> │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x79e64(%rip),%rsi # 8ea87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d87> │ │ │ │ + lea 0x7712e(%rip),%rdi # 8bd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50058> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12c73 <__cxa_finalize@plt+0x5013> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12c18 <__cxa_finalize@plt+0x4fb8> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12ca8 <__cxa_finalize@plt+0x5048> │ │ │ │ - call d7f0 │ │ │ │ + je 14c80 <__cxa_finalize@plt+0x7020> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ + jmp 14c91 <__cxa_finalize@plt+0x7031> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 12c33 <__cxa_finalize@plt+0x4fd3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12cdb <__cxa_finalize@plt+0x507b> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + je 14c80 <__cxa_finalize@plt+0x7020> │ │ │ │ + jmp 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x8bf20(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12c5f <__cxa_finalize@plt+0x4fff> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12d07 <__cxa_finalize@plt+0x50a7> │ │ │ │ - lea 0x7b6cf(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8badf(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8bccf(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12dab <__cxa_finalize@plt+0x514b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8decb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + je 14c80 <__cxa_finalize@plt+0x7020> │ │ │ │ + jmp 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x8be97(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8da8f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8ba56(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8dc84(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ + mov 0x8bc46(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x8d9ca(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 12c33 <__cxa_finalize@plt+0x4fd3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8de59(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + jmp 14e02 <__cxa_finalize@plt+0x71a2> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8da1d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 14d4c <__cxa_finalize@plt+0x70ec> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14d4c <__cxa_finalize@plt+0x70ec> │ │ │ │ + lea 0x8bdee(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8b9ad(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8dc12(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x8d95b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x8bb9d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r13,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jmp 14e0c <__cxa_finalize@plt+0x71ac> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12e6a <__cxa_finalize@plt+0x520a> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x795c6(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x240(%rsp),%r15 │ │ │ │ + call d2f0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 14c80 <__cxa_finalize@plt+0x7020> │ │ │ │ + jmp 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c20 <__cxa_finalize@plt+0x4fc0> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12e65 <__cxa_finalize@plt+0x5205> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x7b56e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12eb0 <__cxa_finalize@plt+0x5250> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - movss 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12eda <__cxa_finalize@plt+0x527a> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14e02 <__cxa_finalize@plt+0x71a2> │ │ │ │ + endbr64 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14ef3 <__cxa_finalize@plt+0x7293> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12fca <__cxa_finalize@plt+0x536a> │ │ │ │ - lea 0x78a82(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0x794a8(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12fe0 <__cxa_finalize@plt+0x5380> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12fea <__cxa_finalize@plt+0x538a> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12ff4 <__cxa_finalize@plt+0x5394> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12ffb <__cxa_finalize@plt+0x539b> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13002 <__cxa_finalize@plt+0x53a2> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12fcf <__cxa_finalize@plt+0x536f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + call d7f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f1a <__cxa_finalize@plt+0x52ba> │ │ │ │ - call d600 │ │ │ │ - jmp 12f4f <__cxa_finalize@plt+0x52ef> │ │ │ │ - call d600 │ │ │ │ - jmp 12f5f <__cxa_finalize@plt+0x52ff> │ │ │ │ - call d600 │ │ │ │ - jmp 12f83 <__cxa_finalize@plt+0x5323> │ │ │ │ - call d600 │ │ │ │ - jmp 12f8f <__cxa_finalize@plt+0x532f> │ │ │ │ - call d600 │ │ │ │ - jmp 12f9b <__cxa_finalize@plt+0x533b> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - nop │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14f65 <__cxa_finalize@plt+0x7305> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 130f6 <__cxa_finalize@plt+0x5496> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x7944d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13106 <__cxa_finalize@plt+0x54a6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - movsd 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + lea 0x7941a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 131fb <__cxa_finalize@plt+0x559b> │ │ │ │ - lea 0x78856(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x793ef(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13211 <__cxa_finalize@plt+0x55b1> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1321b <__cxa_finalize@plt+0x55bb> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13225 <__cxa_finalize@plt+0x55c5> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1322c <__cxa_finalize@plt+0x55cc> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13233 <__cxa_finalize@plt+0x55d3> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13200 <__cxa_finalize@plt+0x55a0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x793bc(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13146 <__cxa_finalize@plt+0x54e6> │ │ │ │ - call d600 │ │ │ │ - jmp 13180 <__cxa_finalize@plt+0x5520> │ │ │ │ - call d600 │ │ │ │ - jmp 13190 <__cxa_finalize@plt+0x5530> │ │ │ │ - call d600 │ │ │ │ - jmp 131b4 <__cxa_finalize@plt+0x5554> │ │ │ │ - call d600 │ │ │ │ - jmp 131c0 <__cxa_finalize@plt+0x5560> │ │ │ │ - call d600 │ │ │ │ - jmp 131cc <__cxa_finalize@plt+0x556c> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13366 <__cxa_finalize@plt+0x5706> │ │ │ │ - lea 0x77db6(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ - call d460 │ │ │ │ + jmp 14f5a <__cxa_finalize@plt+0x72fa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1336b <__cxa_finalize@plt+0x570b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 14f45 <__cxa_finalize@plt+0x72e5> │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14f25 <__cxa_finalize@plt+0x72c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14f18 <__cxa_finalize@plt+0x72b8> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 132fb <__cxa_finalize@plt+0x569b> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 14e0c <__cxa_finalize@plt+0x71ac> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14f03 <__cxa_finalize@plt+0x72a3> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13361 <__cxa_finalize@plt+0x5701> │ │ │ │ - lea 0x7b402(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x7933d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4580> │ │ │ │ - jmp 132fb <__cxa_finalize@plt+0x569b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1338c <__cxa_finalize@plt+0x572c> │ │ │ │ - lea 0x77d19(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ - call d460 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + lea 0x7930a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ + jmp 14f0b <__cxa_finalize@plt+0x72ab> │ │ │ │ + lea 0x8ba96(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8b655(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b845(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 133e3 <__cxa_finalize@plt+0x5783> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13414 <__cxa_finalize@plt+0x57b4> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 134be <__cxa_finalize@plt+0x585e> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 135e2 <__cxa_finalize@plt+0x5982> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jne 14cb1 <__cxa_finalize@plt+0x7051> │ │ │ │ + lea 0x79254(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14f3d <__cxa_finalize@plt+0x72dd> │ │ │ │ + nop │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13445 <__cxa_finalize@plt+0x57e5> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 152ac <__cxa_finalize@plt+0x764c> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 135e7 <__cxa_finalize@plt+0x5987> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - je 13634 <__cxa_finalize@plt+0x59d4> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1364d <__cxa_finalize@plt+0x59ed> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 135dd <__cxa_finalize@plt+0x597d> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - jne 13612 <__cxa_finalize@plt+0x59b2> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1362f <__cxa_finalize@plt+0x59cf> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1365e <__cxa_finalize@plt+0x59fe> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13648 <__cxa_finalize@plt+0x59e8> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov -0x368(%rbp),%rdi │ │ │ │ - call d290 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 1365e <__cxa_finalize@plt+0x59fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x2e8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 136e6 <__cxa_finalize@plt+0x5a86> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 136eb <__cxa_finalize@plt+0x5a8b> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13725 <__cxa_finalize@plt+0x5ac5> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - lea 0x7acbc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134fc <__cxa_finalize@plt+0x589c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 134f0 <__cxa_finalize@plt+0x5890> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d4cc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8d099(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cfd6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 137ce <__cxa_finalize@plt+0x5b6e> │ │ │ │ - lea 0x7ac00(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1358c <__cxa_finalize@plt+0x592c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1380d <__cxa_finalize@plt+0x5bad> │ │ │ │ - lea 0x7abd4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1351e <__cxa_finalize@plt+0x58be> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1382d <__cxa_finalize@plt+0x5bcd> │ │ │ │ - lea 0x7aba1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1386c <__cxa_finalize@plt+0x5c0c> │ │ │ │ - lea 0x7ab81(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13982 <__cxa_finalize@plt+0x5d22> │ │ │ │ - lea 0x7ab62(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13898 <__cxa_finalize@plt+0x5c38> │ │ │ │ - lea 0x7ab42(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13512 <__cxa_finalize@plt+0x58b2> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8d36c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf2b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x8ceb0(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8ced1(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x8ceaf(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8ce85(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r8,-0x1b8(%rbp) │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - lea 0x8ce29(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 15259 <__cxa_finalize@plt+0x75f9> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1397d <__cxa_finalize@plt+0x5d1d> │ │ │ │ - lea 0x7aa51(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x790e2(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 139bf <__cxa_finalize@plt+0x5d5f> │ │ │ │ - lea 0x7aa20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 15323 <__cxa_finalize@plt+0x76c3> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 139fa <__cxa_finalize@plt+0x5d9a> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ call d7f0 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1366a <__cxa_finalize@plt+0x5a0a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13a7b <__cxa_finalize@plt+0x5e1b> │ │ │ │ - lea 0x7a9b4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - mov %rdx,-0x320(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x330(%rbp),%rdi │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - jmp 13532 <__cxa_finalize@plt+0x58d2> │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8cd3b(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r9,-0x1b8(%rbp) │ │ │ │ - jmp 13929 <__cxa_finalize@plt+0x5cc9> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d182(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cd4f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cc8c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1348d <__cxa_finalize@plt+0x582d> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + jmp 15263 <__cxa_finalize@plt+0x7603> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d0d7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 152ac <__cxa_finalize@plt+0x764c> │ │ │ │ + jmp 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x8b7e3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cca4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8b3a2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cbe1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov 0x8b59a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 134a1 <__cxa_finalize@plt+0x5841> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 134a1 <__cxa_finalize@plt+0x5841> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d044(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cc11(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13c35 <__cxa_finalize@plt+0x5fd5> │ │ │ │ - lea 0x7a799(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13475 <__cxa_finalize@plt+0x5815> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1345d <__cxa_finalize@plt+0x57fd> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13c6d <__cxa_finalize@plt+0x600d> │ │ │ │ - lea 0x7a761(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13e65 <__cxa_finalize@plt+0x6205> │ │ │ │ - lea 0x7a73d(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ - call d2f0 │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf6a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cb37(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf0e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8b764(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cadb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8b323(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13d5a <__cxa_finalize@plt+0x60fa> │ │ │ │ - lea 0x7a674(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135a4 <__cxa_finalize@plt+0x5944> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135bc <__cxa_finalize@plt+0x595c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x8b51b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 15263 <__cxa_finalize@plt+0x7603> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13d99 <__cxa_finalize@plt+0x6139> │ │ │ │ - lea 0x7a63c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x78f39(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134d6 <__cxa_finalize@plt+0x5876> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8ce58(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ca25(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e21 <__cxa_finalize@plt+0x61c1> │ │ │ │ - lea 0x7a5ad(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 15393 <__cxa_finalize@plt+0x7733> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13e60 <__cxa_finalize@plt+0x6200> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - lea 0x7a586(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x78eea(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cd98(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8c965(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cd3c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8c909(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x50,%edi │ │ │ │ - push %rbx │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8d39b(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x8ca00(%rip),%rax │ │ │ │ - movups 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x8d355(%rip),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rdi,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13fb5 <__cxa_finalize@plt+0x6355> │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movups 0x38(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x42122(%rip),%rdx # 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323e0> │ │ │ │ - lea 0x8d883(%rip),%rsi │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - lea 0x8dea8(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8c483(%rip),%xmm0 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 13f6c <__cxa_finalize@plt+0x630c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x40,%edi │ │ │ │ - push %rbx │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8d2cf(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call da50 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x8d298(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1406e <__cxa_finalize@plt+0x640e> │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movups 0x28(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x421d9(%rip),%rdx # 56210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32550> │ │ │ │ - lea 0x8d76a(%rip),%rsi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea 0x8dd77(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8c3d2(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 14025 <__cxa_finalize@plt+0x63c5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 140a0 <__cxa_finalize@plt+0x6440> │ │ │ │ - mov %dil,0xf(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 140c7 <__cxa_finalize@plt+0x6467> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x78853(%rip),%rdi # 8c910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68c50> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call d950 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1412b <__cxa_finalize@plt+0x64cb> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x780bd(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77fe1(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a924(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14130 <__cxa_finalize@plt+0x64d0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14195 <__cxa_finalize@plt+0x6535> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77fbb(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77f77(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a8ba(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1419a <__cxa_finalize@plt+0x653a> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 141ff <__cxa_finalize@plt+0x659f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x78081(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77f0d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a850(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14204 <__cxa_finalize@plt+0x65a4> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jmp 15338 <__cxa_finalize@plt+0x76d8> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14269 <__cxa_finalize@plt+0x6609> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77ddf(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77ea3(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a7e6(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + lea 0x78eab(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1426e <__cxa_finalize@plt+0x660e> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 14285 <__cxa_finalize@plt+0x6625> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + lea 0x78e7b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14393 <__cxa_finalize@plt+0x6733> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 59870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb0> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + jmp 1553f <__cxa_finalize@plt+0x78df> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143a2 <__cxa_finalize@plt+0x6742> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c8d6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x78e2a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d2f0 │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c495(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c68d(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143ce <__cxa_finalize@plt+0x676e> │ │ │ │ - lea 0x7a008(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + je 152ac <__cxa_finalize@plt+0x764c> │ │ │ │ + jmp 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143fa <__cxa_finalize@plt+0x679a> │ │ │ │ - lea 0x79fdc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + lea 0x78dc7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142c2 <__cxa_finalize@plt+0x6662> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 142ba <__cxa_finalize@plt+0x665a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1441c <__cxa_finalize@plt+0x67bc> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1446a <__cxa_finalize@plt+0x680a> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + jmp 1554a <__cxa_finalize@plt+0x78ea> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1446f <__cxa_finalize@plt+0x680f> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8b537(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14393 <__cxa_finalize@plt+0x6733> │ │ │ │ - lea 0x8c77c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c33b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + lea 0x8b0f6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c533(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b2ee(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 145ac <__cxa_finalize@plt+0x694c> │ │ │ │ - lea 0x79eb9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 145a7 <__cxa_finalize@plt+0x6947> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c6c7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 15259 <__cxa_finalize@plt+0x75f9> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c286(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c47e(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14629 <__cxa_finalize@plt+0x69c9> │ │ │ │ - lea 0x79dfe(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142da <__cxa_finalize@plt+0x667a> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1460b <__cxa_finalize@plt+0x69ab> │ │ │ │ - lea 0x79dcb(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142d2 <__cxa_finalize@plt+0x6672> │ │ │ │ + jmp 15651 <__cxa_finalize@plt+0x79f1> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8d770(%rip),%rbp # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8bdce(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8cc54(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call da50 │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x41b6e(%rip),%rdx # 56210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32550> │ │ │ │ - lea 0x8d0ff(%rip),%rsi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x50,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8d761(%rip),%rbp # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8bd3f(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8cbcd(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movups 0x10(%r12),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x48(%rbx) │ │ │ │ - lea 0x41971(%rip),%rdx # 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323e0> │ │ │ │ - lea 0x8d0d2(%rip),%rsi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm1,0x18(%rbx) │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ + jmp 15343 <__cxa_finalize@plt+0x76e3> │ │ │ │ + movzwl 0x1a,%eax │ │ │ │ + ud2 │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x58,%edi │ │ │ │ - push %rbx │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8cb5b(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x8d9d0(%rip),%rax │ │ │ │ - movups 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rdi,0x38(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x8cb09(%rip),%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 147fd <__cxa_finalize@plt+0x6b9d> │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movups 0x40(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4d98a(%rip),%rdx # 62150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e490> │ │ │ │ - lea 0x8d933(%rip),%rsi │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - lea 0x8ded8(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8bf2b(%rip),%xmm0 │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 147b4 <__cxa_finalize@plt+0x6b54> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8d945(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148d9 <__cxa_finalize@plt+0x6c79> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c3a8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bf72(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8c163(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8beb7(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148de <__cxa_finalize@plt+0x6c7e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1498d <__cxa_finalize@plt+0x6d2d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c2f4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bebe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8c0af(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8be03(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14992 <__cxa_finalize@plt+0x6d32> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 149b7 <__cxa_finalize@plt+0x6d57> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 149dc <__cxa_finalize@plt+0x6d7c> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14a41 <__cxa_finalize@plt+0x6de1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x788af(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x776cb(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a00e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14a46 <__cxa_finalize@plt+0x6de6> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14aab <__cxa_finalize@plt+0x6e4b> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x787a5(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77661(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79fa4(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14ab0 <__cxa_finalize@plt+0x6e50> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b15 <__cxa_finalize@plt+0x6eb5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7887b(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x775f7(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79f3a(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b1a <__cxa_finalize@plt+0x6eba> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b7f <__cxa_finalize@plt+0x6f1f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x78609(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x7758d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79ed0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jmp 155fa <__cxa_finalize@plt+0x799a> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14b84 <__cxa_finalize@plt+0x6f24> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 14b9b <__cxa_finalize@plt+0x6f3b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 15280 <__cxa_finalize@plt+0x7620> │ │ │ │ + call d7f0 │ │ │ │ nop │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 64d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41090> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 14c43 <__cxa_finalize@plt+0x6fe3> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 14c08 <__cxa_finalize@plt+0x6fa8> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - jmp 14bf1 <__cxa_finalize@plt+0x6f91> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x79b2a(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + lea 0x75879(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14c50 <__cxa_finalize@plt+0x6ff0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 14da4 <__cxa_finalize@plt+0x7144> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x79af9(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x76c4d(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - call d950 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r13,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x796e0(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x796bd(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d37 <__cxa_finalize@plt+0x70d7> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x799d4(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 14bee <__cxa_finalize@plt+0x6f8e> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - jmp 14d1d <__cxa_finalize@plt+0x70bd> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14d48 <__cxa_finalize@plt+0x70e8> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14cb7 <__cxa_finalize@plt+0x7057> │ │ │ │ - lea 0x8bd82(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x8b941(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8bb39(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x8b87f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - lea 0x8bcce(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x8b88d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ba85(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x8b7cb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 14d48 <__cxa_finalize@plt+0x70e8> │ │ │ │ - lea 0x77f37(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x77023(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x79a5e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 14cb7 <__cxa_finalize@plt+0x7057> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x58,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8d6c6(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8b71c(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8c2ba(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - movups 0x10(%r12),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ - lea 0x4d10d(%rip),%rdx # 62150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e490> │ │ │ │ - lea 0x8d0b6(%rip),%rsi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm1,0x18(%rbx) │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1508a <__cxa_finalize@plt+0x742a> │ │ │ │ - lea 0x7601b(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 157d0 <__cxa_finalize@plt+0x7b70> │ │ │ │ + lea 0x75bd5(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x79333(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x78c88(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - lea 0x79327(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x78c7c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15167 <__cxa_finalize@plt+0x7507> │ │ │ │ + jne 158ad <__cxa_finalize@plt+0x7c4d> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8bb1a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8b3d4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b6e4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8af9e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8b8d5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8b18f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8b629(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8aee3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1516c <__cxa_finalize@plt+0x750c> │ │ │ │ + jne 158b2 <__cxa_finalize@plt+0x7c52> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 151cc <__cxa_finalize@plt+0x756c> │ │ │ │ - lea 0x75f18(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 15912 <__cxa_finalize@plt+0x7cb2> │ │ │ │ + lea 0x75ad2(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 151c7 <__cxa_finalize@plt+0x7567> │ │ │ │ - lea 0x75efd(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 1590d <__cxa_finalize@plt+0x7cad> │ │ │ │ + lea 0x75ab7(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 152d8 <__cxa_finalize@plt+0x7678> │ │ │ │ - lea 0x75ede(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 15a1e <__cxa_finalize@plt+0x7dbe> │ │ │ │ + lea 0x75a98(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8ba38(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8b2f2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b5f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8aeb1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b7ec(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b7ed(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8b0a6(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8b0a7(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ lea -0x2d0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15286 <__cxa_finalize@plt+0x7626> │ │ │ │ + jne 159cc <__cxa_finalize@plt+0x7d6c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp 1597b <__cxa_finalize@plt+0x7d1b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 152dd <__cxa_finalize@plt+0x767d> │ │ │ │ + jne 15a23 <__cxa_finalize@plt+0x7dc3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp 1597b <__cxa_finalize@plt+0x7d1b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15312 <__cxa_finalize@plt+0x76b2> │ │ │ │ - lea 0x790d1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15a58 <__cxa_finalize@plt+0x7df8> │ │ │ │ + lea 0x78a26(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15292 <__cxa_finalize@plt+0x7632> │ │ │ │ + jmp 159d8 <__cxa_finalize@plt+0x7d78> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3c0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15304 <__cxa_finalize@plt+0x76a4> │ │ │ │ + jmp 15a4a <__cxa_finalize@plt+0x7dea> │ │ │ │ endbr64 │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp 1597b <__cxa_finalize@plt+0x7d1b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1535f <__cxa_finalize@plt+0x76ff> │ │ │ │ - lea 0x7906f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15aa5 <__cxa_finalize@plt+0x7e45> │ │ │ │ + lea 0x789c4(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1538c <__cxa_finalize@plt+0x772c> │ │ │ │ + jne 15ad2 <__cxa_finalize@plt+0x7e72> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15391 <__cxa_finalize@plt+0x7731> │ │ │ │ + jne 15ad7 <__cxa_finalize@plt+0x7e77> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -5959,347 +6162,347 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 152bc <__cxa_finalize@plt+0x765c> │ │ │ │ - lea 0x78b90(%rip),%rcx # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2c8> │ │ │ │ + jmp 15a02 <__cxa_finalize@plt+0x7da2> │ │ │ │ + lea 0x7633a(%rip),%rcx # 8be78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50178> │ │ │ │ mov $0x33,%edx │ │ │ │ - lea 0x7974e(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x78bb5(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x78fc7(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x7635f(%rip),%rdi # 8beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501b0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1531e <__cxa_finalize@plt+0x76be> │ │ │ │ + jmp 15a64 <__cxa_finalize@plt+0x7e04> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1541c <__cxa_finalize@plt+0x77bc> │ │ │ │ - lea 0x8b7d3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 15b62 <__cxa_finalize@plt+0x7f02> │ │ │ │ + lea 0x8b08d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b392(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ac4c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b587(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b588(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ae41(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8ae42(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp 15993 <__cxa_finalize@plt+0x7d33> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 154ba <__cxa_finalize@plt+0x785a> │ │ │ │ - lea 0x78f14(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15c00 <__cxa_finalize@plt+0x7fa0> │ │ │ │ + lea 0x78869(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp 15993 <__cxa_finalize@plt+0x7d33> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1541c <__cxa_finalize@plt+0x77bc> │ │ │ │ + jmp 15b62 <__cxa_finalize@plt+0x7f02> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x398(%rbp) │ │ │ │ - je 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + je 15993 <__cxa_finalize@plt+0x7d33> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x398(%rbp) │ │ │ │ - je 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + je 15993 <__cxa_finalize@plt+0x7d33> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp 15993 <__cxa_finalize@plt+0x7d33> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1551c <__cxa_finalize@plt+0x78bc> │ │ │ │ - lea 0x8b6ad(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 15c62 <__cxa_finalize@plt+0x8002> │ │ │ │ + lea 0x8af67(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b26c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ab26(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b461(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b462(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ad1b(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8ad1c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp 15987 <__cxa_finalize@plt+0x7d27> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 155f7 <__cxa_finalize@plt+0x7997> │ │ │ │ + jne 15d3d <__cxa_finalize@plt+0x80dd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp 15987 <__cxa_finalize@plt+0x7d27> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15637 <__cxa_finalize@plt+0x79d7> │ │ │ │ - lea 0x78d97(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15d7d <__cxa_finalize@plt+0x811d> │ │ │ │ + lea 0x786ec(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153e4 <__cxa_finalize@plt+0x7784> │ │ │ │ + jmp 15b2a <__cxa_finalize@plt+0x7eca> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1567e <__cxa_finalize@plt+0x7a1e> │ │ │ │ - lea 0x792d8(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 15dc4 <__cxa_finalize@plt+0x8164> │ │ │ │ + lea 0x78678(%rip),%rdi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5271c> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156cc <__cxa_finalize@plt+0x7a6c> │ │ │ │ - lea 0x790d9(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 15e12 <__cxa_finalize@plt+0x81b2> │ │ │ │ + lea 0x78610(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156d1 <__cxa_finalize@plt+0x7a71> │ │ │ │ - lea 0x759f9(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 15e17 <__cxa_finalize@plt+0x81b7> │ │ │ │ + lea 0x755b3(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156c7 <__cxa_finalize@plt+0x7a67> │ │ │ │ - lea 0x78d07(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15e0d <__cxa_finalize@plt+0x81ad> │ │ │ │ + lea 0x7865c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153cc <__cxa_finalize@plt+0x776c> │ │ │ │ + jmp 15b12 <__cxa_finalize@plt+0x7eb2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153d8 <__cxa_finalize@plt+0x7778> │ │ │ │ + jmp 15b1e <__cxa_finalize@plt+0x7ebe> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15788 <__cxa_finalize@plt+0x7b28> │ │ │ │ - lea 0x78cc1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15ece <__cxa_finalize@plt+0x826e> │ │ │ │ + lea 0x78616(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8b4fc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8adb6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b0bb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a975(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b2b0(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b2b1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ab6a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8ab6b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1578d <__cxa_finalize@plt+0x7b2d> │ │ │ │ + jne 15ed3 <__cxa_finalize@plt+0x8273> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ movzwl 0x1a,%eax │ │ │ │ ud2 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 157c5 <__cxa_finalize@plt+0x7b65> │ │ │ │ + jne 15f0b <__cxa_finalize@plt+0x82ab> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x78c10(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x78565(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 154f8 <__cxa_finalize@plt+0x7898> │ │ │ │ + jmp 15c3e <__cxa_finalize@plt+0x7fde> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15801 <__cxa_finalize@plt+0x7ba1> │ │ │ │ + jne 15f47 <__cxa_finalize@plt+0x82e7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15510 <__cxa_finalize@plt+0x78b0> │ │ │ │ - lea 0x8b3ea(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 15c56 <__cxa_finalize@plt+0x7ff6> │ │ │ │ + lea 0x8aca4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8afa9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a863(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b19e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b19f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8aa58(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8aa59(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15510 <__cxa_finalize@plt+0x78b0> │ │ │ │ + jmp 15c56 <__cxa_finalize@plt+0x7ff6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 158a3 <__cxa_finalize@plt+0x7c43> │ │ │ │ - lea 0x78b2b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 15fe9 <__cxa_finalize@plt+0x8389> │ │ │ │ + lea 0x78480(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp 15987 <__cxa_finalize@plt+0x7d27> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15909 <__cxa_finalize@plt+0x7ca9> │ │ │ │ + jne 1604f <__cxa_finalize@plt+0x83ef> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x78aeb(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x78440(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159c7 <__cxa_finalize@plt+0x7d67> │ │ │ │ - lea 0x78ac5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1610d <__cxa_finalize@plt+0x84ad> │ │ │ │ + lea 0x7841a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159c2 <__cxa_finalize@plt+0x7d62> │ │ │ │ - lea 0x78aa1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16108 <__cxa_finalize@plt+0x84a8> │ │ │ │ + lea 0x783f6(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15948 <__cxa_finalize@plt+0x7ce8> │ │ │ │ - lea 0x78a86(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1608e <__cxa_finalize@plt+0x842e> │ │ │ │ + lea 0x783db(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1596f <__cxa_finalize@plt+0x7d0f> │ │ │ │ - lea 0x78a66(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 160b5 <__cxa_finalize@plt+0x8455> │ │ │ │ + lea 0x783bb(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ lea -0x270(%rbp),%r13 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1598f <__cxa_finalize@plt+0x7d2f> │ │ │ │ - lea 0x78a3f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 160d5 <__cxa_finalize@plt+0x8475> │ │ │ │ + lea 0x78394(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159bd <__cxa_finalize@plt+0x7d5d> │ │ │ │ + jne 16103 <__cxa_finalize@plt+0x84a3> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x78a18(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7836d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3c0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153a8 <__cxa_finalize@plt+0x7748> │ │ │ │ + jmp 15aee <__cxa_finalize@plt+0x7e8e> │ │ │ │ endbr64 │ │ │ │ - jmp 152b9 <__cxa_finalize@plt+0x7659> │ │ │ │ + jmp 159ff <__cxa_finalize@plt+0x7d9f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153c0 <__cxa_finalize@plt+0x7760> │ │ │ │ + jmp 15b06 <__cxa_finalize@plt+0x7ea6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153b4 <__cxa_finalize@plt+0x7754> │ │ │ │ + jmp 15afa <__cxa_finalize@plt+0x7e9a> │ │ │ │ nop │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15adb <__cxa_finalize@plt+0x7e7b> │ │ │ │ + jne 16221 <__cxa_finalize@plt+0x85c1> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a48 <__cxa_finalize@plt+0x7de8> │ │ │ │ - lea 0x75678(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 1618e <__cxa_finalize@plt+0x852e> │ │ │ │ + lea 0x75232(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a4d <__cxa_finalize@plt+0x7ded> │ │ │ │ - lea 0x7565d(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16193 <__cxa_finalize@plt+0x8533> │ │ │ │ + lea 0x75217(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15ae0 <__cxa_finalize@plt+0x7e80> │ │ │ │ + jne 16226 <__cxa_finalize@plt+0x85c6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15a65 <__cxa_finalize@plt+0x7e05> │ │ │ │ + jmp 161ab <__cxa_finalize@plt+0x854b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15acd <__cxa_finalize@plt+0x7e6d> │ │ │ │ - lea 0x755f9(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16213 <__cxa_finalize@plt+0x85b3> │ │ │ │ + lea 0x751b3(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15a59 <__cxa_finalize@plt+0x7df9> │ │ │ │ + jmp 1619f <__cxa_finalize@plt+0x853f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15abf <__cxa_finalize@plt+0x7e5f> │ │ │ │ + jmp 16205 <__cxa_finalize@plt+0x85a5> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ @@ -6310,71 +6513,71 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15bc7 <__cxa_finalize@plt+0x7f67> │ │ │ │ + jne 1630d <__cxa_finalize@plt+0x86ad> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7848e(%rip),%rcx # 8dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a320> │ │ │ │ + lea 0x75c38(%rip),%rcx # 8bed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501d0> │ │ │ │ mov $0x80,%edx │ │ │ │ - lea 0x78ff4(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x79034(%rip),%rdi # 8eb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aed9> │ │ │ │ + lea 0x7886d(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x788ad(%rip),%rdi # 8eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e58> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15b92 <__cxa_finalize@plt+0x7f32> │ │ │ │ + jne 162d8 <__cxa_finalize@plt+0x8678> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15bcc <__cxa_finalize@plt+0x7f6c> │ │ │ │ + jne 16312 <__cxa_finalize@plt+0x86b2> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x78442(%rip),%rcx # 8dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a320> │ │ │ │ + lea 0x75bec(%rip),%rcx # 8bed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501d0> │ │ │ │ mov $0x7f,%edx │ │ │ │ - lea 0x78fa8(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x7840f(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x78821(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x75bb9(%rip),%rdi # 8beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501b0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - jmp 15ab3 <__cxa_finalize@plt+0x7e53> │ │ │ │ + jmp 161f9 <__cxa_finalize@plt+0x8599> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15be5 <__cxa_finalize@plt+0x7f85> │ │ │ │ + jne 1632b <__cxa_finalize@plt+0x86cb> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ - lea 0x8b006(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 16246 <__cxa_finalize@plt+0x85e6> │ │ │ │ + lea 0x8a8c0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8abc5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a47f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8adba(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8adbb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8a674(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8a675(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp 16252 <__cxa_finalize@plt+0x85f2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15af4 <__cxa_finalize@plt+0x7e94> │ │ │ │ + jmp 1623a <__cxa_finalize@plt+0x85da> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ @@ -6382,398 +6585,398 @@ │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp 16246 <__cxa_finalize@plt+0x85e6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15cff <__cxa_finalize@plt+0x809f> │ │ │ │ - lea 0x786e4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16445 <__cxa_finalize@plt+0x87e5> │ │ │ │ + lea 0x78039(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15c83 <__cxa_finalize@plt+0x8023> │ │ │ │ + jmp 163c9 <__cxa_finalize@plt+0x8769> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d30 <__cxa_finalize@plt+0x80d0> │ │ │ │ - lea 0x78a38(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 16476 <__cxa_finalize@plt+0x8816> │ │ │ │ + lea 0x77f6f(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ call d2f0 │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ab3 <__cxa_finalize@plt+0x7e53> │ │ │ │ + jmp 161f9 <__cxa_finalize@plt+0x8599> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d69 <__cxa_finalize@plt+0x8109> │ │ │ │ - lea 0x78beb(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 164af <__cxa_finalize@plt+0x884f> │ │ │ │ + lea 0x77f8b(%rip),%rdi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5271c> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d64 <__cxa_finalize@plt+0x8104> │ │ │ │ + jne 164aa <__cxa_finalize@plt+0x884a> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15ae9 <__cxa_finalize@plt+0x7e89> │ │ │ │ + jmp 1622f <__cxa_finalize@plt+0x85cf> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d9f <__cxa_finalize@plt+0x813f> │ │ │ │ + jne 164e5 <__cxa_finalize@plt+0x8885> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15db8 <__cxa_finalize@plt+0x8158> │ │ │ │ + jne 164fe <__cxa_finalize@plt+0x889e> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15dbd <__cxa_finalize@plt+0x815d> │ │ │ │ + jne 16503 <__cxa_finalize@plt+0x88a3> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 162af <__cxa_finalize@plt+0x864f> │ │ │ │ - lea 0x752b6(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 169f5 <__cxa_finalize@plt+0x8d95> │ │ │ │ + lea 0x74e70(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15e23 <__cxa_finalize@plt+0x81c3> │ │ │ │ - lea 0x785c4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16569 <__cxa_finalize@plt+0x8909> │ │ │ │ + lea 0x77f19(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp 16252 <__cxa_finalize@plt+0x85f2> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15ec7 <__cxa_finalize@plt+0x8267> │ │ │ │ - lea 0x78587(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1660d <__cxa_finalize@plt+0x89ad> │ │ │ │ + lea 0x77edc(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15e90 <__cxa_finalize@plt+0x8230> │ │ │ │ + jne 165d6 <__cxa_finalize@plt+0x8976> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x78565(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x77eba(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3b8(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ + jmp 1625e <__cxa_finalize@plt+0x85fe> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15f2e <__cxa_finalize@plt+0x82ce> │ │ │ │ + jne 16674 <__cxa_finalize@plt+0x8a14> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x3a8(%rbp) │ │ │ │ - je 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + je 1626a <__cxa_finalize@plt+0x860a> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x3a8(%rbp) │ │ │ │ - je 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + je 1626a <__cxa_finalize@plt+0x860a> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + jmp 1626a <__cxa_finalize@plt+0x860a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8acd6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8a590(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a895(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a14f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8aa8a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8aa8b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8a344(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8a345(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ - lea 0x8ac69(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1625e <__cxa_finalize@plt+0x85fe> │ │ │ │ + lea 0x8a523(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a828(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a0e2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8aa1d(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8aa1e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8a2d7(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8a2d8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp 16246 <__cxa_finalize@plt+0x85e6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160ab <__cxa_finalize@plt+0x844b> │ │ │ │ - lea 0x783a2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 167f1 <__cxa_finalize@plt+0x8b91> │ │ │ │ + lea 0x77cf7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8abdd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8a497(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a79c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8a056(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a991(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a992(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8a24b(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8a24c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160b0 <__cxa_finalize@plt+0x8450> │ │ │ │ + jne 167f6 <__cxa_finalize@plt+0x8b96> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ed3 <__cxa_finalize@plt+0x8273> │ │ │ │ + jmp 16619 <__cxa_finalize@plt+0x89b9> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160f0 <__cxa_finalize@plt+0x8490> │ │ │ │ - lea 0x782ea(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16836 <__cxa_finalize@plt+0x8bd6> │ │ │ │ + lea 0x77c3f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15cbf <__cxa_finalize@plt+0x805f> │ │ │ │ + jmp 16405 <__cxa_finalize@plt+0x87a5> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ + jmp 1625e <__cxa_finalize@plt+0x85fe> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16139 <__cxa_finalize@plt+0x84d9> │ │ │ │ + jne 1687f <__cxa_finalize@plt+0x8c1f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1616d <__cxa_finalize@plt+0x850d> │ │ │ │ - lea 0x78275(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 168b3 <__cxa_finalize@plt+0x8c53> │ │ │ │ + lea 0x77bca(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15cf1 <__cxa_finalize@plt+0x8091> │ │ │ │ + jmp 16437 <__cxa_finalize@plt+0x87d7> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 161a6 <__cxa_finalize@plt+0x8546> │ │ │ │ - lea 0x78241(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 168ec <__cxa_finalize@plt+0x8c8c> │ │ │ │ + lea 0x77b96(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15eeb <__cxa_finalize@plt+0x828b> │ │ │ │ + jmp 16631 <__cxa_finalize@plt+0x89d1> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ef7 <__cxa_finalize@plt+0x8297> │ │ │ │ + jmp 1663d <__cxa_finalize@plt+0x89dd> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15bf6 <__cxa_finalize@plt+0x7f96> │ │ │ │ + jmp 1633c <__cxa_finalize@plt+0x86dc> │ │ │ │ endbr64 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp 16246 <__cxa_finalize@plt+0x85e6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16212 <__cxa_finalize@plt+0x85b2> │ │ │ │ - lea 0x781d7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16958 <__cxa_finalize@plt+0x8cf8> │ │ │ │ + lea 0x77b2c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16217 <__cxa_finalize@plt+0x85b7> │ │ │ │ - lea 0x781bc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1695d <__cxa_finalize@plt+0x8cfd> │ │ │ │ + lea 0x77b11(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16251 <__cxa_finalize@plt+0x85f1> │ │ │ │ + jne 16997 <__cxa_finalize@plt+0x8d37> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x78190(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x77ae5(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15c8f <__cxa_finalize@plt+0x802f> │ │ │ │ + jmp 163d5 <__cxa_finalize@plt+0x8775> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1628b <__cxa_finalize@plt+0x862b> │ │ │ │ + jne 169d1 <__cxa_finalize@plt+0x8d71> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x78156(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x77aab(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3f0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15c9b <__cxa_finalize@plt+0x803b> │ │ │ │ + jmp 163e1 <__cxa_finalize@plt+0x8781> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16359 <__cxa_finalize@plt+0x86f9> │ │ │ │ - lea 0x7811f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16a9f <__cxa_finalize@plt+0x8e3f> │ │ │ │ + lea 0x77a74(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8a955(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8a20f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a514(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89dce(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a709(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a70a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89fc3(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x89fc4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15eeb <__cxa_finalize@plt+0x828b> │ │ │ │ + jmp 16631 <__cxa_finalize@plt+0x89d1> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16348 <__cxa_finalize@plt+0x86e8> │ │ │ │ - lea 0x78092(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16a8e <__cxa_finalize@plt+0x8e2e> │ │ │ │ + lea 0x779e7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15ca7 <__cxa_finalize@plt+0x8047> │ │ │ │ + jmp 163ed <__cxa_finalize@plt+0x878d> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15cb3 <__cxa_finalize@plt+0x8053> │ │ │ │ + jmp 163f9 <__cxa_finalize@plt+0x8799> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1642e <__cxa_finalize@plt+0x87ce> │ │ │ │ + jne 16b74 <__cxa_finalize@plt+0x8f14> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1638a <__cxa_finalize@plt+0x872a> │ │ │ │ + jne 16ad0 <__cxa_finalize@plt+0x8e70> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + jmp 1626a <__cxa_finalize@plt+0x860a> │ │ │ │ endbr64 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp 16252 <__cxa_finalize@plt+0x85f2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16409 <__cxa_finalize@plt+0x87a9> │ │ │ │ - lea 0x77ff3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16b4f <__cxa_finalize@plt+0x8eef> │ │ │ │ + lea 0x77948(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16404 <__cxa_finalize@plt+0x87a4> │ │ │ │ + jne 16b4a <__cxa_finalize@plt+0x8eea> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x77fd1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x77926(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x3f8(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16429 <__cxa_finalize@plt+0x87c9> │ │ │ │ - lea 0x77fa5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16b6f <__cxa_finalize@plt+0x8f0f> │ │ │ │ + lea 0x778fa(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15c74 <__cxa_finalize@plt+0x8014> │ │ │ │ - lea 0x8a7cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 163ba <__cxa_finalize@plt+0x875a> │ │ │ │ + lea 0x8a087(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a38c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89c46(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a581(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a582(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89e3b(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x89e3c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ - lea 0x8a760(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1626a <__cxa_finalize@plt+0x860a> │ │ │ │ + lea 0x8a01a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a31f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89bd9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a514(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a515(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89dce(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x89dcf(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ - jmp 15ff5 <__cxa_finalize@plt+0x8395> │ │ │ │ + jmp 1673b <__cxa_finalize@plt+0x8adb> │ │ │ │ nop │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ @@ -6781,75 +6984,75 @@ │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x410(%rbp) │ │ │ │ - je 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + je 16ca4 <__cxa_finalize@plt+0x9044> │ │ │ │ mov -0x410(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46890> │ │ │ │ + call 5ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23210> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 16579 <__cxa_finalize@plt+0x8919> │ │ │ │ + je 16cbf <__cxa_finalize@plt+0x905f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x488(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp 16c8e <__cxa_finalize@plt+0x902e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165b9 <__cxa_finalize@plt+0x8959> │ │ │ │ + jmp 16cff <__cxa_finalize@plt+0x909f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a93(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x7464d(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a78(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x74632(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165c5 <__cxa_finalize@plt+0x8965> │ │ │ │ + jmp 16d0b <__cxa_finalize@plt+0x90ab> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165d1 <__cxa_finalize@plt+0x8971> │ │ │ │ + jmp 16d17 <__cxa_finalize@plt+0x90b7> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a47(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x74601(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77d51(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x776a6(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165dd <__cxa_finalize@plt+0x897d> │ │ │ │ + jmp 16d23 <__cxa_finalize@plt+0x90c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x488(%rbp),%rdi │ │ │ │ @@ -6860,2541 +7063,2338 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp 16c6a <__cxa_finalize@plt+0x900a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x77cb7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7760c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x450(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77c91(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x775e6(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x438(%rbp) │ │ │ │ - je 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + je 16c82 <__cxa_finalize@plt+0x9022> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x438(%rbp) │ │ │ │ - je 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + je 16c82 <__cxa_finalize@plt+0x9022> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp 16c82 <__cxa_finalize@plt+0x9022> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16768 <__cxa_finalize@plt+0x8b08> │ │ │ │ + jmp 16eae <__cxa_finalize@plt+0x924e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16690 <__cxa_finalize@plt+0x8a30> │ │ │ │ + jmp 16dd6 <__cxa_finalize@plt+0x9176> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1669c <__cxa_finalize@plt+0x8a3c> │ │ │ │ + jmp 16de2 <__cxa_finalize@plt+0x9182> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ + jmp 16c76 <__cxa_finalize@plt+0x9016> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166a8 <__cxa_finalize@plt+0x8a48> │ │ │ │ - lea 0x8a3f7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 16dee <__cxa_finalize@plt+0x918e> │ │ │ │ + lea 0x89cb1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89fb6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89870(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8a1a8(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89a62(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89ef6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x897b0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp 16c6a <__cxa_finalize@plt+0x900a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x77b2a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7747f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x488(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77b04(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77459(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8a33f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x89bf9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89efe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x897b8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8a0f0(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x899aa(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89e3e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x896f8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ + jmp 16c76 <__cxa_finalize@plt+0x9016> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp 16c6a <__cxa_finalize@plt+0x900a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16eaa <__cxa_finalize@plt+0x924a> │ │ │ │ - lea 0x77762(%rip),%rcx # 8e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a408> │ │ │ │ + jmp 175f0 <__cxa_finalize@plt+0x9990> │ │ │ │ + lea 0x74ee4(%rip),%rcx # 8bf90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50290> │ │ │ │ mov $0x101,%edx │ │ │ │ - lea 0x781e0(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x7778f(%rip),%rdi # 8e108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a448> │ │ │ │ + lea 0x77a59(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x74f11(%rip),%rdi # 8bfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502d0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 16e26 <__cxa_finalize@plt+0x91c6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77a14(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77369(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779f5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x7734a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 16e26 <__cxa_finalize@plt+0x91c6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779be(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77313(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166b4 <__cxa_finalize@plt+0x8a54> │ │ │ │ + jmp 16dfa <__cxa_finalize@plt+0x919a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16774 <__cxa_finalize@plt+0x8b14> │ │ │ │ + jmp 16eba <__cxa_finalize@plt+0x925a> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74650(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x7420a(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ - lea 0x8a1b4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x89a6e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89d73(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8962d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89f65(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8981f(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89cb3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8956d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp 16c82 <__cxa_finalize@plt+0x9022> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp 16c8e <__cxa_finalize@plt+0x902e> │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp 16c82 <__cxa_finalize@plt+0x9022> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16750 <__cxa_finalize@plt+0x8af0> │ │ │ │ + jmp 16e96 <__cxa_finalize@plt+0x9236> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + jmp 16ca4 <__cxa_finalize@plt+0x9044> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + jmp 16ca4 <__cxa_finalize@plt+0x9044> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ - lea 0x8a0d9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 16c8e <__cxa_finalize@plt+0x902e> │ │ │ │ + lea 0x89993(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89c98(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89552(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89e8a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89744(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89bd8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89492(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp 16c8e <__cxa_finalize@plt+0x902e> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp 16c8e <__cxa_finalize@plt+0x902e> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x777ef(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77144(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74d87(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x73cd9(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16552 <__cxa_finalize@plt+0x88f2> │ │ │ │ + jmp 16c98 <__cxa_finalize@plt+0x9038> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7447c(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x74036(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ - lea 0x89fe0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8989a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89b9f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89459(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89d91(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8964b(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89adf(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89399(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16768 <__cxa_finalize@plt+0x8b08> │ │ │ │ + jmp 16eae <__cxa_finalize@plt+0x924e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166cc <__cxa_finalize@plt+0x8a6c> │ │ │ │ + jmp 16e12 <__cxa_finalize@plt+0x91b2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7770e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77063(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x776ef(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x77044(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - jmp 16c99 <__cxa_finalize@plt+0x9039> │ │ │ │ + jmp 173df <__cxa_finalize@plt+0x977f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x776ca(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x7701f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x776a4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76ff9(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x478(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166c0 <__cxa_finalize@plt+0x8a60> │ │ │ │ + jmp 16e06 <__cxa_finalize@plt+0x91a6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x7766b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76fc0(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x480(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x7763e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76f93(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ call d2f0 │ │ │ │ - lea 0x89e72(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8972c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89a31(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x892eb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89c23(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x894dd(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89971(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8922b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 16e26 <__cxa_finalize@plt+0x91c6> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x775a5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76efa(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 167cc <__cxa_finalize@plt+0x8b6c> │ │ │ │ + jmp 16f12 <__cxa_finalize@plt+0x92b2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7423e(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x73df8(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16e37 <__cxa_finalize@plt+0x91d7> │ │ │ │ + jmp 1757d <__cxa_finalize@plt+0x991d> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x774f4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x76e49(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x774d5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x76e2a(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ - lea 0x771a4(%rip),%rcx # 8e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a408> │ │ │ │ + jmp 16c76 <__cxa_finalize@plt+0x9016> │ │ │ │ + lea 0x74926(%rip),%rcx # 8bf90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50290> │ │ │ │ mov $0xe6,%edx │ │ │ │ - lea 0x77c22(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x77089(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x7749b(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x74833(%rip),%rdi # 8beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501b0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x777fc(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x76d33(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779c1(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 16cee <__cxa_finalize@plt+0x908e> │ │ │ │ + lea 0x76d61(%rip),%rdi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5271c> │ │ │ │ call d2f0 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 165b9 <__cxa_finalize@plt+0x8959> │ │ │ │ + jmp 16cff <__cxa_finalize@plt+0x909f> │ │ │ │ nop │ │ │ │ - lea 0x89c7d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x89537(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x8983c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x890f6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89a2e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x892e8(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x410(%rbp) │ │ │ │ - je 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + je 17760 <__cxa_finalize@plt+0x9b00> │ │ │ │ mov -0x410(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46890> │ │ │ │ + call 5ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23210> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17035 <__cxa_finalize@plt+0x93d5> │ │ │ │ + je 1777b <__cxa_finalize@plt+0x9b1b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 17732 <__cxa_finalize@plt+0x9ad2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ - lea 0x77030(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + lea 0x747b2(%rip),%rcx # 8bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502f0> │ │ │ │ mov $0x15a,%edx │ │ │ │ - lea 0x77a4e(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x76eb5(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x772c7(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x7465f(%rip),%rdi # 8beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x501b0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7780c(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76bac(%rip),%rdi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5271c> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 1774a <__cxa_finalize@plt+0x9aea> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17153 <__cxa_finalize@plt+0x94f3> │ │ │ │ + jmp 17899 <__cxa_finalize@plt+0x9c39> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7721e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76b73(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x771f8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76b4d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x771d2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76b27(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x771b3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76b08(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x77194(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76ae9(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x440(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 177f6 <__cxa_finalize@plt+0x9b96> │ │ │ │ endbr64 │ │ │ │ - jmp 1723e <__cxa_finalize@plt+0x95de> │ │ │ │ + jmp 17984 <__cxa_finalize@plt+0x9d24> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4d0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4c8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4c0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17241 <__cxa_finalize@plt+0x95e1> │ │ │ │ + jmp 17987 <__cxa_finalize@plt+0x9d27> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1726b <__cxa_finalize@plt+0x960b> │ │ │ │ - lea 0x76e6f(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + jmp 179b1 <__cxa_finalize@plt+0x9d51> │ │ │ │ + lea 0x745f1(%rip),%rcx # 8bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502f0> │ │ │ │ mov $0x15b,%edx │ │ │ │ - lea 0x7788d(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x778cd(%rip),%rdi # 8eb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aed9> │ │ │ │ + lea 0x77106(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x77146(%rip),%rdi # 8eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e58> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x89938(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x891f2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x894f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88db1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x896e9(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88fa3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 1774a <__cxa_finalize@plt+0x9aea> │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 1774a <__cxa_finalize@plt+0x9aea> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x77055(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x769aa(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1725f <__cxa_finalize@plt+0x95ff> │ │ │ │ + jmp 179a5 <__cxa_finalize@plt+0x9d45> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 177f6 <__cxa_finalize@plt+0x9b96> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76fd1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76926(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7733b(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76872(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ call d2f0 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17153 <__cxa_finalize@plt+0x94f3> │ │ │ │ - lea 0x76cf4(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + jmp 17899 <__cxa_finalize@plt+0x9c39> │ │ │ │ + lea 0x74476(%rip),%rcx # 8bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502f0> │ │ │ │ mov $0x180,%edx │ │ │ │ - lea 0x77712(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x76cc1(%rip),%rdi # 8e108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a448> │ │ │ │ + lea 0x76f8b(%rip),%rsi # 8eb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e11> │ │ │ │ + lea 0x74443(%rip),%rdi # 8bfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502d0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 170a4 <__cxa_finalize@plt+0x9444> │ │ │ │ + jmp 177ea <__cxa_finalize@plt+0x9b8a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x76f50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x768a5(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x4b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x440(%rbp) │ │ │ │ - je 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + je 1773e <__cxa_finalize@plt+0x9ade> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x440(%rbp) │ │ │ │ - je 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + je 1773e <__cxa_finalize@plt+0x9ade> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ - lea 0x89722(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1773e <__cxa_finalize@plt+0x9ade> │ │ │ │ + lea 0x88fdc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x892e1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88b9b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x894d3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88d8d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 177f6 <__cxa_finalize@plt+0x9b96> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x76e5c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x767b1(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1748c <__cxa_finalize@plt+0x982c> │ │ │ │ + jmp 17bd2 <__cxa_finalize@plt+0x9f72> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76e1e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76773(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x76df8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7674d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x4c8(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76dd2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76727(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x76dac(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x76701(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x4c0(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x76d7f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x766d4(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x4d0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1729b <__cxa_finalize@plt+0x963b> │ │ │ │ + jmp 179e1 <__cxa_finalize@plt+0x9d81> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17283 <__cxa_finalize@plt+0x9623> │ │ │ │ + jmp 179c9 <__cxa_finalize@plt+0x9d69> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17277 <__cxa_finalize@plt+0x9617> │ │ │ │ + jmp 179bd <__cxa_finalize@plt+0x9d5d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1728f <__cxa_finalize@plt+0x962f> │ │ │ │ + jmp 179d5 <__cxa_finalize@plt+0x9d75> │ │ │ │ endbr64 │ │ │ │ - jmp 17450 <__cxa_finalize@plt+0x97f0> │ │ │ │ + jmp 17b96 <__cxa_finalize@plt+0x9f36> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76d20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76675(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 173a4 <__cxa_finalize@plt+0x9744> │ │ │ │ + jmp 17aea <__cxa_finalize@plt+0x9e8a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 173b0 <__cxa_finalize@plt+0x9750> │ │ │ │ + jmp 17af6 <__cxa_finalize@plt+0x9e96> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ - lea 0x89526(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1773e <__cxa_finalize@plt+0x9ade> │ │ │ │ + lea 0x88de0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x890e5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8899f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x892d7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88b91(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + jmp 1773e <__cxa_finalize@plt+0x9ade> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76c67(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x765bc(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 17802 <__cxa_finalize@plt+0x9ba2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x76c29(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7657e(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 17802 <__cxa_finalize@plt+0x9ba2> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 17732 <__cxa_finalize@plt+0x9ad2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x738a0(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x7345a(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 1774a <__cxa_finalize@plt+0x9aea> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + jmp 17760 <__cxa_finalize@plt+0x9b00> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x74138(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x7308a(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f318> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1700e <__cxa_finalize@plt+0x93ae> │ │ │ │ + jmp 17754 <__cxa_finalize@plt+0x9af4> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7382d(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x733e7(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ call d460 │ │ │ │ - lea 0x89391(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x88c4b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x88f50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8880a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89142(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x889fc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ - jmp 17538 <__cxa_finalize@plt+0x98d8> │ │ │ │ + jmp 17c7e <__cxa_finalize@plt+0xa01e> │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 17732 <__cxa_finalize@plt+0x9ad2> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76abd(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x76412(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 174b0 <__cxa_finalize@plt+0x9850> │ │ │ │ + jmp 17bf6 <__cxa_finalize@plt+0x9f96> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76a92(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x763e7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170c8 <__cxa_finalize@plt+0x9468> │ │ │ │ - lea 0x892a9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1780e <__cxa_finalize@plt+0x9bae> │ │ │ │ + lea 0x88b63(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x88e68(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88722(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8905a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88914(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 17802 <__cxa_finalize@plt+0x9ba2> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + jmp 17760 <__cxa_finalize@plt+0x9b00> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 173cd <__cxa_finalize@plt+0x976d> │ │ │ │ + jmp 17b13 <__cxa_finalize@plt+0x9eb3> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x769c8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ + lea 0x7631d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 177aa <__cxa_finalize@plt+0x9b4a> │ │ │ │ call d7f0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17a3a <__cxa_finalize@plt+0x9dda> │ │ │ │ - lea 0x7366b(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ - call d460 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x76983(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x76977(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x58,%edi │ │ │ │ + push %rbx │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x88bb9(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + lea 0x897a6(%rip),%rax # a1940 @@Base+0xb8> │ │ │ │ + movups 0x18(%rbp),%xmm0 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rdi,0x38(%rbx) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + lea 0x88b67(%rip),%rax │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1820f <__cxa_finalize@plt+0xa5af> │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + movups 0x40(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x5ae48(%rip),%rdx # 73020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37320> │ │ │ │ + lea 0x89709(%rip),%rsi │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + lea 0x89d9e(%rip),%rax # a1f88 @@Base+0xb8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x88231(%rip),%xmm0 # a0430 @@Base+0x10270> │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 181c6 <__cxa_finalize@plt+0xa566> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ + lea 0x8971b(%rip),%rax # a1940 @@Base+0xb8> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 17a7f <__cxa_finalize@plt+0x9e1f> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x50,%edi │ │ │ │ + push %rbx │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x88adb(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + lea 0x886d0(%rip),%rax │ │ │ │ + movups 0x18(%rbp),%xmm0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x88a95(%rip),%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rdi,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 17a98 <__cxa_finalize@plt+0x9e38> │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmp 17a86 <__cxa_finalize@plt+0x9e26> │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - je 17aa9 <__cxa_finalize@plt+0x9e49> │ │ │ │ - call d600 │ │ │ │ + jne 182e5 <__cxa_finalize@plt+0xa685> │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movups 0x38(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x5ac82(%rip),%rdx # 72f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37230> │ │ │ │ + lea 0x895d3(%rip),%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea 0x89c50(%rip),%rax # a1f10 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x88153(%rip),%xmm0 # a0428 @@Base+0x10268> │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 1829c <__cxa_finalize@plt+0xa63c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d9d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x73ebf(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x766ab(%rip),%rcx # 8e178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4b8> │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x770e2(%rip),%rsi # 8ebbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aefb> │ │ │ │ - lea 0x766c8(%rip),%rdi # 8e1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4e8> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x40,%edi │ │ │ │ + push %rbx │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x88a0f(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call da50 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x889d8(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1839e <__cxa_finalize@plt+0xa73e> │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + movups 0x28(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + lea 0x5ae59(%rip),%rdx # 731c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374c0> │ │ │ │ + lea 0x894a2(%rip),%rsi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + lea 0x89b1f(%rip),%rax # a1e98 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x880aa(%rip),%xmm0 # a0438 @@Base+0x10278> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 18355 <__cxa_finalize@plt+0xa6f5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17b47 <__cxa_finalize@plt+0x9ee7> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x8906a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88c29(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x260(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88e19(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ - mov %r13,%rbx │ │ │ │ + jne 1846f <__cxa_finalize@plt+0xa80f> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x88fe1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x88812(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88ba0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x883dc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,0x260(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88d90(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov 0x885cd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x88321(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17cb8 <__cxa_finalize@plt+0xa058> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17c02 <__cxa_finalize@plt+0x9fa2> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18474 <__cxa_finalize@plt+0xa814> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17c02 <__cxa_finalize@plt+0x9fa2> │ │ │ │ - lea 0x88f38(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18523 <__cxa_finalize@plt+0xa8c3> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8875e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88af7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x88328(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,0x260(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88ce7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov 0x88519(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x8826d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17cc2 <__cxa_finalize@plt+0xa062> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x76675(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x240(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + jne 18528 <__cxa_finalize@plt+0xa8c8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + jne 1854d <__cxa_finalize@plt+0xa8ed> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - call d7f0 │ │ │ │ + jne 18572 <__cxa_finalize@plt+0xa912> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 185d7 <__cxa_finalize@plt+0xa977> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x73ed9(%rip),%rcx # 8c478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50778> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x73df5(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x765d0(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 185dc <__cxa_finalize@plt+0xa97c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18641 <__cxa_finalize@plt+0xa9e1> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x73dcf(%rip),%rcx # 8c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x73d8b(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x76566(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18646 <__cxa_finalize@plt+0xa9e6> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 186ab <__cxa_finalize@plt+0xaa4b> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x73ea5(%rip),%rcx # 8c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50818> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x73d21(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x764fc(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 186b0 <__cxa_finalize@plt+0xaa50> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18715 <__cxa_finalize@plt+0xaab5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x73bfb(%rip),%rcx # 8c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x505d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x73cb7(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x76492(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1871a <__cxa_finalize@plt+0xaaba> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 760a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3a0> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 18731 <__cxa_finalize@plt+0xaad1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x200(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x160(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 76710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa10> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 187d9 <__cxa_finalize@plt+0xab79> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1879e <__cxa_finalize@plt+0xab3e> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + jmp 18787 <__cxa_finalize@plt+0xab27> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18807 <__cxa_finalize@plt+0xaba7> │ │ │ │ + lea 0x75c11(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 187e6 <__cxa_finalize@plt+0xab86> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17cb8 <__cxa_finalize@plt+0xa058> │ │ │ │ - endbr64 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17da9 <__cxa_finalize@plt+0xa149> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x76557(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 17e1b <__cxa_finalize@plt+0xa1bb> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x764fc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - lea 0x764c9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x7649e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x7646b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + je 1893a <__cxa_finalize@plt+0xacda> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17e10 <__cxa_finalize@plt+0xa1b0> │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18807 <__cxa_finalize@plt+0xaba7> │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x75d63(%rip),%rsi # 8e59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5289b> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x72a8f(%rip),%rdi # 8b2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f5d0> │ │ │ │ + call d950 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17dfb <__cxa_finalize@plt+0xa19b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 17ddb <__cxa_finalize@plt+0xa17b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 17dce <__cxa_finalize@plt+0xa16e> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r13,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17cc2 <__cxa_finalize@plt+0xa062> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 17db9 <__cxa_finalize@plt+0xa159> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x763ec(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x200(%rsp),%r12 │ │ │ │ + jne 18807 <__cxa_finalize@plt+0xaba7> │ │ │ │ + lea 0x75be5(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x763b9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ + jne 18807 <__cxa_finalize@plt+0xaba7> │ │ │ │ + lea 0x75bc2(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 17dc1 <__cxa_finalize@plt+0xa161> │ │ │ │ - lea 0x88be0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8879f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x260(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8898f(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x76303(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x160(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17df3 <__cxa_finalize@plt+0xa193> │ │ │ │ - nop │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ + jmp 188cd <__cxa_finalize@plt+0xac6d> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + jne 18807 <__cxa_finalize@plt+0xaba7> │ │ │ │ + lea 0x75abb(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 18784 <__cxa_finalize@plt+0xab24> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + jmp 188b3 <__cxa_finalize@plt+0xac53> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 188de <__cxa_finalize@plt+0xac7e> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1810f <__cxa_finalize@plt+0xa4af> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x76191(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 181d9 <__cxa_finalize@plt+0xa579> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18119 <__cxa_finalize@plt+0xa4b9> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + jmp 188d5 <__cxa_finalize@plt+0xac75> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ - jmp 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x8892d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + jmp 1884d <__cxa_finalize@plt+0xabed> │ │ │ │ + lea 0x881ec(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x884ec(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x87dab(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x886e4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x250(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x87fa3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x87ce9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x888ae(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + jmp 1877a <__cxa_finalize@plt+0xab1a> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8846d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88665(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,0x250(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18119 <__cxa_finalize@plt+0xa4b9> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x75fe8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18249 <__cxa_finalize@plt+0xa5e9> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x75f99(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 181ee <__cxa_finalize@plt+0xa58e> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - lea 0x75f5a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - lea 0x75f2a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 183f5 <__cxa_finalize@plt+0xa795> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x75ed9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ - jmp 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - lea 0x75e76(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18400 <__cxa_finalize@plt+0xa7a0> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - lea 0x88681(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + jmp 188d5 <__cxa_finalize@plt+0xac75> │ │ │ │ + lea 0x88138(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88240(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x87cf7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88438(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x250(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x87eef(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x87c35(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1810f <__cxa_finalize@plt+0xa4af> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18507 <__cxa_finalize@plt+0xa8a7> │ │ │ │ + jmp 188de <__cxa_finalize@plt+0xac7e> │ │ │ │ + lea 0x734f9(%rip),%rcx # 8c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50340> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x73755(%rip),%rsi # 8c2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x505a8> │ │ │ │ + lea 0x76020(%rip),%rdi # 8eb7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e7a> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 1884d <__cxa_finalize@plt+0xabed> │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x40,%edi │ │ │ │ + push %rbp │ │ │ │ + lea 0x89318(%rip),%rbp # a1e98 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x878a6(%rip),%xmm0 # a0438 @@Base+0x10278> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 181f9 <__cxa_finalize@plt+0xa599> │ │ │ │ - movzwl 0x1a,%eax │ │ │ │ - ud2 │ │ │ │ + lea 0x88194(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call da50 │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ + lea 0x5a5ee(%rip),%rdx # 731c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374c0> │ │ │ │ + lea 0x88c37(%rip),%rsi │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x50,%edi │ │ │ │ + push %rbp │ │ │ │ + lea 0x89309(%rip),%rbp # a1f10 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8780f(%rip),%xmm0 # a0428 @@Base+0x10268> │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 184b0 <__cxa_finalize@plt+0xa850> │ │ │ │ - mov 0x358(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - call d7f0 │ │ │ │ - nop │ │ │ │ - lea 0x7332b(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ + lea 0x8810d(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x75c2f(%rip),%rcx # 8e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a5e0> │ │ │ │ - mov $0x79,%edx │ │ │ │ - lea 0x75c7b(%rip),%rsi # 8e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a638> │ │ │ │ - lea 0x75c94(%rip),%rdi # 8e318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a658> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x75c10(%rip),%rcx # 8e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a5e0> │ │ │ │ - mov $0x7a,%edx │ │ │ │ - lea 0x75c5c(%rip),%rsi # 8e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a638> │ │ │ │ - lea 0x75ca5(%rip),%rdi # 8e348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a688> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 186b6 <__cxa_finalize@plt+0xaa56> │ │ │ │ - call d600 │ │ │ │ + movups 0x10(%r12),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x48(%rbx) │ │ │ │ + lea 0x5a2d1(%rip),%rdx # 72f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37230> │ │ │ │ + lea 0x88c22(%rip),%rsi │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm1,0x18(%rbx) │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x58,%edi │ │ │ │ + push %rbp │ │ │ │ + lea 0x892f0(%rip),%rbp # a1f88 @@Base+0xb8> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x87786(%rip),%xmm0 # a0430 @@Base+0x10270> │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x8807c(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + movups 0x10(%r12),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ + lea 0x5a32f(%rip),%rdx # 73020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37320> │ │ │ │ + lea 0x88bf0(%rip),%rsi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm1,0x18(%rbx) │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 18d26 <__cxa_finalize@plt+0xb0c6> │ │ │ │ + mov %dil,0xf(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18766 <__cxa_finalize@plt+0xab06> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88510(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x880d4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x882c1(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x8800f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 186d4 <__cxa_finalize@plt+0xaa74> │ │ │ │ + jne 18d4d <__cxa_finalize@plt+0xb0ed> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x74f85(%rip),%rdi # 8dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51fc8> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18825 <__cxa_finalize@plt+0xabc5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 18db1 <__cxa_finalize@plt+0xb151> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88468(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8802c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88219(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x87f6a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + lea 0x74827(%rip),%rcx # 8d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518a0> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x7361b(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x75df6(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1894c <__cxa_finalize@plt+0xacec> │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 18db6 <__cxa_finalize@plt+0xb156> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 186d4 <__cxa_finalize@plt+0xaa74> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1888f <__cxa_finalize@plt+0xac2f> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jne 18e1b <__cxa_finalize@plt+0xb1bb> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x74725(%rip),%rcx # 8d508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51808> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x735b1(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x75d8c(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1888a <__cxa_finalize@plt+0xac2a> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x75b49(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 18e20 <__cxa_finalize@plt+0xb1c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18831 <__cxa_finalize@plt+0xabd1> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 188f5 <__cxa_finalize@plt+0xac95> │ │ │ │ - lea 0x75aea(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 188b8 <__cxa_finalize@plt+0xac58> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 188a8 <__cxa_finalize@plt+0xac48> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18942 <__cxa_finalize@plt+0xace2> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jne 18e85 <__cxa_finalize@plt+0xb225> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x747eb(%rip),%rcx # 8d638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51938> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x73547(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x75d22(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18947 <__cxa_finalize@plt+0xace7> │ │ │ │ - lea 0x75a94(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 18e8a <__cxa_finalize@plt+0xb22a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18a07 <__cxa_finalize@plt+0xada7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 18eef <__cxa_finalize@plt+0xb28f> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88286(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87e45(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88035(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %r14,0x240(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + lea 0x74581(%rip),%rcx # 8d438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51738> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x734dd(%rip),%rsi # 8c3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x506a0> │ │ │ │ + lea 0x75cb8(%rip),%rdi # 8eb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e82> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18acf <__cxa_finalize@plt+0xae6f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 18ef4 <__cxa_finalize@plt+0xb294> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18aca <__cxa_finalize@plt+0xae6a> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x75997(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 760a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3a0> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 18f0b <__cxa_finalize@plt+0xb2ab> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + jmp 19019 <__cxa_finalize@plt+0xb3b9> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 80df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x450f0> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bc3 <__cxa_finalize@plt+0xaf63> │ │ │ │ + jne 19028 <__cxa_finalize@plt+0xb3c8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x87c50(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x8780f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x87a07(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18f8b <__cxa_finalize@plt+0xb32b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19054 <__cxa_finalize@plt+0xb3f4> │ │ │ │ + lea 0x7541d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18af3 <__cxa_finalize@plt+0xae93> │ │ │ │ - lea 0x758db(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 19080 <__cxa_finalize@plt+0xb420> │ │ │ │ + lea 0x753f1(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18b69 <__cxa_finalize@plt+0xaf09> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 18f48 <__cxa_finalize@plt+0xb2e8> │ │ │ │ endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b07 <__cxa_finalize@plt+0xaea7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18b86 <__cxa_finalize@plt+0xaf26> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18bbe <__cxa_finalize@plt+0xaf5e> │ │ │ │ - lea 0x75824(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18f40 <__cxa_finalize@plt+0xb2e0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b1c <__cxa_finalize@plt+0xaebc> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + jmp 190a2 <__cxa_finalize@plt+0xb442> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bf8 <__cxa_finalize@plt+0xaf98> │ │ │ │ + jne 190f0 <__cxa_finalize@plt+0xb490> │ │ │ │ call d7f0 │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bfd <__cxa_finalize@plt+0xaf9d> │ │ │ │ + jne 190f5 <__cxa_finalize@plt+0xb495> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18a46 <__cxa_finalize@plt+0xade6> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18c51 <__cxa_finalize@plt+0xaff1> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x75791(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18a80 <__cxa_finalize@plt+0xae20> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87fb3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87b72(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87d62(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %r14,0x240(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18a97 <__cxa_finalize@plt+0xae37> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18aa1 <__cxa_finalize@plt+0xae41> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + jmp 19019 <__cxa_finalize@plt+0xb3b9> │ │ │ │ + lea 0x87af6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18a97 <__cxa_finalize@plt+0xae37> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x876b5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x878ad(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18f8b <__cxa_finalize@plt+0xb32b> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18d18 <__cxa_finalize@plt+0xb0b8> │ │ │ │ - lea 0x756be(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ + jne 19232 <__cxa_finalize@plt+0xb5d2> │ │ │ │ + lea 0x752ce(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18db7 <__cxa_finalize@plt+0xb157> │ │ │ │ + jne 1922d <__cxa_finalize@plt+0xb5cd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87ebf(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + lea 0x87a41(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87a7e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x87600(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87c6e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %r14,0x240(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x877f8(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18aa1 <__cxa_finalize@plt+0xae41> │ │ │ │ + jmp 18f95 <__cxa_finalize@plt+0xb335> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87e4d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87a0c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87bfc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %r14,0x240(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18e48 <__cxa_finalize@plt+0xb1e8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18a78 <__cxa_finalize@plt+0xae18> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18a5b <__cxa_finalize@plt+0xadfb> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18b3b <__cxa_finalize@plt+0xaedb> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18eb6 <__cxa_finalize@plt+0xb256> │ │ │ │ - lea 0x7553f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 192af <__cxa_finalize@plt+0xb64f> │ │ │ │ + lea 0x75213(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 18f60 <__cxa_finalize@plt+0xb300> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ebb <__cxa_finalize@plt+0xb25b> │ │ │ │ - lea 0x75520(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ + jne 19291 <__cxa_finalize@plt+0xb631> │ │ │ │ + lea 0x751e0(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 18f95 <__cxa_finalize@plt+0xb335> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b24 <__cxa_finalize@plt+0xaec4> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + jmp 18f58 <__cxa_finalize@plt+0xb2f8> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18efb <__cxa_finalize@plt+0xb29b> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x754db(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 192dc <__cxa_finalize@plt+0xb67c> │ │ │ │ + lea 0x720c9(%rip),%rdi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a0> │ │ │ │ + call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18a63 <__cxa_finalize@plt+0xae03> │ │ │ │ - lea 0x87cfd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x878bc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87aac(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %r14,0x240(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18b3b <__cxa_finalize@plt+0xaedb> │ │ │ │ - mov 0x348(%rsp),%rax │ │ │ │ + lea -0x2e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18f91 <__cxa_finalize@plt+0xb331> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 19333 <__cxa_finalize@plt+0xb6d3> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x729d3(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x753bf(%rip),%rcx # 8e378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a6b8> │ │ │ │ - mov $0x58,%edx │ │ │ │ - lea 0x753e3(%rip),%rsi # 8e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a6e8> │ │ │ │ - lea 0x75cbd(%rip),%rdi # 8ec89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afc9> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ + jne 19364 <__cxa_finalize@plt+0xb704> │ │ │ │ call d7f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 19072 <__cxa_finalize@plt+0xb412> │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 19016 <__cxa_finalize@plt+0xb3b6> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jne 1940e <__cxa_finalize@plt+0xb7ae> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19532 <__cxa_finalize@plt+0xb8d2> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 1906d <__cxa_finalize@plt+0xb40d> │ │ │ │ + jne 19395 <__cxa_finalize@plt+0xb735> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 19004 <__cxa_finalize@plt+0xb3a4> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x75329(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1905a <__cxa_finalize@plt+0xb3fa> │ │ │ │ - lea 0x87b57(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8771b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87910(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x87656(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ - lea 0x72843(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ - nop │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 191ba <__cxa_finalize@plt+0xb55a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 191bf <__cxa_finalize@plt+0xb55f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87a45(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x87604(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r15,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19166 <__cxa_finalize@plt+0xb506> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19280 <__cxa_finalize@plt+0xb620> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x75178(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19220 <__cxa_finalize@plt+0xb5c0> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 193e5 <__cxa_finalize@plt+0xb785> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19309 <__cxa_finalize@plt+0xb6a9> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1931d <__cxa_finalize@plt+0xb6bd> │ │ │ │ - lea 0x75121(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 19537 <__cxa_finalize@plt+0xb8d7> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + je 19584 <__cxa_finalize@plt+0xb924> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 192f3 <__cxa_finalize@plt+0xb693> │ │ │ │ - call d7f0 │ │ │ │ + jne 1959d <__cxa_finalize@plt+0xb93d> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19262 <__cxa_finalize@plt+0xb602> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 192d4 <__cxa_finalize@plt+0xb674> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1935a <__cxa_finalize@plt+0xb6fa> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x75085(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1926a <__cxa_finalize@plt+0xb60a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19386 <__cxa_finalize@plt+0xb726> │ │ │ │ - lea 0x75050(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19439 <__cxa_finalize@plt+0xb7d9> │ │ │ │ - call d7f0 │ │ │ │ - lea 0x87862(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x87421(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r15,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 193e5 <__cxa_finalize@plt+0xb785> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1941b <__cxa_finalize@plt+0xb7bb> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 1952d <__cxa_finalize@plt+0xb8cd> │ │ │ │ + call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19220 <__cxa_finalize@plt+0xb5c0> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x877cb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8738a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r15,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 19166 <__cxa_finalize@plt+0xb506> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + jne 19562 <__cxa_finalize@plt+0xb902> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 87200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b500> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 194d7 <__cxa_finalize@plt+0xb877> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x74f08(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 1957f <__cxa_finalize@plt+0xb91f> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 192dc <__cxa_finalize@plt+0xb67c> │ │ │ │ + jmp 195ae <__cxa_finalize@plt+0xb94e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19518 <__cxa_finalize@plt+0xb8b8> │ │ │ │ - lea 0x74ed3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1951d <__cxa_finalize@plt+0xb8bd> │ │ │ │ - call d7f0 │ │ │ │ + jne 19598 <__cxa_finalize@plt+0xb938> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1953a <__cxa_finalize@plt+0xb8da> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov -0x368(%rbp),%rdi │ │ │ │ + call d290 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1962f <__cxa_finalize@plt+0xb9cf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1962a <__cxa_finalize@plt+0xb9ca> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87671(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x87234(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8742a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x8717e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 195ae <__cxa_finalize@plt+0xb94e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x2e8(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 88d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d010> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19634 <__cxa_finalize@plt+0xb9d4> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jne 19636 <__cxa_finalize@plt+0xb9d6> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19625 <__cxa_finalize@plt+0xb9c5> │ │ │ │ + jne 1963b <__cxa_finalize@plt+0xb9db> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19676 <__cxa_finalize@plt+0xba16> │ │ │ │ - lea 0x74d75(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ + jne 19675 <__cxa_finalize@plt+0xba15> │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + lea 0x74e07(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1967b <__cxa_finalize@plt+0xba1b> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19698 <__cxa_finalize@plt+0xba38> │ │ │ │ + jmp 1944c <__cxa_finalize@plt+0xb7ec> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + jmp 19440 <__cxa_finalize@plt+0xb7e0> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8757c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x87149(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1978d <__cxa_finalize@plt+0xbb2d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19788 <__cxa_finalize@plt+0xbb28> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87513(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x870d6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x872cc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x87020(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x87086(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19792 <__cxa_finalize@plt+0xbb32> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ + endbr64 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19783 <__cxa_finalize@plt+0xbb23> │ │ │ │ - call d7f0 │ │ │ │ + jne 1971e <__cxa_finalize@plt+0xbabe> │ │ │ │ + lea 0x74d4b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 194dc <__cxa_finalize@plt+0xb87c> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1975d <__cxa_finalize@plt+0xbafd> │ │ │ │ + lea 0x74d1f(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1946e <__cxa_finalize@plt+0xb80e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1977d <__cxa_finalize@plt+0xbb1d> │ │ │ │ + lea 0x74cec(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 197bc <__cxa_finalize@plt+0xbb5c> │ │ │ │ + lea 0x74ccc(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 198d2 <__cxa_finalize@plt+0xbc72> │ │ │ │ + lea 0x74cad(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198b9 <__cxa_finalize@plt+0xbc59> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87442(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + jne 197e8 <__cxa_finalize@plt+0xbb88> │ │ │ │ + lea 0x74c8d(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 19462 <__cxa_finalize@plt+0xb802> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8741c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87006(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x86fdb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x871f3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x90(%rsp,%rax,1) │ │ │ │ - lea 0x86f44(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ + mov 0x86f60(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x86f81(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x86f5f(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x86f35(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r8,-0x1b8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + lea 0x86ed9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19887 <__cxa_finalize@plt+0xbc27> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ endbr64 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmp 192e7 <__cxa_finalize@plt+0xb687> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19882 <__cxa_finalize@plt+0xbc22> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + jmp 19325 <__cxa_finalize@plt+0xb6c5> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198b4 <__cxa_finalize@plt+0xbc54> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x74b1e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + jne 198cd <__cxa_finalize@plt+0xbc6d> │ │ │ │ + lea 0x74b9c(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19856 <__cxa_finalize@plt+0xbbf6> │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + jmp 19325 <__cxa_finalize@plt+0xb6c5> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198f7 <__cxa_finalize@plt+0xbc97> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + jne 1990f <__cxa_finalize@plt+0xbcaf> │ │ │ │ + lea 0x74b6b(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19325 <__cxa_finalize@plt+0xb6c5> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19325 <__cxa_finalize@plt+0xb6c5> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198fc <__cxa_finalize@plt+0xbc9c> │ │ │ │ + jne 1994a <__cxa_finalize@plt+0xbcea> │ │ │ │ call d7f0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 195ba <__cxa_finalize@plt+0xb95a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1993e <__cxa_finalize@plt+0xbcde> │ │ │ │ - lea 0x74aad(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ + jne 199cb <__cxa_finalize@plt+0xbd6b> │ │ │ │ + lea 0x74aff(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19943 <__cxa_finalize@plt+0xbce3> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19960 <__cxa_finalize@plt+0xbd00> │ │ │ │ endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x2f8(%rbp),%rdi │ │ │ │ + mov %rdx,-0x320(%rbp) │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + jmp 19482 <__cxa_finalize@plt+0xb822> │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x86deb(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r9,-0x1b8(%rbp) │ │ │ │ + jmp 19879 <__cxa_finalize@plt+0xbc19> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x87232(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x86dff(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x86d3c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 193fd <__cxa_finalize@plt+0xb79d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 193dd <__cxa_finalize@plt+0xb77d> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a34 <__cxa_finalize@plt+0xbdd4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 192f6 <__cxa_finalize@plt+0xb696> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a2f <__cxa_finalize@plt+0xbdcf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8724f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + jmp 193fd <__cxa_finalize@plt+0xb79d> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x87187(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x86e12(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + lea 0x86d54(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov 0x87008(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rdx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x86d5c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x86c91(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a56 <__cxa_finalize@plt+0xbdf6> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a51 <__cxa_finalize@plt+0xbdf1> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x871ad(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + jmp 193f1 <__cxa_finalize@plt+0xb791> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86d71(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 193f1 <__cxa_finalize@plt+0xb791> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19a4d <__cxa_finalize@plt+0xbded> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x870f4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x86cc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x86f66(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x86caf(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19b0e <__cxa_finalize@plt+0xbeae> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 19ac1 <__cxa_finalize@plt+0xbe61> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jmp 19a6a <__cxa_finalize@plt+0xbe0a> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19b09 <__cxa_finalize@plt+0xbea9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 19b85 <__cxa_finalize@plt+0xbf25> │ │ │ │ + lea 0x748e4(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19b75 <__cxa_finalize@plt+0xbf15> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 193c5 <__cxa_finalize@plt+0xb765> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19b34 <__cxa_finalize@plt+0xbed4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + jmp 193ad <__cxa_finalize@plt+0xb74d> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19ba3 <__cxa_finalize@plt+0xbf43> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x74830(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 19bbd <__cxa_finalize@plt+0xbf5d> │ │ │ │ + lea 0x748ac(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19db5 <__cxa_finalize@plt+0xc155> │ │ │ │ + lea 0x74888(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea -0x240(%rbp),%r13 │ │ │ │ + call d2f0 │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8701a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19b47 <__cxa_finalize@plt+0xbee7> │ │ │ │ - lea 0x8704e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + lea 0x86be7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 19ac1 <__cxa_finalize@plt+0xbe61> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86c12(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + jmp 19a6a <__cxa_finalize@plt+0xbe0a> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x86fbe(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x86b8b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x86e07(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x86b4d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 19b47 <__cxa_finalize@plt+0xbee7> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19c54 <__cxa_finalize@plt+0xbff4> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7477f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19c90 <__cxa_finalize@plt+0xc030> │ │ │ │ - lea 0x74adf(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19cfe <__cxa_finalize@plt+0xc09e> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 19a16 <__cxa_finalize@plt+0xbdb6> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19cbc <__cxa_finalize@plt+0xc05c> │ │ │ │ - lea 0x7471a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ + jne 19caa <__cxa_finalize@plt+0xc04a> │ │ │ │ + lea 0x747bf(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19b2c <__cxa_finalize@plt+0xbecc> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19cf9 <__cxa_finalize@plt+0xc099> │ │ │ │ - call d7f0 │ │ │ │ + jmp 194f4 <__cxa_finalize@plt+0xb894> │ │ │ │ endbr64 │ │ │ │ - mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19b1a <__cxa_finalize@plt+0xbeba> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jmp 1950c <__cxa_finalize@plt+0xb8ac> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19d40 <__cxa_finalize@plt+0xc0e0> │ │ │ │ - lea 0x746ab(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ + jne 19ce9 <__cxa_finalize@plt+0xc089> │ │ │ │ + lea 0x74787(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19d45 <__cxa_finalize@plt+0xc0e5> │ │ │ │ - call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19d62 <__cxa_finalize@plt+0xc102> │ │ │ │ endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + jmp 19426 <__cxa_finalize@plt+0xb7c6> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x86f08(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19e58 <__cxa_finalize@plt+0xc1f8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19e53 <__cxa_finalize@plt+0xc1f3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x86e47(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86a0e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + lea 0x86ad5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov 0x86c01(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x86955(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19e5d <__cxa_finalize@plt+0xc1fd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 196cc <__cxa_finalize@plt+0xba6c> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19a4d <__cxa_finalize@plt+0xbded> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e4e <__cxa_finalize@plt+0xc1ee> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jne 19d71 <__cxa_finalize@plt+0xc111> │ │ │ │ + lea 0x746f8(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19db0 <__cxa_finalize@plt+0xc150> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + lea 0x746d1(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call d2f0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19aec <__cxa_finalize@plt+0xbe8c> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x86e48(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x86a15(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 19a16 <__cxa_finalize@plt+0xbdb6> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19aec <__cxa_finalize@plt+0xbe8c> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x86dec(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x869b9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 196cc <__cxa_finalize@plt+0xba6c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ @@ -9438,15 +9438,15 @@ │ │ │ │ cmp %r14,%r12 │ │ │ │ je 1a187 <__cxa_finalize@plt+0xc527> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%rbp │ │ │ │ mov %r13,0x50(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 132cc <__cxa_finalize@plt+0x566c> │ │ │ │ + je 14ac4 <__cxa_finalize@plt+0x6e64> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ cmp $0xf,%rax │ │ │ │ ja 19f90 <__cxa_finalize@plt+0xc330> │ │ │ │ cmp $0x1,%rax │ │ │ │ @@ -9473,15 +9473,15 @@ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ movabs $0x3ffffffffffffff,%rsi │ │ │ │ sub %rdx,%rcx │ │ │ │ mov %rcx,%rax │ │ │ │ sar $0x5,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 13336 <__cxa_finalize@plt+0x56d6> │ │ │ │ + je 14b2e <__cxa_finalize@plt+0x6ece> │ │ │ │ test %rax,%rax │ │ │ │ mov $0x1,%ebp │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmovne %rax,%rbp │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ add %rax,%rbp │ │ │ │ movabs $0x3ffffffffffffff,%rax │ │ │ │ @@ -9564,24 +9564,24 @@ │ │ │ │ cmp %r13,%rdi │ │ │ │ je 19f37 <__cxa_finalize@plt+0xc2d7> │ │ │ │ call d600 │ │ │ │ add $0x8,%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ jne 19f50 <__cxa_finalize@plt+0xc2f0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call 28110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4450> │ │ │ │ + call 30810 ::do_widen(char) const@@Base+0x116a0> │ │ │ │ mov 0x8(%rsp),%r14 │ │ │ │ lea 0x30(%rsp),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 28540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ + call 30c40 ::do_widen(char) const@@Base+0x11ad0> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4580> │ │ │ │ + call 30940 ::do_widen(char) const@@Base+0x117d0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ + call 3b1e0 ::do_widen(char) const@@Base+0x1c070> │ │ │ │ mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 1a31d <__cxa_finalize@plt+0xc6bd> │ │ │ │ add $0x4c8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -9676,20 +9676,20 @@ │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ add %rbp,%r15 │ │ │ │ mov %rbx,0x38(%rsp) │ │ │ │ mov %r15,0x40(%rsp) │ │ │ │ jmp 19f37 <__cxa_finalize@plt+0xc2d7> │ │ │ │ endbr64 │ │ │ │ - jmp 132f3 <__cxa_finalize@plt+0x5693> │ │ │ │ + jmp 14aeb <__cxa_finalize@plt+0x6e8b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13355 <__cxa_finalize@plt+0x56f5> │ │ │ │ + jmp 14b4d <__cxa_finalize@plt+0x6eed> │ │ │ │ endbr64 │ │ │ │ - jmp 13322 <__cxa_finalize@plt+0x56c2> │ │ │ │ + jmp 14b1a <__cxa_finalize@plt+0x6eba> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0xe5aceb,%ecx │ │ │ │ movq $0xe5aceb,0x891b0(%rip) │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x891a4(%rip),%rsi │ │ │ │ @@ -9704,25 +9704,25 @@ │ │ │ │ xor %rcx,%rax │ │ │ │ imul $0x6c078965,%rax,%rax │ │ │ │ lea (%rax,%rdx,1),%ecx │ │ │ │ mov %rcx,(%rsi,%rdx,8) │ │ │ │ add $0x1,%rdx │ │ │ │ cmp $0x270,%rdx │ │ │ │ jne 1a3c0 <__cxa_finalize@plt+0xc760> │ │ │ │ - movapd 0x75133(%rip),%xmm0 # 8f520 , std::allocator >@@Base+0x2a0> │ │ │ │ - mov 0x75044(%rip),%rax # 8f438 , std::allocator >@@Base+0x1b8> │ │ │ │ + movapd 0x74a33(%rip),%xmm0 # 8ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53120> │ │ │ │ + mov 0x74c24(%rip),%rax # 8f018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53318> │ │ │ │ lea 0x88f05(%rip),%rdi │ │ │ │ movq $0x270,0x8a4a2(%rip) │ │ │ │ movups %xmm0,0x8a4ab(%rip) │ │ │ │ mov %rax,0x8a49c(%rip) │ │ │ │ call da80 >::basic_ofstream()@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x88be3(%rip),%rdx │ │ │ │ + lea 0x88be3(%rip),%rdx # a3008 @@Base+0x1138> │ │ │ │ lea 0x88ed4(%rip),%rsi │ │ │ │ - lea 0x3572d(%rip),%rdi # 4fb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bea0> │ │ │ │ + lea 0x4038d(%rip),%rdi # 5a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ mov %ax,0x890c6(%rip) │ │ │ │ movl $0xffffffff,0x890c0(%rip) │ │ │ │ call d590 <__cxa_atexit@plt> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,0x88e8c(%rip) │ │ │ │ call d080 │ │ │ │ mov %rax,0x88e80(%rip) │ │ │ │ @@ -9774,22411 +9774,16293 @@ │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x88d95(%rip) │ │ │ │ jne 1a548 <__cxa_finalize@plt+0xc8e8> │ │ │ │ push %rbp │ │ │ │ cmpq $0x0,0x88aa2(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ je 1a537 <__cxa_finalize@plt+0xc8d7> │ │ │ │ - mov 0x88ad6(%rip),%rdi │ │ │ │ + mov 0x88ad6(%rip),%rdi # a3008 @@Base+0x1138> │ │ │ │ call dc60 <__cxa_finalize@plt> │ │ │ │ call 1a4a0 <__cxa_finalize@plt+0xc840> │ │ │ │ movb $0x1,0x88d6d(%rip) │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp 1a4d0 <__cxa_finalize@plt+0xc870> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ecx,%r10d │ │ │ │ push %rbp │ │ │ │ + lea -0x1(%rdx),%rbp │ │ │ │ + shr $0x3f,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x10(%rdi),%rbp │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je df52 <__cxa_finalize@plt+0x2f2> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - call d260 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 1a5e0 <__cxa_finalize@plt+0xc980> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 1a5d8 <__cxa_finalize@plt+0xc978> │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a620 <__cxa_finalize@plt+0xc9c0> │ │ │ │ - add $0x20,%rsp │ │ │ │ + lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ + sar $1,%rbp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jl 1a5c3 <__cxa_finalize@plt+0xc963> │ │ │ │ + jmp 1a6b0 <__cxa_finalize@plt+0xca50> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + lea (%rdx,%rdx,1),%rax │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + lea -0x1(%rax),%r9 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea (%rdi,%r9,4),%r11 │ │ │ │ + mov (%r11),%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + cmovb %ebx,%ecx │ │ │ │ + cmovb %r9,%rax │ │ │ │ + cmovb %r11,%rdx │ │ │ │ + mov %ecx,(%rdi,%rsi,4) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 1a5c0 <__cxa_finalize@plt+0xc960> │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 1a678 <__cxa_finalize@plt+0xca18> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jg 1a65d <__cxa_finalize@plt+0xc9fd> │ │ │ │ + jmp 1a66d <__cxa_finalize@plt+0xca0d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jge 1a6a0 <__cxa_finalize@plt+0xca40> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + lea (%rdi,%rcx,4),%r9 │ │ │ │ + lea (%rdi,%rax,4),%rdx │ │ │ │ + mov (%r9),%esi │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jb 1a640 <__cxa_finalize@plt+0xc9e0> │ │ │ │ + mov %r10d,(%rdx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a5b0 <__cxa_finalize@plt+0xc950> │ │ │ │ - jmp 1a608 <__cxa_finalize@plt+0xc9a8> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 1a5fb <__cxa_finalize@plt+0xc99b> │ │ │ │ + lea 0x1(%rax,%rax,1),%rax │ │ │ │ + lea (%rdi,%rax,4),%rcx │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%rdx) │ │ │ │ mov %rcx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - jmp 1a5b0 <__cxa_finalize@plt+0xc950> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + jmp 1a5fb <__cxa_finalize@plt+0xc99b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r10d,(%rdx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdx │ │ │ │ + test $0x1,%r12b │ │ │ │ + jne 1a66d <__cxa_finalize@plt+0xca0d> │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 1a66d <__cxa_finalize@plt+0xca0d> │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp 1a688 <__cxa_finalize@plt+0xca28> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 1a787 <__cxa_finalize@plt+0xcb27> │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + lea 0x4(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d260 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea (%r12,%rbp,1),%rsi │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb df7f <__cxa_finalize@plt+0x31f> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb df73 <__cxa_finalize@plt+0x313> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 1a728 <__cxa_finalize@plt+0xcac8> │ │ │ │ + jmp 1a75c <__cxa_finalize@plt+0xcafc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ + sub %r12,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x3e,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x4(%rbp,%rax,1),%rdi │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 1a770 <__cxa_finalize@plt+0xcb10> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call da20 │ │ │ │ + add $0x4,%rbp │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 1a75c <__cxa_finalize@plt+0xcafc> │ │ │ │ + mov 0x0(%rbp),%ebx │ │ │ │ + mov (%r12),%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 1a6f8 <__cxa_finalize@plt+0xca98> │ │ │ │ + mov -0x4(%rbp),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 1a780 <__cxa_finalize@plt+0xcb20> │ │ │ │ + lea -0x4(%rbp),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 1a740 <__cxa_finalize@plt+0xcae0> │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 1a728 <__cxa_finalize@plt+0xcac8> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - jmp df8f <__cxa_finalize@plt+0x32f> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 1a71b <__cxa_finalize@plt+0xcabb> │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + jmp 1a71b <__cxa_finalize@plt+0xcabb> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + jmp 1a753 <__cxa_finalize@plt+0xcaf3> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 1a932 <__cxa_finalize@plt+0xccd2> │ │ │ │ push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + sar $0x2,%r14 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 1a71c <__cxa_finalize@plt+0xcabc> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1a8b1 <__cxa_finalize@plt+0xcc51> │ │ │ │ + movq 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x0(%rbp,%rax,4),%rdi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + lea 0x4(%rbp),%rbx │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov -0x4(%r12),%esi │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,%edx │ │ │ │ + movd %xmm0,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 1a851 <__cxa_finalize@plt+0xcbf1> │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 1a922 <__cxa_finalize@plt+0xccc2> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 1a85d <__cxa_finalize@plt+0xcbfd> │ │ │ │ + pshufd $0xe1,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,0x0(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 1a817 <__cxa_finalize@plt+0xcbb7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a75b <__cxa_finalize@plt+0xcafb> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1a737 <__cxa_finalize@plt+0xcad7> │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1a810 <__cxa_finalize@plt+0xcbb0> │ │ │ │ + mov -0x4(%rdi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 1a870 <__cxa_finalize@plt+0xcc10> │ │ │ │ + lea -0x8(%rdi),%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%rax),%esi │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 1a830 <__cxa_finalize@plt+0xcbd0> │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jae 1a880 <__cxa_finalize@plt+0xcc20> │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 1a817 <__cxa_finalize@plt+0xcbb7> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 1a7fb <__cxa_finalize@plt+0xcb9b> │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 1a922 <__cxa_finalize@plt+0xccc2> │ │ │ │ + mov %esi,0x0(%rbp) │ │ │ │ + mov %ecx,-0x4(%r12) │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 1a805 <__cxa_finalize@plt+0xcba5> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x4,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jb 1a842 <__cxa_finalize@plt+0xcbe2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1a74e <__cxa_finalize@plt+0xcaee> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 1a708 <__cxa_finalize@plt+0xcaa8> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 1a752 <__cxa_finalize@plt+0xcaf2> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1a708 <__cxa_finalize@plt+0xcaa8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1a714 <__cxa_finalize@plt+0xcab4> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1a783 <__cxa_finalize@plt+0xcb23> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1a79b <__cxa_finalize@plt+0xcb3b> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 1a79f <__cxa_finalize@plt+0xcb3f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1a790 <__cxa_finalize@plt+0xcb30> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 1a919 <__cxa_finalize@plt+0xccb9> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + sar $0x3,%rax │ │ │ │ + sar $0x2,%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1a7c5 <__cxa_finalize@plt+0xcb65> │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + jmp 1a8bb <__cxa_finalize@plt+0xcc5b> │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov 0x0(%rbp,%rbx,4),%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1a580 <__cxa_finalize@plt+0xc920> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 1a8b7 <__cxa_finalize@plt+0xcc57> │ │ │ │ + mov %r12,%rax │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jle 1a919 <__cxa_finalize@plt+0xccb9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rbp,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x4,%rbx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + call 1a580 <__cxa_finalize@plt+0xc920> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jg 1a8f0 <__cxa_finalize@plt+0xcc90> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 1a805 <__cxa_finalize@plt+0xcba5> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + movups %xmm0,0x58(%rdi) │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + movups %xmm0,0x78(%rdi) │ │ │ │ + movups %xmm0,0x98(%rdi) │ │ │ │ + movups %xmm0,0xa8(%rdi) │ │ │ │ + movups %xmm0,0xb8(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1ab50 <__cxa_finalize@plt+0xcef0> │ │ │ │ + lea 0x0(,%r8,8),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %r8,0x28(%rbx) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 1ab60 <__cxa_finalize@plt+0xcf00> │ │ │ │ + lea 0x0(,%r9,4),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%rbp │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne dc80 <__cxa_finalize@plt+0x20> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1ab39 <__cxa_finalize@plt+0xced9> │ │ │ │ + lea 0x0(,%rbp,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x4(%rax),%r8 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%r12,1),%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 1aab3 <__cxa_finalize@plt+0xce53> │ │ │ │ + lea -0x4(%r12),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x4(%rax,%r12,1),%rdi │ │ │ │ + mov %rcx,0x78(%rbx) │ │ │ │ + mov %rdi,0x80(%rbx) │ │ │ │ + mov %r9,0x88(%rbx) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 1ab39 <__cxa_finalize@plt+0xced9> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + jbe 1ab87 <__cxa_finalize@plt+0xcf27> │ │ │ │ + shr $0x2,%rsi │ │ │ │ + mov $0x4,%r10d │ │ │ │ + movdqa 0x7425d(%rip),%xmm0 # 8ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53050> │ │ │ │ + add $0x1,%rsi │ │ │ │ + movd %r10d,%xmm1 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + shr $0x2,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + nop │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1ab10 <__cxa_finalize@plt+0xceb0> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 1ab39 <__cxa_finalize@plt+0xced9> │ │ │ │ + and $0xfffffffffffffffc,%rsi │ │ │ │ + lea (%rcx,%rsi,4),%rcx │ │ │ │ + lea 0x4(%rcx),%r8 │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 1ab70 <__cxa_finalize@plt+0xcf10> │ │ │ │ + movl $0x0,0x90(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1a9f8 <__cxa_finalize@plt+0xcd98> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1aa3c <__cxa_finalize@plt+0xcddc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1ab39 <__cxa_finalize@plt+0xced9> │ │ │ │ + add $0x2,%esi │ │ │ │ + mov %esi,0x8(%rcx) │ │ │ │ + jmp 1ab39 <__cxa_finalize@plt+0xced9> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 1ab32 <__cxa_finalize@plt+0xced2> │ │ │ │ + endbr64 │ │ │ │ + jmp dc90 <__cxa_finalize@plt+0x30> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1aad6 <__cxa_finalize@plt+0xce76> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aa8b <__cxa_finalize@plt+0xce2b> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aa44 <__cxa_finalize@plt+0xcde4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1a9f9 <__cxa_finalize@plt+0xcd99> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1a975 <__cxa_finalize@plt+0xcd15> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a8f7 <__cxa_finalize@plt+0xcc97> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1a938 <__cxa_finalize@plt+0xccd8> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a9b8 <__cxa_finalize@plt+0xcd58> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a8b6 <__cxa_finalize@plt+0xcc56> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a890 <__cxa_finalize@plt+0xcc30> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8a7 <__cxa_finalize@plt+0xcc47> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1a867 <__cxa_finalize@plt+0xcc07> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8cc <__cxa_finalize@plt+0xcc6c> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8de <__cxa_finalize@plt+0xcc7e> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a9b8 <__cxa_finalize@plt+0xcd58> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 1a85e <__cxa_finalize@plt+0xcbfe> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a90d <__cxa_finalize@plt+0xccad> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a91f <__cxa_finalize@plt+0xccbf> │ │ │ │ + je 1abc9 <__cxa_finalize@plt+0xcf69> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a975 <__cxa_finalize@plt+0xcd15> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 1a837 <__cxa_finalize@plt+0xcbd7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a94e <__cxa_finalize@plt+0xccee> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1abe7 <__cxa_finalize@plt+0xcf87> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a960 <__cxa_finalize@plt+0xcd00> │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ac05 <__cxa_finalize@plt+0xcfa5> │ │ │ │ call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + mov 0x68(%rbx),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x70(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 1ac46 <__cxa_finalize@plt+0xcfe6> │ │ │ │ + mov %r12,%rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ac60 <__cxa_finalize@plt+0xd000> │ │ │ │ call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1ac30 <__cxa_finalize@plt+0xcfd0> │ │ │ │ test %r12,%r12 │ │ │ │ - je 1a8f7 <__cxa_finalize@plt+0xcc97> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 1a844 <__cxa_finalize@plt+0xcbe4> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a98b <__cxa_finalize@plt+0xcd2b> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a99d <__cxa_finalize@plt+0xcd3d> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1a9f9 <__cxa_finalize@plt+0xcd99> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1a82a <__cxa_finalize@plt+0xcbca> │ │ │ │ + je 1ac6e <__cxa_finalize@plt+0xd00e> │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a9ce <__cxa_finalize@plt+0xcd6e> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a9e0 <__cxa_finalize@plt+0xcd80> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1ac30 <__cxa_finalize@plt+0xcfd0> │ │ │ │ test %r12,%r12 │ │ │ │ - je 1a938 <__cxa_finalize@plt+0xccd8> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 1a851 <__cxa_finalize@plt+0xcbf1> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa14 <__cxa_finalize@plt+0xcdb4> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa2b <__cxa_finalize@plt+0xcdcb> │ │ │ │ + jne 1ac4b <__cxa_finalize@plt+0xcfeb> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + call 1aba0 <__cxa_finalize@plt+0xcf40> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1aca1 <__cxa_finalize@plt+0xd041> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1acb2 <__cxa_finalize@plt+0xd052> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aa44 <__cxa_finalize@plt+0xcde4> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1a818 <__cxa_finalize@plt+0xcbb8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa5e <__cxa_finalize@plt+0xcdfe> │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1acc3 <__cxa_finalize@plt+0xd063> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa74 <__cxa_finalize@plt+0xce14> │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1acd1 <__cxa_finalize@plt+0xd071> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov 0x68(%rbp),%r12 │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1acfa <__cxa_finalize@plt+0xd09a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ad38 <__cxa_finalize@plt+0xd0d8> │ │ │ │ call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 1ace0 <__cxa_finalize@plt+0xd080> │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1aa8b <__cxa_finalize@plt+0xce2b> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1a802 <__cxa_finalize@plt+0xcba2> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aaa6 <__cxa_finalize@plt+0xce46> │ │ │ │ + je 1ad07 <__cxa_finalize@plt+0xd0a7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aabd <__cxa_finalize@plt+0xce5d> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ad15 <__cxa_finalize@plt+0xd0b5> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ad23 <__cxa_finalize@plt+0xd0c3> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aad6 <__cxa_finalize@plt+0xce76> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1a7ec <__cxa_finalize@plt+0xcb8c> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ad48 <__cxa_finalize@plt+0xd0e8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1ace0 <__cxa_finalize@plt+0xd080> │ │ │ │ + jmp 1acf6 <__cxa_finalize@plt+0xd096> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1aeac <__cxa_finalize@plt+0xd24c> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ae4a <__cxa_finalize@plt+0xd1ea> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aded <__cxa_finalize@plt+0xd18d> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1ad8b <__cxa_finalize@plt+0xd12b> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ace3 <__cxa_finalize@plt+0xd083> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1ac40 <__cxa_finalize@plt+0xcfe0> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1ac90 <__cxa_finalize@plt+0xd030> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1ad38 <__cxa_finalize@plt+0xd0d8> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1abed <__cxa_finalize@plt+0xcf8d> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - lea 0x70(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abb0 <__cxa_finalize@plt+0xcf50> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abc7 <__cxa_finalize@plt+0xcf67> │ │ │ │ - call d600 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x8000,%edi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm12 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%r15 │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1aef4 <__cxa_finalize@plt+0xd294> │ │ │ │ + mov 0xb8(%r15),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x4,%edx │ │ │ │ + movsd 0x7414c(%rip),%xmm5 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + movd %edx,%xmm7 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + movsd 0x7412c(%rip),%xmm8 # 8ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53218> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abde <__cxa_finalize@plt+0xcf7e> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1ab87 <__cxa_finalize@plt+0xcf27> │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ - lea 0x70(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac03 <__cxa_finalize@plt+0xcfa3> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac15 <__cxa_finalize@plt+0xcfb5> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac27 <__cxa_finalize@plt+0xcfc7> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ad38 <__cxa_finalize@plt+0xd0d8> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 1ab7e <__cxa_finalize@plt+0xcf1e> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac56 <__cxa_finalize@plt+0xcff6> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac68 <__cxa_finalize@plt+0xd008> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac7a <__cxa_finalize@plt+0xd01a> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1ace3 <__cxa_finalize@plt+0xd083> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 1ab57 <__cxa_finalize@plt+0xcef7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1b028 <__cxa_finalize@plt+0xd3c8> │ │ │ │ + xor %r8d,%r8d │ │ │ │ nop │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aca6 <__cxa_finalize@plt+0xd046> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acb8 <__cxa_finalize@plt+0xd058> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acca <__cxa_finalize@plt+0xd06a> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ac40 <__cxa_finalize@plt+0xcfe0> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 1ab64 <__cxa_finalize@plt+0xcf04> │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - lea 0x70(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acf9 <__cxa_finalize@plt+0xd099> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad0b <__cxa_finalize@plt+0xd0ab> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad1d <__cxa_finalize@plt+0xd0bd> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ad8b <__cxa_finalize@plt+0xd12b> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1ab4a <__cxa_finalize@plt+0xceea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - lea 0x70(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad4e <__cxa_finalize@plt+0xd0ee> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad60 <__cxa_finalize@plt+0xd100> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad72 <__cxa_finalize@plt+0xd112> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ac90 <__cxa_finalize@plt+0xd030> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 1ab71 <__cxa_finalize@plt+0xcf11> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ada6 <__cxa_finalize@plt+0xd146> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1adbd <__cxa_finalize@plt+0xd15d> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1add4 <__cxa_finalize@plt+0xd174> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aded <__cxa_finalize@plt+0xd18d> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1ab38 <__cxa_finalize@plt+0xced8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae07 <__cxa_finalize@plt+0xd1a7> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae1d <__cxa_finalize@plt+0xd1bd> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae33 <__cxa_finalize@plt+0xd1d3> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ae4a <__cxa_finalize@plt+0xd1ea> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1ab22 <__cxa_finalize@plt+0xcec2> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae65 <__cxa_finalize@plt+0xd205> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae7c <__cxa_finalize@plt+0xd21c> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae93 <__cxa_finalize@plt+0xd233> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aeac <__cxa_finalize@plt+0xd24c> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1ab0c <__cxa_finalize@plt+0xceac> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rcx),%rsi │ │ │ │ + add $0x1,%r8d │ │ │ │ + and %rsi,%rcx │ │ │ │ + jne 1ae20 <__cxa_finalize@plt+0xd1c0> │ │ │ │ + imul %r8d,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1b033 <__cxa_finalize@plt+0xd3d3> │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + mov %r12,%r15 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r10d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x158(%rdx),%r11 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 1aea1 <__cxa_finalize@plt+0xd241> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + subsd %xmm12,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + je 1aed1 <__cxa_finalize@plt+0xd271> │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movsd (%r9,%rsi,8),%xmm0 │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%r13 │ │ │ │ + and (%r11,%rsi,8),%r13 │ │ │ │ + jne 1ae80 <__cxa_finalize@plt+0xd220> │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + add $0x1,%ecx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jne 1ae9d <__cxa_finalize@plt+0xd23d> │ │ │ │ + comisd %xmm8,%xmm2 │ │ │ │ + ja 1af10 <__cxa_finalize@plt+0xd2b0> │ │ │ │ + mov %r10d,%r14d │ │ │ │ + mov %r8d,%ebp │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp %rsi,0x8(%rsp) │ │ │ │ + jne 1ae00 <__cxa_finalize@plt+0xd1a0> │ │ │ │ add $0x28,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jbe 1b02f <__cxa_finalize@plt+0xd3cf> │ │ │ │ + mov %ebp,%esi │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + movd %r14d,%xmm4 │ │ │ │ + movdqa 0x73e1f(%rip),%xmm9 # 8ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53050> │ │ │ │ + shr $0x2,%esi │ │ │ │ + unpcklpd %xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm4,%xmm11 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r15),%xmm4 │ │ │ │ + movupd 0x10(%r15),%xmm1 │ │ │ │ + movdqa %xmm11,%xmm0 │ │ │ │ + add $0x20,%r15 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm7,%xmm9 │ │ │ │ + divpd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhdq %xmm6,%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm3 │ │ │ │ + movq %xmm3,%rcx │ │ │ │ + psrldq $0x8,%xmm3 │ │ │ │ + divpd %xmm10,%xmm1 │ │ │ │ + movlpd %xmm4,(%r9,%rcx,8) │ │ │ │ + movq %xmm3,%rcx │ │ │ │ + movhpd %xmm4,(%r9,%rcx,8) │ │ │ │ + movq %xmm0,%rcx │ │ │ │ + movhlps %xmm0,%xmm4 │ │ │ │ + movlpd %xmm1,(%r9,%rcx,8) │ │ │ │ + movq %xmm4,%rcx │ │ │ │ + movhpd %xmm1,(%r9,%rcx,8) │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 1af50 <__cxa_finalize@plt+0xd2f0> │ │ │ │ + test $0x3,%bpl │ │ │ │ + je 1aed8 <__cxa_finalize@plt+0xd278> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + lea (%r14,%rcx,1),%esi │ │ │ │ + movsd (%r12,%rdi,8),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rsi,8) │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jae 1aed8 <__cxa_finalize@plt+0xd278> │ │ │ │ + movsd (%r12,%rsi,8),%xmm0 │ │ │ │ + lea (%r14,%rsi,1),%edi │ │ │ │ + add $0x2,%ecx │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rdi,8) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 1aed8 <__cxa_finalize@plt+0xd278> │ │ │ │ + movsd (%r12,%rcx,8),%xmm0 │ │ │ │ + lea (%rcx,%r14,1),%esi │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rsi,8) │ │ │ │ + jmp 1aed8 <__cxa_finalize@plt+0xd278> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1aede <__cxa_finalize@plt+0xd27e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 1afcc <__cxa_finalize@plt+0xd36c> │ │ │ │ + mov %r8d,%ebp │ │ │ │ + jmp 1aede <__cxa_finalize@plt+0xd27e> │ │ │ │ nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ push %r12 │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x60,%edi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1af4e <__cxa_finalize@plt+0xd2ee> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1aff0 <__cxa_finalize@plt+0xd390> │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 1b120 <__cxa_finalize@plt+0xd4c0> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 1b230 <__cxa_finalize@plt+0xd5d0> │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1afd2 <__cxa_finalize@plt+0xd372> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1aff0 <__cxa_finalize@plt+0xd390> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - call d640 │ │ │ │ - jmp 1af68 <__cxa_finalize@plt+0xd308> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + shl $0x20,%rbx │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + jbe 1b0ac <__cxa_finalize@plt+0xd44c> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov (%r12,%rax,8),%rax │ │ │ │ + mov %rdx,0x1380(%r12) │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + and $0x9d2c5680,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0xf,%rdx │ │ │ │ + and $0xefc60000,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jb 1b076 <__cxa_finalize@plt+0xd416> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1b076 <__cxa_finalize@plt+0xd416> │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfad <__cxa_finalize@plt+0x34d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp dfbf <__cxa_finalize@plt+0x35f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfeb <__cxa_finalize@plt+0x38b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfca <__cxa_finalize@plt+0x36a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp dfa2 <__cxa_finalize@plt+0x342> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x80,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %rax,0x60(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b0ec <__cxa_finalize@plt+0xd48c> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b1b0 <__cxa_finalize@plt+0xd550> │ │ │ │ - mov $0x80,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - lea 0x40(%rbx),%r15 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b18c <__cxa_finalize@plt+0xd52c> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b1b0 <__cxa_finalize@plt+0xd550> │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - call d640 │ │ │ │ - jmp 1b106 <__cxa_finalize@plt+0xd4a6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + lea 0x1(%rcx),%rcx │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 1b2a0 <__cxa_finalize@plt+0xd640> │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rsi,0x1380(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0xb,%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + and $0x9d2c5680,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x12,%rax │ │ │ │ + xor %rax,%rbx │ │ │ │ + imul %rcx,%rbx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jae 1b218 <__cxa_finalize@plt+0xd5b8> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + neg %eax │ │ │ │ + div %edi │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 1b1ed <__cxa_finalize@plt+0xd58d> │ │ │ │ + jmp 1b218 <__cxa_finalize@plt+0xd5b8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rsi,0x1380(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0xb,%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + and $0x9d2c5680,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x12,%rax │ │ │ │ + xor %rax,%rbx │ │ │ │ + imul %rcx,%rbx │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jae 1b218 <__cxa_finalize@plt+0xd5b8> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 1b1a0 <__cxa_finalize@plt+0xd540> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jmp 1b1a0 <__cxa_finalize@plt+0xd540> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + shr $0x20,%rbx │ │ │ │ + lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1380(%rdi),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 1b2c8 <__cxa_finalize@plt+0xd668> │ │ │ │ + mov (%r12,%rax,8),%rbx │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x1380(%r12) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0xb,%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + and $0x9d2c5680,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x12,%rax │ │ │ │ + xor %rax,%rbx │ │ │ │ + lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e03b <__cxa_finalize@plt+0x3db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e04d <__cxa_finalize@plt+0x3ed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e055 <__cxa_finalize@plt+0x3f5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e060 <__cxa_finalize@plt+0x400> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e026 <__cxa_finalize@plt+0x3c6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e030 <__cxa_finalize@plt+0x3d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e095 <__cxa_finalize@plt+0x435> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 1b13a <__cxa_finalize@plt+0xd4da> │ │ │ │ + nopl (%rax) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 1b243 <__cxa_finalize@plt+0xd5e3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ - lea 0x731b1(%rip),%rsi # 8e3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a71e> │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movslq %edx,%rdi │ │ │ │ push %r14 │ │ │ │ + mov %edi,%r10d │ │ │ │ push %r13 │ │ │ │ + sub %esi,%r10d │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + add $0x1,%r10d │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ sub $0x98,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x8829a(%rip) │ │ │ │ - jne 1b8e8 <__cxa_finalize@plt+0xdc88> │ │ │ │ - cmpb $0x0,0x8828e(%rip) │ │ │ │ - jne 1b8b8 <__cxa_finalize@plt+0xdc58> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b28d <__cxa_finalize@plt+0xd62d> │ │ │ │ - call d600 │ │ │ │ - lea 0x73151(%rip),%rsi # 8e3e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a725> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov (%rax),%r15 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x11(%r12),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000012,%rax │ │ │ │ - add 0x48(%rsp),%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jbe e269 <__cxa_finalize@plt+0x609> │ │ │ │ - mov $0x11,%edx │ │ │ │ - lea 0x730d0(%rip),%rsi # 8e3eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a72b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x48(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb e24a <__cxa_finalize@plt+0x5ea> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x73520(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87f93(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b381 <__cxa_finalize@plt+0xd721> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b392 <__cxa_finalize@plt+0xd732> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b3ab <__cxa_finalize@plt+0xd74b> │ │ │ │ - call d600 │ │ │ │ - lea 0x7304b(%rip),%rsi # 8e3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x90(%rax),%r15 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x98(%rax),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b930 <__cxa_finalize@plt+0xdcd0> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b402 <__cxa_finalize@plt+0xd7a2> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72ff4(%rip),%rsi # 8e3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73d> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72fd0(%rip),%rsi # 8e407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a747> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x7342a(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87e9d(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b477 <__cxa_finalize@plt+0xd817> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b488 <__cxa_finalize@plt+0xd828> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - call d600 │ │ │ │ - lea 0x72f79(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a759> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b918 <__cxa_finalize@plt+0xdcb8> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b4dd <__cxa_finalize@plt+0xd87d> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72f35(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a759> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72f10(%rip),%rsi # 8e422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a762> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x7334f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87dc2(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b552 <__cxa_finalize@plt+0xd8f2> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b563 <__cxa_finalize@plt+0xd903> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - call d600 │ │ │ │ - lea 0x73093(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b970 <__cxa_finalize@plt+0xdd10> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b5b8 <__cxa_finalize@plt+0xd958> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x7304f(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72e47(%rip),%rsi # 8e434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a774> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x73274(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87ce7(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x72ec1(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b9b0 <__cxa_finalize@plt+0xdd50> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b67c <__cxa_finalize@plt+0xda1c> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72e7d(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72d95(%rip),%rsi # 8e446 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a786> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x731b0(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87c23(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x72d55(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b990 <__cxa_finalize@plt+0xdd30> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b740 <__cxa_finalize@plt+0xdae0> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72d11(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72cec(%rip),%rsi # 8e461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7a1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x730ec(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87b5f(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ - call d600 │ │ │ │ - lea 0x72ca5(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b950 <__cxa_finalize@plt+0xdcf0> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b80b <__cxa_finalize@plt+0xdbab> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72c61(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72c37(%rip),%rsi # 8e477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b7> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x73021(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87a94(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1b9c6 <__cxa_finalize@plt+0xdd66> │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov %edx,-0x78(%rbp) │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + mov %esi,-0x74(%rbp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + sub (%rdx,%rsi,4),%eax │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + cmp $0x62,%eax │ │ │ │ + setle %dl │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + setle %al │ │ │ │ + or %dl,%al │ │ │ │ + jne 1b618 <__cxa_finalize@plt+0xd9b8> │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd (%r11,%rdi,8),%xmm0 │ │ │ │ + subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 1b390 <__cxa_finalize@plt+0xd730> │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1b6a9 <__cxa_finalize@plt+0xda49> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x87a41(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1b279 <__cxa_finalize@plt+0xd619> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x87791(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r10d,-0x80(%rbp) │ │ │ │ + sar $1,%edx │ │ │ │ + lea 0x88183(%rip),%rdi │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %rcx,-0x98(%rbp) │ │ │ │ + mov %r8,-0xa0(%rbp) │ │ │ │ + movsd %xmm1,-0x88(%rbp) │ │ │ │ + call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ + mov -0x80(%rbp),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + movaps %xmm0,-0x70(%rbp) │ │ │ │ + movsd -0x88(%rbp),%xmm1 │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + sar $0x2,%r10d │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ + mov -0xa0(%rbp),%r8 │ │ │ │ + lea 0x1(%r10,%rax,1),%eax │ │ │ │ + movq $0x0,-0x40(%rbp) │ │ │ │ + mov -0x98(%rbp),%rcx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + lea (%rax,%rbx,1),%r10d │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + mov %r10d,%edx │ │ │ │ + push %r13 │ │ │ │ + mov %r9,-0xb0(%rbp) │ │ │ │ + mov %r8,-0xa8(%rbp) │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + mov %r10d,-0x98(%rbp) │ │ │ │ + movsd %xmm1,-0x90(%rbp) │ │ │ │ + call 1b2e0 <__cxa_finalize@plt+0xd680> │ │ │ │ + mov %al,-0x88(%rbp) │ │ │ │ + pop %rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + pop %rdi │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ + movaps %xmm0,-0x50(%rbp) │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + mov %rsi,-0xb8(%rbp) │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x98(%rbp),%esi │ │ │ │ + movsd -0x90(%rbp),%xmm0 │ │ │ │ + push %rax │ │ │ │ + push %r13 │ │ │ │ + call 1b2e0 <__cxa_finalize@plt+0xd680> │ │ │ │ + pop %rdx │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + pop %rcx │ │ │ │ + cmpb $0x0,-0x88(%rbp) │ │ │ │ + je 1b5b8 <__cxa_finalize@plt+0xd958> │ │ │ │ + test %al,%al │ │ │ │ + je 1b5b8 <__cxa_finalize@plt+0xd958> │ │ │ │ + mov -0x48(%rbp),%rbx │ │ │ │ + mov -0xb8(%rbp),%rax │ │ │ │ + sub -0x80(%rbp),%rax │ │ │ │ + sub %r13,%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + sar $0x2,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + sar $0x2,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne dd78 <__cxa_finalize@plt+0x118> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1b640 <__cxa_finalize@plt+0xd9e0> │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x88(%rbp),%rdx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + cmpq $0x1,-0x90(%rbp) │ │ │ │ + je 1b557 <__cxa_finalize@plt+0xd8f7> │ │ │ │ + sub $0x4,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,-0x88(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0x88(%rbp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rdi,0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r8,0x10(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1b57a <__cxa_finalize@plt+0xd91a> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1b26c <__cxa_finalize@plt+0xd60c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - mov %rcx,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b88b <__cxa_finalize@plt+0xdc2b> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 1b660 <__cxa_finalize@plt+0xda00> │ │ │ │ + mov -0x80(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da20 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + lea (%rbx,%r15,1),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 1b698 <__cxa_finalize@plt+0xda38> │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da20 │ │ │ │ + jmp 1b5ee <__cxa_finalize@plt+0xd98e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp 0x8(%r12),%rax │ │ │ │ + je 1b5c8 <__cxa_finalize@plt+0xd968> │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1b620 <__cxa_finalize@plt+0xd9c0> │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1b650 <__cxa_finalize@plt+0xd9f0> │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b5fb <__cxa_finalize@plt+0xd99b> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1b88b <__cxa_finalize@plt+0xdc2b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b638 <__cxa_finalize@plt+0xd9d8> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je 1b60b <__cxa_finalize@plt+0xd9ab> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1b638 <__cxa_finalize@plt+0xd9d8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 1b365 <__cxa_finalize@plt+0xd705> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1b365 <__cxa_finalize@plt+0xd705> │ │ │ │ + nop │ │ │ │ + lea -0x74(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1d6b0 <__cxa_finalize@plt+0xfa50> │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + jmp 1b5dd <__cxa_finalize@plt+0xd97d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 1b557 <__cxa_finalize@plt+0xd8f7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x78(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1d6b0 <__cxa_finalize@plt+0xfa50> │ │ │ │ + jmp 1b5ee <__cxa_finalize@plt+0xd98e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jne 1b597 <__cxa_finalize@plt+0xd937> │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 1b6ae <__cxa_finalize@plt+0xda4e> │ │ │ │ + lea 0x4(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da20 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1b5f3 <__cxa_finalize@plt+0xd993> │ │ │ │ + jmp 1b602 <__cxa_finalize@plt+0xd9a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne 1b5ee <__cxa_finalize@plt+0xd98e> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 1b5f3 <__cxa_finalize@plt+0xd993> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + je 1b6c6 <__cxa_finalize@plt+0xda66> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b602 <__cxa_finalize@plt+0xd9a2> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b6fc <__cxa_finalize@plt+0xda9c> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + jmp 1b602 <__cxa_finalize@plt+0xd9a2> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ call d600 │ │ │ │ - jmp 1b6fc <__cxa_finalize@plt+0xda9c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e0cf <__cxa_finalize@plt+0x46f> │ │ │ │ - endbr64 │ │ │ │ - jmp e0f8 <__cxa_finalize@plt+0x498> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e143 <__cxa_finalize@plt+0x4e3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e10b <__cxa_finalize@plt+0x4ab> │ │ │ │ + jmp 1b602 <__cxa_finalize@plt+0xd9a2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e177 <__cxa_finalize@plt+0x517> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e103 <__cxa_finalize@plt+0x4a3> │ │ │ │ - endbr64 │ │ │ │ - jmp e16c <__cxa_finalize@plt+0x50c> │ │ │ │ - endbr64 │ │ │ │ - jmp e138 <__cxa_finalize@plt+0x4d8> │ │ │ │ - endbr64 │ │ │ │ - jmp e1a4 <__cxa_finalize@plt+0x544> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e1af <__cxa_finalize@plt+0x54f> │ │ │ │ - endbr64 │ │ │ │ - jmp e1f5 <__cxa_finalize@plt+0x595> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e200 <__cxa_finalize@plt+0x5a0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e208 <__cxa_finalize@plt+0x5a8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e1b7 <__cxa_finalize@plt+0x557> │ │ │ │ - endbr64 │ │ │ │ - jmp e0bc <__cxa_finalize@plt+0x45c> │ │ │ │ + jmp dd36 <__cxa_finalize@plt+0xd6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0c7 <__cxa_finalize@plt+0x467> │ │ │ │ + jmp dd65 <__cxa_finalize@plt+0x105> │ │ │ │ endbr64 │ │ │ │ - jmp e232 <__cxa_finalize@plt+0x5d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e23d <__cxa_finalize@plt+0x5dd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e17f <__cxa_finalize@plt+0x51f> │ │ │ │ - endbr64 │ │ │ │ - jmp e292 <__cxa_finalize@plt+0x632> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e29d <__cxa_finalize@plt+0x63d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e2a5 <__cxa_finalize@plt+0x645> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e2cf <__cxa_finalize@plt+0x66f> │ │ │ │ + jmp dd9c <__cxa_finalize@plt+0x13c> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ - lea 0x72908(%rip),%rsi # 8e3e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a725> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %esi,-0xfc(%rbp) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + movsd %xmm0,-0x170(%rbp) │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + mov %rsi,-0x138(%rbp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x24(%rax),%r12d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1d469 <__cxa_finalize@plt+0xf809> │ │ │ │ + lea 0x0(,%r12,4),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x90(%r13),%rax │ │ │ │ - lea 0x98(%r13),%r15 │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c1b8 <__cxa_finalize@plt+0xe558> │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1bb5b <__cxa_finalize@plt+0xdefb> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72abd(%rip),%rsi # 8e61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a95f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c208 <__cxa_finalize@plt+0xe5a8> │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1bb9c <__cxa_finalize@plt+0xdf3c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - lea 0x72955(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - lea 0x72885(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ + mov %rax,-0x148(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 1bc0e <__cxa_finalize@plt+0xdfae> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bc2d <__cxa_finalize@plt+0xdfcd> │ │ │ │ - call d600 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - setne %al │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - setne %dl │ │ │ │ - add %rdx,%rax │ │ │ │ - je 1c68d <__cxa_finalize@plt+0xea2d> │ │ │ │ - lea 0x72838(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c250 <__cxa_finalize@plt+0xe5f0> │ │ │ │ - lea 0x72804(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 1c090 <__cxa_finalize@plt+0xe430> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - call d600 │ │ │ │ - lea 0x727bd(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c270 <__cxa_finalize@plt+0xe610> │ │ │ │ - lea 0x72789(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%edx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - jle 1c2b0 <__cxa_finalize@plt+0xe650> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - call d600 │ │ │ │ - lea 0x7273d(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1bd9d <__cxa_finalize@plt+0xe13d> │ │ │ │ - lea 0x72711(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x158(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1c300 <__cxa_finalize@plt+0xe6a0> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bdb1 <__cxa_finalize@plt+0xe151> │ │ │ │ - call d600 │ │ │ │ - lea 0x726ed(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1be05 <__cxa_finalize@plt+0xe1a5> │ │ │ │ - lea 0x726cd(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x108(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + mov %r13,-0xc0(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %r13,-0xc8(%rbp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + mov %r13,-0xa0(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1c350 <__cxa_finalize@plt+0xe6f0> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1be19 <__cxa_finalize@plt+0xe1b9> │ │ │ │ - call d600 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x7268f(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ + mov %r13,-0xa8(%rbp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1c0e0 <__cxa_finalize@plt+0xe480> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be60 <__cxa_finalize@plt+0xe200> │ │ │ │ - call d600 │ │ │ │ - lea 0x72654(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + mov %r12,-0x80(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + mov %r12,-0x88(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d507 <__cxa_finalize@plt+0xf8a7> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1bea1 <__cxa_finalize@plt+0xe241> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov %rbx,-0x60(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x24(%r14),%r14d │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1bb99 <__cxa_finalize@plt+0xdf39> │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,-0x178(%rbp) │ │ │ │ + mov 0xb8(%rsi),%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rcx,-0x180(%rbp) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov (%rax),%r12 │ │ │ │ + mov %rdi,-0xf0(%rbp) │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + mov %r11d,(%rax,%rdi,4) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + movzwl (%rax,%rdi,2),%r14d │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1c224 <__cxa_finalize@plt+0xe5c4> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + lea (%r14,%r9,1),%esi │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov 0x88(%rax),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 1ba00 <__cxa_finalize@plt+0xdda0> │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 1ba80 <__cxa_finalize@plt+0xde20> │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x148(%rbp),%rax │ │ │ │ + mov -0x120(%rbp),%rcx │ │ │ │ + add %r15d,%r10d │ │ │ │ + mov (%r12,%r9,8),%rdx │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + mov %r14d,(%rax,%rdi,4) │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + cltq │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov (%r12,%rax,8),%rax │ │ │ │ + movsd %xmm0,(%rcx,%rdi,8) │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax,%rdi,8) │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + mov %ebx,(%rax,%rdi,4) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c21a <__cxa_finalize@plt+0xe5ba> │ │ │ │ + mov -0xe8(%rbp),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 1bb40 <__cxa_finalize@plt+0xdee0> │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14,-0xe8(%rbp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + imul %ecx,%eax │ │ │ │ + add %eax,%ebx │ │ │ │ + mov -0x150(%rbp),%rcx │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov 0x24(%rax),%r14d │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jae 1bb84 <__cxa_finalize@plt+0xdf24> │ │ │ │ + movslq %esi,%r9 │ │ │ │ + jmp 1b990 <__cxa_finalize@plt+0xdd30> │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + mov -0x178(%rbp),%r15 │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov $0x4,%edi │ │ │ │ + call d640 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov %r14d,0x4(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8(%rax),%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ call d600 │ │ │ │ - lea 0x7261f(%rip),%rsi # 8e4c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a807> │ │ │ │ + mov -0x138(%rbp),%rsi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r12,-0x40(%rbp) │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + lea -0x90(%rbp),%rcx │ │ │ │ + lea -0x70(%rbp),%r8 │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov %r12,-0x48(%rbp) │ │ │ │ + lea -0xd0(%rbp),%r9 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x24(%rax),%edx │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + lea -0xb0(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + movsd -0x170(%rbp),%xmm0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + call 1b2e0 <__cxa_finalize@plt+0xd680> │ │ │ │ + pop %rsi │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + pop %rdi │ │ │ │ + mov -0x50(%rbp),%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,-0x180(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + shr $1,%rax │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + movabs $0x333333333333333,%rax │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb dfc2 <__cxa_finalize@plt+0x362> │ │ │ │ + mov %rsi,%r14 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1d532 <__cxa_finalize@plt+0xf8d2> │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c290 <__cxa_finalize@plt+0xe630> │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 1beec <__cxa_finalize@plt+0xe28c> │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ + cmpl $0x1,-0x120(%rbp) │ │ │ │ + je 1d578 <__cxa_finalize@plt+0xf918> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x50,%rax │ │ │ │ + movups %xmm0,-0x40(%rax) │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1bce0 <__cxa_finalize@plt+0xe080> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + testb $0x1,-0x120(%rbp) │ │ │ │ + je 1bd47 <__cxa_finalize@plt+0xe0e7> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movq $0x0,(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x8(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x10(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x18(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x20(%rsi,%rax,8) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + mov %rsi,0x48(%rbx) │ │ │ │ + mov %rdi,0x58(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1bd6e <__cxa_finalize@plt+0xe10e> │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d600 │ │ │ │ - movsd 0x3f0(%r13),%xmm0 │ │ │ │ - divsd 0x73443(%rip),%xmm0 # 8f340 , std::allocator >@@Base+0xc0> │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - lea 0x725ae(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ + mov -0x120(%rbp),%ecx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 1be92 <__cxa_finalize@plt+0xe232> │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + mov -0x120(%rbp),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0x140(%rbp),%r9 │ │ │ │ + mov -0x168(%rbp),%r13 │ │ │ │ + mov 0x48(%rcx),%rax │ │ │ │ + mov %rcx,-0xf0(%rbp) │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + mov -0x150(%rbp),%rcx │ │ │ │ + mov -0x130(%rbp),%r14 │ │ │ │ + mov -0x148(%rbp),%r10 │ │ │ │ + mov -0x160(%rbp),%r11 │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ + mov -0x128(%rbp),%r15 │ │ │ │ + mov -0x180(%rbp),%rbx │ │ │ │ + mov -0x158(%rbp),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x28,%rax │ │ │ │ + movslq (%rbx,%rdx,4),%rcx │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + add $0x2,%esi │ │ │ │ + mov (%r9,%rcx,4),%r8d │ │ │ │ + mov %ecx,-0x24(%rax) │ │ │ │ + movslq (%rbx,%rdx,4),%rdx │ │ │ │ + mov %r8d,-0x20(%rax) │ │ │ │ + mov (%r15,%rdx,4),%r8d │ │ │ │ + add (%r9,%rdx,4),%r8d │ │ │ │ + mov %edx,-0x10(%rax) │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0xc(%rax) │ │ │ │ + mov (%r11,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x1c(%rax) │ │ │ │ + mov (%r14,%rdx,4),%r8d │ │ │ │ + add (%r11,%rdx,4),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0x8(%rax) │ │ │ │ + mov (%r10,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x28(%rax) │ │ │ │ + mov 0x0(%r13,%rdx,4),%r8d │ │ │ │ + add (%r10,%rdx,4),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0x14(%rax) │ │ │ │ + mov -0xe8(%rbp),%r8 │ │ │ │ + mov (%r8,%rcx,4),%r8d │ │ │ │ + add (%r12,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x18(%rax) │ │ │ │ + mov -0xe8(%rbp),%r8 │ │ │ │ + mov (%r8,%rdx,4),%ecx │ │ │ │ + add (%r12,%rdx,4),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 1bdf0 <__cxa_finalize@plt+0xe190> │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + cmpq $0x0,-0x110(%rbp) │ │ │ │ + je 1d527 <__cxa_finalize@plt+0xf8c7> │ │ │ │ + mov -0x110(%rbp),%r15 │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1bf3f <__cxa_finalize@plt+0xe2df> │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + cmpl $0x1,-0x120(%rbp) │ │ │ │ + je 1bf37 <__cxa_finalize@plt+0xe2d7> │ │ │ │ + mov %r15,%r8 │ │ │ │ + and $0xfffffffffffffffe,%r15 │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,1),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1bf00 <__cxa_finalize@plt+0xe2a0> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + testb $0x1,-0x120(%rbp) │ │ │ │ + je 1bf46 <__cxa_finalize@plt+0xe2e6> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + mov 0x60(%rdi),%rbx │ │ │ │ + mov 0x68(%rdi),%r15 │ │ │ │ + mov %rcx,0x60(%rdi) │ │ │ │ + mov %rax,0x68(%rdi) │ │ │ │ + mov %rsi,0x70(%rdi) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1bf8b <__cxa_finalize@plt+0xe32b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1c248 <__cxa_finalize@plt+0xe5e8> │ │ │ │ call d600 │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 1bf7a <__cxa_finalize@plt+0xe31a> │ │ │ │ - lea 0x72571(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 1bf70 <__cxa_finalize@plt+0xe310> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1bf98 <__cxa_finalize@plt+0xe338> │ │ │ │ mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x7254c(%rip),%rsi # 8e4d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a812> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c170 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bfc4 <__cxa_finalize@plt+0xe364> │ │ │ │ call d600 │ │ │ │ - lea 0x6f2c5(%rip),%rsi # 8b290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x675d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x87526(%rip) │ │ │ │ - jne 1c4c0 <__cxa_finalize@plt+0xe860> │ │ │ │ - cmpb $0x0,0x8751a(%rip) │ │ │ │ - jne 1c470 <__cxa_finalize@plt+0xe810> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x7250b(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a847> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + mov 0x70(%rbx),%r12 │ │ │ │ + lea (%r12,%r12,1),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne df75 <__cxa_finalize@plt+0x315> │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d44e <__cxa_finalize@plt+0xf7ee> │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5250> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1c04b <__cxa_finalize@plt+0xe3eb> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c05f <__cxa_finalize@plt+0xe3ff> │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea (%r15,%r12,8),%rax │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + imul %r14,%r13 │ │ │ │ + mov -0xfc(%rbp),%esi │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + movl $0x0,-0xf8(%rbp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rsi,%rsi,1),%ecx │ │ │ │ + sub -0xf0(%rbp),%rdi │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rdi,-0x188(%rbp) │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + lea 0x0(%r13,%r13,1),%r11 │ │ │ │ + mov %rsi,-0x108(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + jmp 1c071 <__cxa_finalize@plt+0xe411> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 1c61c <__cxa_finalize@plt+0xe9bc> │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov (%rdx,%r14,4),%r12d │ │ │ │ + movslq (%rax,%r14,4),%r13 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x48(%rax),%r15 │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + cmp %r12d,0x14(%r15,%rax,8) │ │ │ │ + jl 1c260 <__cxa_finalize@plt+0xe600> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 1c058 <__cxa_finalize@plt+0xe3f8> │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + cmp -0x120(%rbp),%esi │ │ │ │ + jl 1c2be <__cxa_finalize@plt+0xe65e> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 1c058 <__cxa_finalize@plt+0xe3f8> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1c167 <__cxa_finalize@plt+0xe507> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %ebx,(%rdi,%r12,8) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %edx,0x4(%rdi,%r12,8) │ │ │ │ + je 1c14b <__cxa_finalize@plt+0xe4eb> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %edx,-0xd4(%rbp) │ │ │ │ + mov 0x60(%rsi),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp %rsi,0x10(%rdi) │ │ │ │ + je 1c557 <__cxa_finalize@plt+0xe8f7> │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %edx,0x4(%rdi,%r12,8) │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r11,%r15 │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + cmp 0x70(%rbx),%r12 │ │ │ │ + jae 1c058 <__cxa_finalize@plt+0xe3f8> │ │ │ │ + mov 0x90(%rbx),%rdx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea 0x0(%r13,%r15,1),%rsi │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + imul %rdx,%r9 │ │ │ │ + imul %r8,%rdx │ │ │ │ + add %rsi,%r9 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov (%rdi,%r9,4),%ebx │ │ │ │ + mov (%rdi,%rdx,4),%edx │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %ebx,(%rdi,%r12,8) │ │ │ │ + je 1c105 <__cxa_finalize@plt+0xe4a5> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x60(%rsi),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp %rsi,0x10(%rdi) │ │ │ │ + jne 1c0f0 <__cxa_finalize@plt+0xe490> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %edx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %rax,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x198(%rbp),%edx │ │ │ │ + jmp 1c0fa <__cxa_finalize@plt+0xe49a> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1bb5e <__cxa_finalize@plt+0xdefe> │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + jmp 1bab6 <__cxa_finalize@plt+0xde56> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 1bf70 <__cxa_finalize@plt+0xe310> │ │ │ │ + jmp 1bf8b <__cxa_finalize@plt+0xe32b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x118(%rbp),%rsi │ │ │ │ + cmp %rsi,-0xf0(%rbp) │ │ │ │ + je 1c2b2 <__cxa_finalize@plt+0xe652> │ │ │ │ + mov -0x188(%rbp),%rdx │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %r11,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%r11 │ │ │ │ + addl $0x1,-0xf8(%rbp) │ │ │ │ + jmp 1c0aa <__cxa_finalize@plt+0xe44a> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 1c058 <__cxa_finalize@plt+0xe3f8> │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %r12d,(%r15,%rsi,8) │ │ │ │ + jg 1c0df <__cxa_finalize@plt+0xe47f> │ │ │ │ + lea 0x18(%rdx),%r9 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1c341 <__cxa_finalize@plt+0xe6e1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c0a9 <__cxa_finalize@plt+0xe449> │ │ │ │ - call d600 │ │ │ │ - lea 0x6f0d0(%rip),%rsi # 8b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x674c0> │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 1c490 <__cxa_finalize@plt+0xe830> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r11,%r15 │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + cmp 0x70(%rbx),%r12 │ │ │ │ + jae 1c058 <__cxa_finalize@plt+0xe3f8> │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + lea (%r15,%r13,1),%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + imul %r8,%rax │ │ │ │ + imul %rcx,%r10 │ │ │ │ + add %rsi,%rax │ │ │ │ + add %rsi,%r10 │ │ │ │ + mov (%rdi,%r10,4),%ebx │ │ │ │ + mov (%rdi,%rax,4),%r10d │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + cmp %ebx,(%rax,%r12,8) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + je 1c3b1 <__cxa_finalize@plt+0xe751> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 1c5ac <__cxa_finalize@plt+0xe94c> │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %ebx,(%rdi,%r12,8) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %r10d,0x4(%rdi,%r12,8) │ │ │ │ + je 1c3ef <__cxa_finalize@plt+0xe78f> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 1c4e7 <__cxa_finalize@plt+0xe887> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %r10d,0x4(%rdi,%r12,8) │ │ │ │ + lea (%rax,%r9,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1c300 <__cxa_finalize@plt+0xe6a0> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + add %r9,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 1c31a <__cxa_finalize@plt+0xe6ba> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0x198(%rbp),%rdx │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 1c325 <__cxa_finalize@plt+0xe6c5> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 1c3e3 <__cxa_finalize@plt+0xe783> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %edx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %rax,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x198(%rbp),%edx │ │ │ │ + jmp 1c13f <__cxa_finalize@plt+0xe4df> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 1c3a6 <__cxa_finalize@plt+0xe746> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0x98(%rsi),%rax │ │ │ │ + cmp 0xa0(%rsi),%rax │ │ │ │ + je 1c63a <__cxa_finalize@plt+0xe9da> │ │ │ │ + mov %rax,0xa0(%rsi) │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + cmp 0xb8(%rsi),%rax │ │ │ │ + je 1c658 <__cxa_finalize@plt+0xe9f8> │ │ │ │ + mov %rax,0xb8(%rsi) │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0xc8(%rsi),%rax │ │ │ │ + cmp 0xd0(%rsi),%rax │ │ │ │ + je 1c676 <__cxa_finalize@plt+0xea16> │ │ │ │ + mov %rax,0xd0(%rsi) │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cc3c <__cxa_finalize@plt+0xefdc> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87227(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x723cd(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd 0x73226(%rip),%xmm0 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - jbe 1c570 <__cxa_finalize@plt+0xe910> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c133 <__cxa_finalize@plt+0xe4d3> │ │ │ │ - call d600 │ │ │ │ - lea 0x6f116(%rip),%rsi # 8b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67590> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea -0xdc(%rbp),%rax │ │ │ │ + movq $0x0,-0xf8(%rbp) │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0xe8(%rbp),%r15 │ │ │ │ + lea (%rax,%rax,2),%r10 │ │ │ │ + mov 0x60(%r15),%r13 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x8(%r13),%r12 │ │ │ │ + mov 0x0(%r13),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 1ce60 <__cxa_finalize@plt+0xf200> │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + sub %r14,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1a790 <__cxa_finalize@plt+0xcb30> │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jle 1d100 <__cxa_finalize@plt+0xf4a0> │ │ │ │ + lea 0x40(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x8719d(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ + call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + je 1c7a3 <__cxa_finalize@plt+0xeb43> │ │ │ │ + mov %r15,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov -0x4(%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 1d260 <__cxa_finalize@plt+0xf600> │ │ │ │ + lea -0x4(%rbx),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1c780 <__cxa_finalize@plt+0xeb20> │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1c750 <__cxa_finalize@plt+0xeaf0> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%r13 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 1ce60 <__cxa_finalize@plt+0xf200> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 1c7ec <__cxa_finalize@plt+0xeb8c> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rdx) │ │ │ │ + je 1cd70 <__cxa_finalize@plt+0xf110> │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 1c7e0 <__cxa_finalize@plt+0xeb80> │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + sub %r12,%rbx │ │ │ │ + jne 1cdeb <__cxa_finalize@plt+0xf18b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x72362(%rip),%rsi # 8e4de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a81e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c530 <__cxa_finalize@plt+0xe8d0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1bfb0 <__cxa_finalize@plt+0xe350> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + lea (%rax,%rax,4),%r15 │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rax,-0x108(%rbp) │ │ │ │ + jmp 1c864 <__cxa_finalize@plt+0xec04> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x60(%rax),%r13 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x2,%r8 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jae 1c9f0 <__cxa_finalize@plt+0xed90> │ │ │ │ + mov -0x4(%r12,%r15,4),%ebx │ │ │ │ + mov (%r12,%r15,4),%edx │ │ │ │ + shr $1,%ebx │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 1c840 <__cxa_finalize@plt+0xebe0> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + add 0x48(%rax),%rdx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov 0x14(%rdx),%r8d │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea -0xd8(%rbp),%rdx │ │ │ │ + push %rdx │ │ │ │ + mov -0x138(%rbp),%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov -0xfc(%rbp),%esi │ │ │ │ + call 42d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7070> │ │ │ │ + pop %rax │ │ │ │ + mov -0xd8(%rbp),%ecx │ │ │ │ + pop %rdx │ │ │ │ + mov -0xdc(%rbp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg dda6 <__cxa_finalize@plt+0x146> │ │ │ │ + mov %edx,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + sub %ecx,%esi │ │ │ │ + cvtsi2ss %edx,%xmm1 │ │ │ │ + cvtsi2ss %esi,%xmm0 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + comiss 0x6e707(%rip),%xmm0 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f304> │ │ │ │ + jbe 1c840 <__cxa_finalize@plt+0xebe0> │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + lea -0x1(%r15),%rsi │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + addl $0x2,(%rax,%rdi,4) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,(%r14,%rsi,8) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,(%r14,%rsi,8) │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + add 0x48(%rax),%rdx │ │ │ │ + mov 0xa0(%rax),%rcx │ │ │ │ + mov 0x14(%rdx),%r12d │ │ │ │ + mov (%rdx),%r13d │ │ │ │ + cmp 0xa8(%rax),%rcx │ │ │ │ + je 1d359 <__cxa_finalize@plt+0xf6f9> │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xa0(%rax) │ │ │ │ + sub %r13d,%r12d │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0xb8(%rax),%rcx │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + add %r12d,%ebx │ │ │ │ + sar $1,%ebx │ │ │ │ + neg %ebx │ │ │ │ + add %ebx,%esi │ │ │ │ + mov %esi,-0xd4(%rbp) │ │ │ │ + cmp 0xc0(%rax),%rcx │ │ │ │ + je 1d31e <__cxa_finalize@plt+0xf6be> │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xb8(%rax) │ │ │ │ + mov 0x14(%rdx),%ecx │ │ │ │ + mov 0xd0(%rax),%rdx │ │ │ │ + sub %ebx,%ecx │ │ │ │ + mov %ecx,-0xd4(%rbp) │ │ │ │ + cmp 0xd8(%rax),%rdx │ │ │ │ + je 1d2f8 <__cxa_finalize@plt+0xf698> │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0xd0(%rax) │ │ │ │ + jmp 1c840 <__cxa_finalize@plt+0xebe0> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 1c1cd <__cxa_finalize@plt+0xe56d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + movslq (%rax,%rdi,4),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 1ce80 <__cxa_finalize@plt+0xf220> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1ce40 <__cxa_finalize@plt+0xf1e0> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x6ef04(%rip),%rsi # 8b0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67418> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ + addq $0x1,-0xf8(%rbp) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + cmp %eax,-0x120(%rbp) │ │ │ │ + jg 1c6d0 <__cxa_finalize@plt+0xea70> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 1ca51 <__cxa_finalize@plt+0xedf1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x120(%rbp) │ │ │ │ + jle 1cc30 <__cxa_finalize@plt+0xefd0> │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov (%rax,%r9,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + lea (%r9,%r9,2),%r10 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%r10 │ │ │ │ + mov 0x90(%rax),%ebx │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + movslq %ebx,%r13 │ │ │ │ + mov 0x78(%rdi),%rdx │ │ │ │ + mov (%rdx,%r13,4),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + cmp -0xfc(%rbp),%ecx │ │ │ │ + je 1cac6 <__cxa_finalize@plt+0xee66> │ │ │ │ + lea (%rax,%r10,1),%rcx │ │ │ │ + mov 0x8(%rcx),%r12 │ │ │ │ + cmp 0x10(%rcx),%r12 │ │ │ │ + je 1cf80 <__cxa_finalize@plt+0xf320> │ │ │ │ + mov %edx,(%r12) │ │ │ │ + add $0x4,%r12 │ │ │ │ + movslq 0x90(%rdi),%r13 │ │ │ │ + mov %r12,0x8(%rcx) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + cmovae %esi,%ebx │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %ebx,0x90(%rdi) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jne 1ca80 <__cxa_finalize@plt+0xee20> │ │ │ │ + add %r10,%rax │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov $0x3f,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x87103(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1c215 <__cxa_finalize@plt+0xe5b5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + sub %r13,%r12 │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1a790 <__cxa_finalize@plt+0xcb30> │ │ │ │ + cmp $0x40,%r12 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jle 1d394 <__cxa_finalize@plt+0xf734> │ │ │ │ + lea 0x40(%r13),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + je 1cbc3 <__cxa_finalize@plt+0xef63> │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov -0x4(%r12),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 1d3b9 <__cxa_finalize@plt+0xf759> │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1cba0 <__cxa_finalize@plt+0xef40> │ │ │ │ + add $0x4,%r12 │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 1cb80 <__cxa_finalize@plt+0xef20> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x60(%rax),%r10 │ │ │ │ + mov 0x8(%r10),%rsi │ │ │ │ + mov (%r10),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1cc0c <__cxa_finalize@plt+0xefac> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rdx) │ │ │ │ + je 1d277 <__cxa_finalize@plt+0xf617> │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 1cc00 <__cxa_finalize@plt+0xefa0> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x120(%rbp) │ │ │ │ + jg 1ca51 <__cxa_finalize@plt+0xedf1> │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x6eeec(%rip),%rsi # 8b108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67448> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x870bb(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - je 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cc50 <__cxa_finalize@plt+0xeff0> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - je 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cc64 <__cxa_finalize@plt+0xf004> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 1bf06 <__cxa_finalize@plt+0xe2a6> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1cc72 <__cxa_finalize@plt+0xf012> │ │ │ │ call d600 │ │ │ │ - jmp 1bf06 <__cxa_finalize@plt+0xe2a6> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c2c9 <__cxa_finalize@plt+0xe669> │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1cc83 <__cxa_finalize@plt+0xf023> │ │ │ │ call d600 │ │ │ │ - lea 0x6eee8(%rip),%rsi # 8b1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x674f8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87007(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c319 <__cxa_finalize@plt+0xe6b9> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1cc94 <__cxa_finalize@plt+0xf034> │ │ │ │ call d600 │ │ │ │ - lea 0x6eeb8(%rip),%rsi # 8b1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67518> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x871d1(%rip) │ │ │ │ - jne 1c3a0 <__cxa_finalize@plt+0xe740> │ │ │ │ - cmpb $0x0,0x871c9(%rip) │ │ │ │ - jne 1c420 <__cxa_finalize@plt+0xe7c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1bdb1 <__cxa_finalize@plt+0xe151> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c369 <__cxa_finalize@plt+0xe709> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1cca5 <__cxa_finalize@plt+0xf045> │ │ │ │ call d600 │ │ │ │ - lea 0x6eeb0(%rip),%rsi # 8b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67560> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86f67(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x86cd9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x720dd(%rip),%rsi # 8e495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d5> │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ccb9 <__cxa_finalize@plt+0xf059> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x720c5(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x72361(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + call d600 │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cccd <__cxa_finalize@plt+0xf06d> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - cmpb $0x0,0x870e7(%rip) │ │ │ │ - je 1c33e <__cxa_finalize@plt+0xe6de> │ │ │ │ - lea 0x86ed9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + call d600 │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cce1 <__cxa_finalize@plt+0xf081> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x7205b(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + call d600 │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ccf5 <__cxa_finalize@plt+0xf095> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c33e <__cxa_finalize@plt+0xe6de> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x86e89(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x72013(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ + call d600 │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cd09 <__cxa_finalize@plt+0xf0a9> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + call d600 │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cd1d <__cxa_finalize@plt+0xf0bd> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1bfed <__cxa_finalize@plt+0xe38d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x86bb9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x71fbd(%rip),%rsi # 8e495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d5> │ │ │ │ + call d600 │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cd31 <__cxa_finalize@plt+0xf0d1> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x71fac(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x7224a(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x148(%rbp) │ │ │ │ + je 1d42c <__cxa_finalize@plt+0xf7cc> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1d5c3 <__cxa_finalize@plt+0xf963> │ │ │ │ + mov -0x148(%rbp),%rdi │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 1c7ff <__cxa_finalize@plt+0xeb9f> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 1cdcf <__cxa_finalize@plt+0xf16f> │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + je 1cdbf <__cxa_finalize@plt+0xf15f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rsi │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 1ce70 <__cxa_finalize@plt+0xf210> │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jne 1cda0 <__cxa_finalize@plt+0xf140> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 1cdb7 <__cxa_finalize@plt+0xf157> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + je 1cddf <__cxa_finalize@plt+0xf17f> │ │ │ │ + mov %rsi,0x8(%r13) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 1c810 <__cxa_finalize@plt+0xebb0> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + sar $0x2,%r8 │ │ │ │ + lea 0x3f(%r8),%r15 │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ + shr $0x6,%r15 │ │ │ │ + lea 0x0(,%r15,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r15,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1bfe0 <__cxa_finalize@plt+0xe380> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x71fab(%rip),%rsi # 8e4e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a827> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c5e0 <__cxa_finalize@plt+0xe980> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1c1a6 <__cxa_finalize@plt+0xe546> │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + jmp 1c816 <__cxa_finalize@plt+0xebb6> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x71f3d(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + addq $0x1,-0xf8(%rbp) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + cmp %eax,-0x120(%rbp) │ │ │ │ + jg 1c6d0 <__cxa_finalize@plt+0xea70> │ │ │ │ + jmp 1ca36 <__cxa_finalize@plt+0xedd6> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1c816 <__cxa_finalize@plt+0xebb6> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + jmp 1cdd2 <__cxa_finalize@plt+0xf172> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb df15 <__cxa_finalize@plt+0x2b5> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1d2e4 <__cxa_finalize@plt+0xf684> │ │ │ │ + lea 0x0(,%rdx,4),%r15 │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov %r11,%rax │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%r14,%rdx,8),%rax │ │ │ │ + jne 1cf0b <__cxa_finalize@plt+0xf2ab> │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 1d120 <__cxa_finalize@plt+0xf4c0> │ │ │ │ + mov (%r12,%r9,4),%eax │ │ │ │ + add $0x4,%r10 │ │ │ │ + mov %eax,-0x4(%r10) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jb 1cee0 <__cxa_finalize@plt+0xf280> │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %r10,%r15 │ │ │ │ + sub -0x108(%rbp),%r15 │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 1d53d <__cxa_finalize@plt+0xf8dd> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jb 1d3d0 <__cxa_finalize@plt+0xf770> │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 1d59f <__cxa_finalize@plt+0xf93f> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d550 │ │ │ │ + add 0x0(%r13),%r15 │ │ │ │ + mov %r15,0x8(%r13) │ │ │ │ + cmpq $0x0,-0x108(%rbp) │ │ │ │ + je 1ca0a <__cxa_finalize@plt+0xedaa> │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 1ca0a <__cxa_finalize@plt+0xedaa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + sub %rsi,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je dfe9 <__cxa_finalize@plt+0x389> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ + cmovne %rax,%r15 │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + mov %rsi,-0x138(%rbp) │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rcx,-0x110(%rbp) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + mov %edx,-0x108(%rbp) │ │ │ │ + cmova %rax,%r15 │ │ │ │ + mov %r8d,-0xf8(%rbp) │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + mov -0xf8(%rbp),%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0x110(%rbp),%rcx │ │ │ │ + mov -0x138(%rbp),%rsi │ │ │ │ + mov %edx,(%rax,%r12,1) │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + je 1d078 <__cxa_finalize@plt+0xf418> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c5c3 <__cxa_finalize@plt+0xe963> │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + mov %r9,-0x138(%rbp) │ │ │ │ + mov %r8d,-0x108(%rbp) │ │ │ │ + mov %rsi,-0xf8(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov -0x138(%rbp),%r9 │ │ │ │ + mov -0x110(%rbp),%rcx │ │ │ │ + mov -0x108(%rbp),%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ + lea 0x4(%r11,%r12,1),%r12 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1d0e1 <__cxa_finalize@plt+0xf481> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r11,-0x170(%rbp) │ │ │ │ + mov %r10,-0x138(%rbp) │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ + mov %rcx,-0x108(%rbp) │ │ │ │ + mov %r8d,-0xf8(%rbp) │ │ │ │ call d600 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - comisd 0x72d67(%rip),%xmm1 # 8f338 , std::allocator >@@Base+0xb8> │ │ │ │ - jbe 1be60 <__cxa_finalize@plt+0xe200> │ │ │ │ - jmp 1c133 <__cxa_finalize@plt+0xe4d3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x71f09(%rip),%rsi # 8e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a830> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c650 <__cxa_finalize@plt+0xe9f0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c636 <__cxa_finalize@plt+0xe9d6> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%r11 │ │ │ │ + mov -0x138(%rbp),%r10 │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + movslq 0x90(%rax),%r13 │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov -0xf8(%rbp),%r8d │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov %r11,(%rcx) │ │ │ │ + add %r15,%r11 │ │ │ │ + mov %r12,0x8(%rcx) │ │ │ │ + mov %r11,0x10(%rcx) │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + jmp 1cac6 <__cxa_finalize@plt+0xee66> │ │ │ │ + nop │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + jmp 1c7a3 <__cxa_finalize@plt+0xeb43> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub -0x108(%rbp),%r10 │ │ │ │ + movabs $0x1fffffffffffffff,%rsi │ │ │ │ + mov %r10,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je df61 <__cxa_finalize@plt+0x301> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ + cmovne %rax,%r15 │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + mov %r8,-0x110(%rbp) │ │ │ │ + add %rax,%r15 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + cmova %rax,%r15 │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r8 │ │ │ │ + mov (%r12,%r9,4),%eax │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %eax,(%rcx,%r10,1) │ │ │ │ + je 1d1f3 <__cxa_finalize@plt+0xf593> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ + lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d247 <__cxa_finalize@plt+0xf5e7> │ │ │ │ + mov %rcx,-0x178(%rbp) │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0x2e(%rsp) │ │ │ │ - je 1bff5 <__cxa_finalize@plt+0xe395> │ │ │ │ - jmp 1bfc4 <__cxa_finalize@plt+0xe364> │ │ │ │ + mov -0x178(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov %rcx,-0x108(%rbp) │ │ │ │ + add %rcx,%r15 │ │ │ │ + jmp 1cf0b <__cxa_finalize@plt+0xf2ab> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x71ea4(%rip),%rsi # 8e4fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a83b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1c750 <__cxa_finalize@plt+0xeaf0> │ │ │ │ + jmp 1c79c <__cxa_finalize@plt+0xeb3c> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1d2cb <__cxa_finalize@plt+0xf66b> │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 1d2bb <__cxa_finalize@plt+0xf65b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 1d2ef <__cxa_finalize@plt+0xf68f> │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 1d2a0 <__cxa_finalize@plt+0xf640> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 1d2b3 <__cxa_finalize@plt+0xf653> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + jmp 1ca40 <__cxa_finalize@plt+0xede0> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 1cec6 <__cxa_finalize@plt+0xf266> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + jmp 1d2ce <__cxa_finalize@plt+0xf66e> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0xc8(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call 1d9b0 <__cxa_finalize@plt+0xfd50> │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + jmp 1c840 <__cxa_finalize@plt+0xebe0> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0xb0(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 1d9b0 <__cxa_finalize@plt+0xfd50> │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x48(%r13),%rdx │ │ │ │ + jmp 1c9bc <__cxa_finalize@plt+0xed5c> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0x98(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 1d9b0 <__cxa_finalize@plt+0xfd50> │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x48(%rbx),%rdx │ │ │ │ + jmp 1c981 <__cxa_finalize@plt+0xed21> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,%r15 │ │ │ │ - setne 0x2e(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1c606 <__cxa_finalize@plt+0xe9a6> │ │ │ │ - lea 0x6eab4(%rip),%rsi # 8b148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67488> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jmp 1cbc3 <__cxa_finalize@plt+0xef63> │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x4,%r12 │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 1cb80 <__cxa_finalize@plt+0xef20> │ │ │ │ + jmp 1cbbc <__cxa_finalize@plt+0xef5c> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jle 1d587 <__cxa_finalize@plt+0xf927> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + add -0x108(%rbp),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 1d57f <__cxa_finalize@plt+0xf91f> │ │ │ │ + call d550 │ │ │ │ + add 0x0(%r13),%r15 │ │ │ │ + jmp 1cf57 <__cxa_finalize@plt+0xf2f7> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86c47(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ + jne 1d5c3 <__cxa_finalize@plt+0xf963> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + movq $0x0,-0xf0(%rbp) │ │ │ │ + movq $0x0,-0x118(%rbp) │ │ │ │ + jmp 1bff8 <__cxa_finalize@plt+0xe398> │ │ │ │ + movq $0x0,-0xc0(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,-0xa0(%rbp) │ │ │ │ + movq $0x0,-0x90(%rbp) │ │ │ │ + movq $0x0,-0x80(%rbp) │ │ │ │ + movq $0x0,-0x88(%rbp) │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ + movq $0x0,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movq $0x0,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x128(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movq $0x0,-0x130(%rbp) │ │ │ │ + movaps %xmm0,-0xd0(%rbp) │ │ │ │ + movaps %xmm0,-0xb0(%rbp) │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + jmp 1bb99 <__cxa_finalize@plt+0xdf39> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1bf49 <__cxa_finalize@plt+0xe2e9> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d550 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d568 <__cxa_finalize@plt+0xf908> │ │ │ │ + call d600 │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + mov %r15,0x10(%r13) │ │ │ │ + jmp 1cf57 <__cxa_finalize@plt+0xf2f7> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1bd17 <__cxa_finalize@plt+0xe0b7> │ │ │ │ + add %rax,%r15 │ │ │ │ + jmp 1cf57 <__cxa_finalize@plt+0xf2f7> │ │ │ │ + jne 1d3fa <__cxa_finalize@plt+0xf79a> │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + jmp 1d3fa <__cxa_finalize@plt+0xf79a> │ │ │ │ + jne 1d423 <__cxa_finalize@plt+0xf7c3> │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + jmp 1cf69 <__cxa_finalize@plt+0xf309> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e2f8 <__cxa_finalize@plt+0x698> │ │ │ │ + jmp ddc9 <__cxa_finalize@plt+0x169> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e35e <__cxa_finalize@plt+0x6fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e39f <__cxa_finalize@plt+0x73f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3da <__cxa_finalize@plt+0x77a> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3e4 <__cxa_finalize@plt+0x784> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + jmp de6e <__cxa_finalize@plt+0x20e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3ee <__cxa_finalize@plt+0x78e> │ │ │ │ + jmp df34 <__cxa_finalize@plt+0x2d4> │ │ │ │ endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp df3c <__cxa_finalize@plt+0x2dc> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e408 <__cxa_finalize@plt+0x7a8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de58 <__cxa_finalize@plt+0x1f8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp df48 <__cxa_finalize@plt+0x2e8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de1b <__cxa_finalize@plt+0x1bb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dedc <__cxa_finalize@plt+0x27c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e414 <__cxa_finalize@plt+0x7b4> │ │ │ │ + jmp ddeb <__cxa_finalize@plt+0x18b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e41e <__cxa_finalize@plt+0x7be> │ │ │ │ + jmp def2 <__cxa_finalize@plt+0x292> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dde1 <__cxa_finalize@plt+0x181> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e38f <__cxa_finalize@plt+0x72f> │ │ │ │ + jmp df94 <__cxa_finalize@plt+0x334> │ │ │ │ endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ + jmp dfba <__cxa_finalize@plt+0x35a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e3ba <__cxa_finalize@plt+0x75a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e408 <__cxa_finalize@plt+0x7a8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ + jmp de01 <__cxa_finalize@plt+0x1a1> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e428 <__cxa_finalize@plt+0x7c8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de0d <__cxa_finalize@plt+0x1ad> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e008 <__cxa_finalize@plt+0x3a8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e35e <__cxa_finalize@plt+0x6fe> │ │ │ │ + jmp dec6 <__cxa_finalize@plt+0x266> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e435 <__cxa_finalize@plt+0x7d5> │ │ │ │ + jmp de9a <__cxa_finalize@plt+0x23a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp deb0 <__cxa_finalize@plt+0x250> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de84 <__cxa_finalize@plt+0x224> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1d76a <__cxa_finalize@plt+0xfb0a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1d73a <__cxa_finalize@plt+0xfada> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d74c <__cxa_finalize@plt+0xfaec> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x70c5e(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov $0xffffffff80000000,%rcx │ │ │ │ + mov $0x7fffffff,%esi │ │ │ │ + lea 0x710(%rdi),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movq %rsi,%xmm4 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqu 0xc58(%rax),%xmm2 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + pand %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + psrlq $0x1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x9,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x2,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psllq $0x4,%xmm6 │ │ │ │ + paddq %xmm6,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1d7c0 <__cxa_finalize@plt+0xfb60> │ │ │ │ + mov 0x710(%rdi),%rax │ │ │ │ + mov 0x718(%rdi),%rdx │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0xffffffff80000000,%rsi │ │ │ │ + movq %rsi,%xmm5 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rcx,%xmm4 │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + and $0xffffffff80000000,%rax │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + neg %rax │ │ │ │ + shr $1,%rdx │ │ │ │ + xor 0x1378(%rdi),%rdx │ │ │ │ + and $0x9908b0df,%eax │ │ │ │ + xor %rdx,%rax │ │ │ │ + lea 0x1378(%rdi),%rdx │ │ │ │ + mov %rax,0x710(%rdi) │ │ │ │ + lea 0x718(%rdi),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqu -0x728(%rax),%xmm2 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + pand %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + psrlq $0x1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x9,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x2,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psllq $0x4,%xmm6 │ │ │ │ + paddq %xmm6,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1d8d0 <__cxa_finalize@plt+0xfc70> │ │ │ │ + mov 0x1378(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + movq $0x0,0x1380(%rdi) │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + and $0xffffffff80000000,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + neg %rax │ │ │ │ + shr $1,%rdx │ │ │ │ + xor 0xc60(%rdi),%rdx │ │ │ │ + and $0x9908b0df,%eax │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,0x1378(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1da6a <__cxa_finalize@plt+0xfe0a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1da3a <__cxa_finalize@plt+0xfdda> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1da4c <__cxa_finalize@plt+0xfdec> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x7095e(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1db3a <__cxa_finalize@plt+0xfeda> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e435 <__cxa_finalize@plt+0x7d5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e443 <__cxa_finalize@plt+0x7e3> │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1db0a <__cxa_finalize@plt+0xfeaa> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1db1c <__cxa_finalize@plt+0xfebc> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x7088e(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + movups %xmm0,0x38(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + movups %xmm0,0x58(%rdi) │ │ │ │ + movapd 0x711e8(%rip),%xmm0 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53060> │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3f8 <__cxa_finalize@plt+0x798> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1db96 <__cxa_finalize@plt+0xff36> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1dba4 <__cxa_finalize@plt+0xff44> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1dbb2 <__cxa_finalize@plt+0xff52> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1dbc8 <__cxa_finalize@plt+0xff68> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jle e018 <__cxa_finalize@plt+0x3b8> │ │ │ │ + movslq %esi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 1dc60 <__cxa_finalize@plt+0x10000> │ │ │ │ + mov 0x38(%rdi),%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x71327(%rip),%xmm2 # 8ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53220> │ │ │ │ + movss (%rcx,%rdx,4),%xmm1 │ │ │ │ + subss (%rcx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x71314(%rip),%xmm0 # 8ef28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53228> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x71300(%rip),%xmm0 # 8ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53230> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x7111b(%rip),%xmm0 # 8ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53070> │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jge e038 <__cxa_finalize@plt+0x3d8> │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 1dd00 <__cxa_finalize@plt+0x100a0> │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd 0x71287(%rip),%xmm2 # 8ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53220> │ │ │ │ + movss (%rdx,%rsi,4),%xmm1 │ │ │ │ + subss (%rdx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x71274(%rip),%xmm0 # 8ef28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53228> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x71260(%rip),%xmm0 # 8ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53230> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x7107b(%rip),%xmm0 # 8ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53070> │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x71c3a(%rip),%rsi # 8e517 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a857> │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x388,%rsp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + movq 0x82f50(%rip),%xmm4 # a0c80 , std::allocator >@GLIBCXX_3.4.21+0x3e8> │ │ │ │ + movhps 0x82f51(%rip),%xmm4 # a0c88 >@GLIBCXX_3.4+0x4a8> │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x378(%rsp) │ │ │ │ - lea 0x200(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x86be7(%rip) │ │ │ │ - jne 1e0c8 <__cxa_finalize@plt+0x10468> │ │ │ │ - cmpb $0x0,0x86bdb(%rip) │ │ │ │ - jne 1e090 <__cxa_finalize@plt+0x10430> │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x71b46(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movq 0x84b5d(%rip),%xmm1 # a14e0 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x84b5e(%rip),%xmm1 # a14e8 >@GLIBCXX_3.4+0xd08> │ │ │ │ - movaps %xmm1,0x30(%rsp) │ │ │ │ - lea 0x83dca(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x84049(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - mov 0x84042(%rip),%r14 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r10w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x83ec5(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm1,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x841c1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - lea 0x208(%rsp),%rax │ │ │ │ + mov %rbx,0x2e8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + cltq │ │ │ │ mov %rax,%rsi │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e178 <__cxa_finalize@plt+0x10518> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne e19a <__cxa_finalize@plt+0x53a> │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83d7e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1cb56 <__cxa_finalize@plt+0xeef6> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83c8e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + je 1eb48 <__cxa_finalize@plt+0x10ee8> │ │ │ │ + lea 0x0(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x71975(%rip),%rcx # 8e523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a863> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86738(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x71896(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov %rcx,0x38(%r14) │ │ │ │ + mov %r12,0x48(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ddb6 <__cxa_finalize@plt+0x10156> │ │ │ │ + call d600 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1dde0 <__cxa_finalize@plt+0x10180> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x38(%r14),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83f51(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ + mov (%rdx,%rbp,8),%rdx │ │ │ │ + cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ + movss %xmm0,(%rax,%rbp,4) │ │ │ │ + add $0x1,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e190 <__cxa_finalize@plt+0x10530> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 1ddc0 <__cxa_finalize@plt+0x10160> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne e19a <__cxa_finalize@plt+0x53a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1eb38 <__cxa_finalize@plt+0x10ed8> │ │ │ │ + lea 0x0(,%rdx,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83b29(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1cdab <__cxa_finalize@plt+0xf14b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov %rcx,0x8(%r14) │ │ │ │ + mov %r12,0x18(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1de51 <__cxa_finalize@plt+0x101f1> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83a39(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x7172b(%rip),%rcx # 8e52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a86e> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x71718(%rip),%rsi # 8e539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a879> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x864c5(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 285a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne e19a <__cxa_finalize@plt+0x53a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1eb28 <__cxa_finalize@plt+0x10ec8> │ │ │ │ + lea 0x0(,%rdx,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x716b7(%rip),%rcx # 8e542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a882> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8645b(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov %rcx,0x20(%r14) │ │ │ │ + mov %r12,0x30(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1deb6 <__cxa_finalize@plt+0x10256> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%r14),%r13 │ │ │ │ + mov 0x40(%r14),%rbp │ │ │ │ + sub %r13,%rbp │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jbe 1df73 <__cxa_finalize@plt+0x10313> │ │ │ │ + sar $0x2,%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1dedc <__cxa_finalize@plt+0x1027c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + movss 0x4(%r13,%r12,4),%xmm1 │ │ │ │ + subss 0x0(%r13,%r12,4),%xmm1 │ │ │ │ + movsd 0x7102e(%rip),%xmm2 # 8ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53220> │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x71025(%rip),%xmm0 # 8ef28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53228> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%r14),%xmm0 │ │ │ │ + mulsd 0x71010(%rip),%xmm0 # 8ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53230> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%r14),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + xorps 0x70e23(%rip),%xmm1 # 8ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53070> │ │ │ │ + addss 0x6d0b3(%rip),%xmm0 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f308> │ │ │ │ + movss %xmm1,(%rax,%r12,4) │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + movss %xmm0,(%rax,%r12,4) │ │ │ │ + lea 0x2(%r12),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 1ded8 <__cxa_finalize@plt+0x10278> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x71685(%rip),%rsi # 8e54d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a88d> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + movslq %eax,%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + js e19a <__cxa_finalize@plt+0x53a> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1ec40 <__cxa_finalize@plt+0x10fe0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %r12,0x58(%r14) │ │ │ │ + mov %rcx,0x50(%r14) │ │ │ │ + mov %r12,0x60(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1dfc8 <__cxa_finalize@plt+0x10368> │ │ │ │ + call d600 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1dfd4 <__cxa_finalize@plt+0x10374> │ │ │ │ + nop │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 1e020 <__cxa_finalize@plt+0x103c0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 1f2f0 ::do_widen(char) const@@Base+0x180> │ │ │ │ + movsd 0x70f44(%rip),%xmm3 # 8ef38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53238> │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jb 1dfd0 <__cxa_finalize@plt+0x10370> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 1f330 ::do_widen(char) const@@Base+0x1c0> │ │ │ │ + comisd 0x70f32(%rip),%xmm0 # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53240> │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + seta (%rax,%rbp,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 1dfd0 <__cxa_finalize@plt+0x10370> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1e0(%rsp),%rbp │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + lea 0x82721(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov 0x829ad(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r8w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %cx,0x2c0(%rsp) │ │ │ │ + mov 0x8299e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + lea 0x82822(%rip),%r15 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm5,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x83c89(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ + lea 0x82b1e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ call dab0 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e1c8 <__cxa_finalize@plt+0x10568> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1eeb8 <__cxa_finalize@plt+0x11258> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83869(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1d06b <__cxa_finalize@plt+0xf40b> │ │ │ │ + lea 0x826e2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 1e1f2 <__cxa_finalize@plt+0x10592> │ │ │ │ call d600 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83779(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + lea 0x825f2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x827ea(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x34,%r8d │ │ │ │ - lea 0x6e255(%rip),%rcx # 8b318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67658> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86223(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd 0x3f0(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x70(%r14),%r12 │ │ │ │ call d1a0 │ │ │ │ - xor %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x827ac(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x2c0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %di,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm6,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm6,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x83a64(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ + lea 0x82937(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ movq $0x0,0x1c8(%rsp) │ │ │ │ movb $0x0,0x1d0(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e1e0 <__cxa_finalize@plt+0x10580> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1eed0 <__cxa_finalize@plt+0x11270> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movq 0x84257(%rip),%xmm2 # a14e0 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x84260(%rip),%xmm2 # a14f0 , std::allocator >@GLIBCXX_3.4.21+0x8f0> │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - movaps %xmm2,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8353f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x71262(%rip),%rsi # 8e558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a898> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm7 │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - mov %si,0x350(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83851(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d9f0 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8250c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 1e3c8 <__cxa_finalize@plt+0x10768> │ │ │ │ + call d600 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83394(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + lea 0x8241c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x82614(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - lea 0x710c0(%rip),%rsi # 8e561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8a1> │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%r12d │ │ │ │ call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x2c0(%rsp) │ │ │ │ + mov 0x825cf(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %cx,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm5,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm7,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x836a7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ + lea 0x82762(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - movb $0x0,0xf0(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e218 <__cxa_finalize@plt+0x105b8> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1eea0 <__cxa_finalize@plt+0x11240> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x8327c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1d658 <__cxa_finalize@plt+0xf9f8> │ │ │ │ + lea 0x82342(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 1e592 <__cxa_finalize@plt+0x10932> │ │ │ │ call d600 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8318c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + lea 0x82252(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8244a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x2a,%r8d │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x6dc9d(%rip),%rcx # 8b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67690> │ │ │ │ + mov $0x13,%r8d │ │ │ │ + lea 0x6fe64(%rip),%rcx # 8e450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52750> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x70e8e(%rip),%rsi # 8e56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8aa> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x120(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x128(%rsp),%r8 │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1edc8 <__cxa_finalize@plt+0x11168> │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe e3ee <__cxa_finalize@plt+0x78e> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x6fe0e(%rip),%rsi # 8e479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52779> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1ee20 <__cxa_finalize@plt+0x111c0> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 1e128 <__cxa_finalize@plt+0x104c8> │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - cmp %rax,0x130(%rsp) │ │ │ │ - jae 1d756 <__cxa_finalize@plt+0xfaf6> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1d756 <__cxa_finalize@plt+0xfaf6> │ │ │ │ - cmp %rax,0x170(%rsp) │ │ │ │ - jae 1e060 <__cxa_finalize@plt+0x10400> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 1ee78 <__cxa_finalize@plt+0x11218> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jae 1e70b <__cxa_finalize@plt+0x10aab> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 1e70b <__cxa_finalize@plt+0x10aab> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 1eab0 <__cxa_finalize@plt+0x10e50> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb e998 <__cxa_finalize@plt+0xd38> │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ + jb e2b6 <__cxa_finalize@plt+0x656> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x70dd6(%rip),%rsi # 8e573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8b3> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1c8(%rsp),%rdx │ │ │ │ - lea 0x1b0(%rsp),%rsi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1eee8 <__cxa_finalize@plt+0x11288> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ + add 0xf8(%rsp),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe e1d4 <__cxa_finalize@plt+0x574> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x6fcd3(%rip),%rsi # 8e483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52783> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1ecf0 <__cxa_finalize@plt+0x11090> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 1e150 <__cxa_finalize@plt+0x104f0> │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 1d80e <__cxa_finalize@plt+0xfbae> │ │ │ │ - cmp 0xb0(%rsp),%rsi │ │ │ │ - je 1d80e <__cxa_finalize@plt+0xfbae> │ │ │ │ - cmp %rax,0x1d0(%rsp) │ │ │ │ - jae 1e048 <__cxa_finalize@plt+0x103e8> │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 1ed48 <__cxa_finalize@plt+0x110e8> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 1e850 <__cxa_finalize@plt+0x10bf0> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 1e850 <__cxa_finalize@plt+0x10bf0> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 1ea38 <__cxa_finalize@plt+0x10dd8> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb e5a0 <__cxa_finalize@plt+0x940> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jb e216 <__cxa_finalize@plt+0x5b6> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x70d35(%rip),%rsi # 8e57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8bc> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x85a9f(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70bbe(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %dx,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm6,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x8326c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e200 <__cxa_finalize@plt+0x105a0> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x82e4c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1da88 <__cxa_finalize@plt+0xfe28> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x82d5c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x709de(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm7 │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83079(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x278(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e1b0 <__cxa_finalize@plt+0x10550> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x82b50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x23,%r8d │ │ │ │ - lea 0x6d694(%rip),%rcx # 8b380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x676c0> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x70877(%rip),%rsi # 8e581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8c1> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1e8(%rsp),%rdx │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp 0xb8(%rsp),%rcx │ │ │ │ - je 1e100 <__cxa_finalize@plt+0x104a0> │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 1dd70 <__cxa_finalize@plt+0x10110> │ │ │ │ - cmp 0x90(%rsp),%rsi │ │ │ │ - je 1dd70 <__cxa_finalize@plt+0x10110> │ │ │ │ - cmp %rax,0x1f0(%rsp) │ │ │ │ - jae 1e030 <__cxa_finalize@plt+0x103d0> │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1ef40 <__cxa_finalize@plt+0x112e0> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb e456 <__cxa_finalize@plt+0x7f6> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8555b(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70819(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - lea 0x90(%rax),%rdi │ │ │ │ - add $0x98,%rax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 1e008 <__cxa_finalize@plt+0x103a8> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d560(%rip),%rsi # 8b3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x676e8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x854a6(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x7071f(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 1dfb0 <__cxa_finalize@plt+0x10350> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x706de(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + cmp %rax,0x158(%rsp) │ │ │ │ + je e058 <__cxa_finalize@plt+0x3f8> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x6fc77(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - call d560 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d9f0 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm5 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1ed70 <__cxa_finalize@plt+0x11110> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x84bac(%rip) │ │ │ │ + jne 1ebd0 <__cxa_finalize@plt+0x10f70> │ │ │ │ + cmpb $0x0,0x84ba0(%rip) │ │ │ │ + jne 1eb58 <__cxa_finalize@plt+0x10ef8> │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1e979 <__cxa_finalize@plt+0x10d19> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1e98b <__cxa_finalize@plt+0x10d2b> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1e99d <__cxa_finalize@plt+0x10d3d> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1e9af <__cxa_finalize@plt+0x10d4f> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1e9c1 <__cxa_finalize@plt+0x10d61> │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1e9d3 <__cxa_finalize@plt+0x10d73> │ │ │ │ + call d600 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm5,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x828c2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x48,%r8d │ │ │ │ - lea 0x6d49e(%rip),%rcx # 8b418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67758> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8536c(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d4ac(%rip),%rsi # 8b468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x677a8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x85332(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 1e9e4 <__cxa_finalize@plt+0x10d84> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 1e9f8 <__cxa_finalize@plt+0x10d98> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 1ea0c <__cxa_finalize@plt+0x10dac> │ │ │ │ + call d600 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1e25d <__cxa_finalize@plt+0x105fd> │ │ │ │ - add $0x388,%rsp │ │ │ │ + jne 1f08a <__cxa_finalize@plt+0x1142a> │ │ │ │ + add $0x2f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d3cc(%rip),%rsi # 8b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67720> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x852da(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - jmp 1de5f <__cxa_finalize@plt+0x101ff> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1dd90 <__cxa_finalize@plt+0x10130> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1e896 <__cxa_finalize@plt+0x10c36> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 1ef57 <__cxa_finalize@plt+0x112f7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1d82e <__cxa_finalize@plt+0xfbce> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1ea8e <__cxa_finalize@plt+0x10e2e> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1ef57 <__cxa_finalize@plt+0x112f7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1e751 <__cxa_finalize@plt+0x10af1> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 1eeff <__cxa_finalize@plt+0x1129f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1eb06 <__cxa_finalize@plt+0x10ea6> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1eeff <__cxa_finalize@plt+0x1129f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1de9c <__cxa_finalize@plt+0x1023c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1de37 <__cxa_finalize@plt+0x101d7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1dd9c <__cxa_finalize@plt+0x1013c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6f929(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x84795(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x84779(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e143 <__cxa_finalize@plt+0x4e3> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1ec50 <__cxa_finalize@plt+0x10ff0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 1d791 <__cxa_finalize@plt+0xfb31> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x85269(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 1e967 <__cxa_finalize@plt+0x10d07> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6f8b1(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x8449d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c92c <__cxa_finalize@plt+0xeccc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x84fb1(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x84481(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e15f <__cxa_finalize@plt+0x4ff> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1eca0 <__cxa_finalize@plt+0x11040> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c91f <__cxa_finalize@plt+0xecbf> │ │ │ │ + call d420 │ │ │ │ + jmp 1e95a <__cxa_finalize@plt+0x10cfa> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1dfae <__cxa_finalize@plt+0x1034e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x4fb(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1ebb5 <__cxa_finalize@plt+0x10f55> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1ebb5 <__cxa_finalize@plt+0x10f55> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x4ab(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1ec29 <__cxa_finalize@plt+0x10fc9> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1ec29 <__cxa_finalize@plt+0x10fc9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1ef91 <__cxa_finalize@plt+0x11331> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1ed18 <__cxa_finalize@plt+0x110b8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1ed2b <__cxa_finalize@plt+0x110cb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e7f1 <__cxa_finalize@plt+0x10b91> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e7f1 <__cxa_finalize@plt+0x10b91> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 1e230 <__cxa_finalize@plt+0x105d0> │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - cmp 0x90(%rsp),%rsi │ │ │ │ - jne 1dd62 <__cxa_finalize@plt+0x10102> │ │ │ │ - jmp 1dd86 <__cxa_finalize@plt+0x10126> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1e240 <__cxa_finalize@plt+0x105e0> │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 1d748 <__cxa_finalize@plt+0xfae8> │ │ │ │ - jmp 1d76c <__cxa_finalize@plt+0xfb0c> │ │ │ │ + jbe 1f02f <__cxa_finalize@plt+0x113cf> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 1e842 <__cxa_finalize@plt+0x10be2> │ │ │ │ + jmp 1e866 <__cxa_finalize@plt+0x10c06> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f008 <__cxa_finalize@plt+0x113a8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1ed98 <__cxa_finalize@plt+0x11138> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1edab <__cxa_finalize@plt+0x1114b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e932 <__cxa_finalize@plt+0x10cd2> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e932 <__cxa_finalize@plt+0x10cd2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1efe1 <__cxa_finalize@plt+0x11381> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1edf0 <__cxa_finalize@plt+0x11190> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1ee03 <__cxa_finalize@plt+0x111a3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e625 <__cxa_finalize@plt+0x109c5> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e625 <__cxa_finalize@plt+0x109c5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1efba <__cxa_finalize@plt+0x1135a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1ee48 <__cxa_finalize@plt+0x111e8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1ee5b <__cxa_finalize@plt+0x111fb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e6ac <__cxa_finalize@plt+0x10a4c> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e6ac <__cxa_finalize@plt+0x10a4c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 1e250 <__cxa_finalize@plt+0x105f0> │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - cmp 0xb0(%rsp),%rsi │ │ │ │ - jne 1d800 <__cxa_finalize@plt+0xfba0> │ │ │ │ - jmp 1d824 <__cxa_finalize@plt+0xfbc4> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1cb2b <__cxa_finalize@plt+0xeecb> │ │ │ │ + jbe 1f03c <__cxa_finalize@plt+0x113dc> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 1e6fd <__cxa_finalize@plt+0x10a9d> │ │ │ │ + jmp 1e721 <__cxa_finalize@plt+0x10ac1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1cd80 <__cxa_finalize@plt+0xf120> │ │ │ │ + jmp 1e567 <__cxa_finalize@plt+0x10907> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1dc71 <__cxa_finalize@plt+0x10011> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d040 <__cxa_finalize@plt+0xf3e0> │ │ │ │ - nop │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d274 <__cxa_finalize@plt+0xf614> │ │ │ │ - nop │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1da5d <__cxa_finalize@plt+0xfdfd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ + jmp 1e1c7 <__cxa_finalize@plt+0x10567> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d62d <__cxa_finalize@plt+0xf9cd> │ │ │ │ + jmp 1e39d <__cxa_finalize@plt+0x1073d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - jmp 1dd86 <__cxa_finalize@plt+0x10126> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - jmp 1d76c <__cxa_finalize@plt+0xfb0c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - jmp 1d824 <__cxa_finalize@plt+0xfbc4> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f06a <__cxa_finalize@plt+0x1140a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1ef10 <__cxa_finalize@plt+0x112b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1ef23 <__cxa_finalize@plt+0x112c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e765 <__cxa_finalize@plt+0x10b05> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e765 <__cxa_finalize@plt+0x10b05> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f049 <__cxa_finalize@plt+0x113e9> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1ef68 <__cxa_finalize@plt+0x11308> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1ef7b <__cxa_finalize@plt+0x1131b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1e8aa <__cxa_finalize@plt+0x10c4a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1e8aa <__cxa_finalize@plt+0x10c4a> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1ef9a <__cxa_finalize@plt+0x1133a> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1ed07 <__cxa_finalize@plt+0x110a7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1efc3 <__cxa_finalize@plt+0x11363> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1ee37 <__cxa_finalize@plt+0x111d7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1efea <__cxa_finalize@plt+0x1138a> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1eddf <__cxa_finalize@plt+0x1117f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f011 <__cxa_finalize@plt+0x113b1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1ed87 <__cxa_finalize@plt+0x11127> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 1e866 <__cxa_finalize@plt+0x10c06> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + jmp 1e721 <__cxa_finalize@plt+0x10ac1> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f052 <__cxa_finalize@plt+0x113f2> │ │ │ │ + jmp 1eaa1 <__cxa_finalize@plt+0x10e41> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f073 <__cxa_finalize@plt+0x11413> │ │ │ │ + jmp 1eb18 <__cxa_finalize@plt+0x10eb8> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e54a <__cxa_finalize@plt+0x8ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e47a <__cxa_finalize@plt+0x81a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e4b8 <__cxa_finalize@plt+0x858> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e484 <__cxa_finalize@plt+0x824> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e562 <__cxa_finalize@plt+0x902> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e501 <__cxa_finalize@plt+0x8a1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e557 <__cxa_finalize@plt+0x8f7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e80a <__cxa_finalize@plt+0xbaa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e737 <__cxa_finalize@plt+0xad7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e97a <__cxa_finalize@plt+0xd1a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7bb <__cxa_finalize@plt+0xb5b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb0d <__cxa_finalize@plt+0xead> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea49 <__cxa_finalize@plt+0xde9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e540 <__cxa_finalize@plt+0x8e0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e90c <__cxa_finalize@plt+0xcac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e8b3 <__cxa_finalize@plt+0xc53> │ │ │ │ - endbr64 │ │ │ │ - jmp e5c7 <__cxa_finalize@plt+0x967> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e642 <__cxa_finalize@plt+0x9e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e652 <__cxa_finalize@plt+0x9f2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e6d2 <__cxa_finalize@plt+0xa72> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e791 <__cxa_finalize@plt+0xb31> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5fb <__cxa_finalize@plt+0x99b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7ab <__cxa_finalize@plt+0xb4b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7f5 <__cxa_finalize@plt+0xb95> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5d7 <__cxa_finalize@plt+0x977> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e74b <__cxa_finalize@plt+0xaeb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7c5 <__cxa_finalize@plt+0xb65> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e86a <__cxa_finalize@plt+0xc0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e8e7 <__cxa_finalize@plt+0xc87> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e60f <__cxa_finalize@plt+0x9af> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e850 <__cxa_finalize@plt+0xbf0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e940 <__cxa_finalize@plt+0xce0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e984 <__cxa_finalize@plt+0xd24> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e582 <__cxa_finalize@plt+0x922> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e9c8 <__cxa_finalize@plt+0xd68> │ │ │ │ + jmp e08c <__cxa_finalize@plt+0x42c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e9e1 <__cxa_finalize@plt+0xd81> │ │ │ │ + jmp e114 <__cxa_finalize@plt+0x4b4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ea2a <__cxa_finalize@plt+0xdca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea79 <__cxa_finalize@plt+0xe19> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e935 <__cxa_finalize@plt+0xcd5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea71 <__cxa_finalize@plt+0xe11> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e96f <__cxa_finalize@plt+0xd0f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eaa3 <__cxa_finalize@plt+0xe43> │ │ │ │ + jmp e0cd <__cxa_finalize@plt+0x46d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ + jmp e1bd <__cxa_finalize@plt+0x55d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ead1 <__cxa_finalize@plt+0xe71> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eae0 <__cxa_finalize@plt+0xe80> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb17 <__cxa_finalize@plt+0xeb7> │ │ │ │ + jmp e177 <__cxa_finalize@plt+0x517> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e58c <__cxa_finalize@plt+0x92c> │ │ │ │ + jmp e20e <__cxa_finalize@plt+0x5ae> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e638 <__cxa_finalize@plt+0x9d8> │ │ │ │ + jmp e241 <__cxa_finalize@plt+0x5e1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb70 <__cxa_finalize@plt+0xf10> │ │ │ │ + jmp e2a1 <__cxa_finalize@plt+0x641> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb27 <__cxa_finalize@plt+0xec7> │ │ │ │ + jmp e10a <__cxa_finalize@plt+0x4aa> │ │ │ │ endbr64 │ │ │ │ - jmp e9bb <__cxa_finalize@plt+0xd5b> │ │ │ │ + jmp e2e1 <__cxa_finalize@plt+0x681> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eac6 <__cxa_finalize@plt+0xe66> │ │ │ │ + jmp e181 <__cxa_finalize@plt+0x521> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e698 <__cxa_finalize@plt+0xa38> │ │ │ │ + jmp e2ee <__cxa_finalize@plt+0x68e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb9a <__cxa_finalize@plt+0xf3a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e901 <__cxa_finalize@plt+0xca1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb8f <__cxa_finalize@plt+0xf2f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eba9 <__cxa_finalize@plt+0xf49> │ │ │ │ - endbr64 │ │ │ │ - jmp e575 <__cxa_finalize@plt+0x915> │ │ │ │ + jmp e2f8 <__cxa_finalize@plt+0x698> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ebb9 <__cxa_finalize@plt+0xf59> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp e24e <__cxa_finalize@plt+0x5ee> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7e8 <__cxa_finalize@plt+0xb88> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp e307 <__cxa_finalize@plt+0x6a7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e8f1 <__cxa_finalize@plt+0xc91> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp e357 <__cxa_finalize@plt+0x6f7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e718 <__cxa_finalize@plt+0xab8> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp e386 <__cxa_finalize@plt+0x726> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ + jmp e3d9 <__cxa_finalize@plt+0x779> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5e1 <__cxa_finalize@plt+0x981> │ │ │ │ - nop │ │ │ │ + jmp e41e <__cxa_finalize@plt+0x7be> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001f170 ::do_widen(char) const@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x6ffe7(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8d4> │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x68(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x438,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x3a0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x428(%rsp) │ │ │ │ - mov 0x821ec(%rip),%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - mov %r15d,0x4(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x821cb(%rip),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - lea 0x3b0(%rsp),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e62c <__cxa_finalize@plt+0x109cc> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - lea 0x78(%rsp),%r12 │ │ │ │ - lea 0x6ff60(%rip),%rdx # 8e5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8e2> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x6ff69(%rip),%rsi # 8e5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8f7> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call db90 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0xe5aceb,0x68(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6ce44(%rip),%rcx # 8b4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67808> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fdfb(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x1,0x70(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6fef8(%rip),%rcx # 8e5bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8fc> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6ff04(%rip),%rsi # 8e5d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a912> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6fefe(%rip),%rsi # 8e5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a91b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x820d9(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e719 <__cxa_finalize@plt+0x10ab9> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdba(%rip),%rcx # 8b4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67830> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fea7(%rip),%rsi # 8e5e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a927> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdc7(%rip),%rcx # 8b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67860> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe8c(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a92f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdd4(%rip),%rcx # 8b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67890> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe75(%rip),%rsi # 8e5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a93b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fe67(%rip),%rcx # 8e606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a946> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe69(%rip),%rsi # 8e612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a952> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fe56(%rip),%rcx # 8e618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a958> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe5a(%rip),%rsi # 8e626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a966> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - lea 0x6cd9b(%rip),%rcx # 8b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678c0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fd9e(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6cdba(%rip),%rdx # 8b5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678f8> │ │ │ │ - lea 0x6fcc2(%rip),%rsi # 8e4c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a807> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6fe1b(%rip),%rsi # 8e62f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a96f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81fa2(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e850 <__cxa_finalize@plt+0x10bf0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fdd2(%rip),%rsi # 8e63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a97f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov $0x28,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x816e4(%rip),%rax │ │ │ │ - mov 0x3a8(%rsp),%rdx │ │ │ │ - mov 0x3a0(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ - mov %r13,0x38(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1e8c4 <__cxa_finalize@plt+0x10c64> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x3a0(%rsp),%rcx │ │ │ │ - mov 0x3a8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rcx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 1eec0 <__cxa_finalize@plt+0x11260> │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 1eef8 <__cxa_finalize@plt+0x11298> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - movhps 0x90(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1eedb <__cxa_finalize@plt+0x1127b> │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1e977 <__cxa_finalize@plt+0x10d17> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6fcd1(%rip),%rcx # 8e654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a994> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x6fb7a(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a847> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x709ad(%rip),%rdx # 8f350 , std::allocator >@@Base+0xd0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6cc66(%rip),%rcx # 8b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67960> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fcad(%rip),%rsi # 8e671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9b1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e9de <__cxa_finalize@plt+0x10d7e> │ │ │ │ - call d600 │ │ │ │ - lea 0x6fc97(%rip),%rsi # 8e67c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9bc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x220(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81dd1(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ea21 <__cxa_finalize@plt+0x10dc1> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7091a(%rip),%rdx # 8f358 , std::allocator >@@Base+0xd8> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6cbec(%rip),%rcx # 8b648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67988> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa55(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x5c(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x4,0x5c(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6cbff(%rip),%rcx # 8b698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679d8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6faaa(%rip),%rsi # 8e54d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a88d> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6cbef(%rip),%rcx # 8b6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a00> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa86(%rip),%rsi # 8e561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8a1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7083c(%rip),%rcx # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6cbed(%rip),%rcx # 8b6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a38> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa43(%rip),%rsi # 8e558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a898> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6cc0c(%rip),%rdx # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a70> │ │ │ │ - lea 0x6fb61(%rip),%rsi # 8e68c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9cc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6fb64(%rip),%rsi # 8e69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9de> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x2a0(%rsp),%r14 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81c7c(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1eb71 <__cxa_finalize@plt+0x10f11> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x707d4(%rip),%rdx # 8f360 , std::allocator >@@Base+0xe0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fb16(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x6f91e(%rip),%rsi # 8e4d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a812> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7079e(%rip),%rcx # 8f368 , std::allocator >@@Base+0xe8> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fad8(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f8f1(%rip),%rsi # 8e4de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a81e> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7072a(%rip),%rdx # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fa9e(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f8c0(%rip),%rsi # 8e4e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a827> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x64,0x5c(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6fa66(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f891(%rip),%rsi # 8e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a830> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fa43(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f879(%rip),%rsi # 8e4fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a83b> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6fa35(%rip),%rsi # 8e6c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa06> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x320(%rsp),%r15 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81b25(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ecc8 <__cxa_finalize@plt+0x11068> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7068d(%rip),%rcx # 8f370 , std::allocator >@@Base+0xf0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6ca59(%rip),%rcx # 8b758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a98> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f9cc(%rip),%rsi # 8e6d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa15> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x3a98,0x68(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6ca54(%rip),%rcx # 8b788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ac8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f767(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - lea 0x6f98c(%rip),%rsi # 8e6de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa1e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81a6c(%rip),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1ed81 <__cxa_finalize@plt+0x11121> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6ca14(%rip),%rcx # 8b7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67af0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f945(%rip),%rsi # 8e6eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa2b> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6ca19(%rip),%rcx # 8b7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b18> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f68f(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6f912(%rip),%rcx # 8e6f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa34> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f687(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d660 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d660 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + lea 0x38(%rdi),%rax │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + lea 0x58(%rdi),%rax │ │ │ │ + mov %rax,0x48(%rdi) │ │ │ │ + lea 0x78(%rdi),%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movb $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movb $0x0,0x58(%rdi) │ │ │ │ + mov %rax,0x68(%rdi) │ │ │ │ + movq $0x0,0x70(%rdi) │ │ │ │ + movb $0x0,0x78(%rdi) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov %r14d,0x20(%rbx) │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x428(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ef3c <__cxa_finalize@plt+0x112dc> │ │ │ │ - add $0x438,%rsp │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + movq $0x0,0x94(%rbx) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movl $0x0,0x9c(%rbx) │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov 0x6fcfc(%rip),%rax # 8ef48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53248> │ │ │ │ + mov %rax,0x88(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 1eef8 <__cxa_finalize@plt+0x11298> │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x90(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r14) │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmp 1e962 <__cxa_finalize@plt+0x10d02> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1ef17 <__cxa_finalize@plt+0x112b7> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 1ef30 <__cxa_finalize@plt+0x112d0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - mov %rdx,0x48(%r14) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - jmp 1e962 <__cxa_finalize@plt+0x10d02> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x90(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 1ef0b <__cxa_finalize@plt+0x112ab> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ebe6 <__cxa_finalize@plt+0xf86> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebfb <__cxa_finalize@plt+0xf9b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec05 <__cxa_finalize@plt+0xfa5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ecc8 <__cxa_finalize@plt+0x1068> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec44 <__cxa_finalize@plt+0xfe4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecac <__cxa_finalize@plt+0x104c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec5b <__cxa_finalize@plt+0xffb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec2a <__cxa_finalize@plt+0xfca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec8f <__cxa_finalize@plt+0x102f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec9f <__cxa_finalize@plt+0x103f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec32 <__cxa_finalize@plt+0xfd2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecbe <__cxa_finalize@plt+0x105e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec4f <__cxa_finalize@plt+0xfef> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecb6 <__cxa_finalize@plt+0x1056> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec7e <__cxa_finalize@plt+0x101e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ecd5 <__cxa_finalize@plt+0x1075> │ │ │ │ - nop │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e430 <__cxa_finalize@plt+0x7d0> │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbx │ │ │ │ - lea -0x1c0(%rbp),%rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x80(%r15),%r12 │ │ │ │ - mov %r12,-0x250(%rbp) │ │ │ │ - call 236c0 ::do_widen(char) const@@Base+0x3b50> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d580 │ │ │ │ - lea -0x230(%rbp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,-0x150(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,-0x258(%rbp) │ │ │ │ - call 25c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dac0 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ - mov -0x228(%rbp),%rax │ │ │ │ - mov -0x230(%rbp),%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 1f158 <__cxa_finalize@plt+0x114f8> │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r12),%r14 │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f0e0 <__cxa_finalize@plt+0x11480> │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1f0d2 <__cxa_finalize@plt+0x11472> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f0c0 <__cxa_finalize@plt+0x11460> │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f0ed <__cxa_finalize@plt+0x1148d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%r12),%r14 │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f120 <__cxa_finalize@plt+0x114c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1f112 <__cxa_finalize@plt+0x114b2> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f100 <__cxa_finalize@plt+0x114a0> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f12d <__cxa_finalize@plt+0x114cd> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 1f28a ::do_widen(char) const@@Base+0x11a> │ │ │ │ call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1f140 <__cxa_finalize@plt+0x114e0> │ │ │ │ - call d600 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp %r12,-0x248(%rbp) │ │ │ │ - jne 1f0b0 <__cxa_finalize@plt+0x11450> │ │ │ │ - mov -0x230(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1f165 <__cxa_finalize@plt+0x11505> │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 1f29c ::do_widen(char) const@@Base+0x12c> │ │ │ │ call d600 │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - lea -0x168(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - test $0x1,%al │ │ │ │ - je 1f26c <__cxa_finalize@plt+0x1160c> │ │ │ │ - mov -0x1b8(%rbp),%r14 │ │ │ │ - mov -0x1c0(%rbp),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f1e2 <__cxa_finalize@plt+0x11582> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1f1d2 <__cxa_finalize@plt+0x11572> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f1c0 <__cxa_finalize@plt+0x11560> │ │ │ │ - mov -0x1c0(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f1ef <__cxa_finalize@plt+0x1158f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - call d330 │ │ │ │ - lea 0x6f3b5(%rip),%rsi # 8e5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8f7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x98(%r15),%r13 │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x1c0(%rbp),%r14 │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - lea 0x90(%r15),%rdi │ │ │ │ - lea 0x90(%r15),%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - je 1f292 <__cxa_finalize@plt+0x11632> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f24e <__cxa_finalize@plt+0x115ee> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x83e28(%rip),%rdi │ │ │ │ - call d100 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - call d7b0 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - lea -0x188(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f2a6 <__cxa_finalize@plt+0x11646> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 1f2ae ::do_widen(char) const@@Base+0x13e> │ │ │ │ call d600 │ │ │ │ - lea -0x200(%rbp),%r15 │ │ │ │ - lea 0x6f1bf(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1f383 <__cxa_finalize@plt+0x11723> │ │ │ │ - lea -0x1e0(%rbp),%r13 │ │ │ │ - lea 0x6f18a(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x83fd0(%rip),%rdi │ │ │ │ - call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x83fbc(%rip),%rdx │ │ │ │ - lea 0x83fb5(%rip),%rdi │ │ │ │ - add -0x18(%rdx),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f970 <__cxa_finalize@plt+0x11d10> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - testb $0x5,0x840b2(%rip) │ │ │ │ - jne 1f8db <__cxa_finalize@plt+0x11c7b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x1,0x8418b(%rip) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f36b(%rip),%rsi # 8e6fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa3d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x8415f(%rip) │ │ │ │ - jne 1f8ac <__cxa_finalize@plt+0x11c4c> │ │ │ │ - cmpb $0x0,0x84153(%rip) │ │ │ │ - lea 0x83f4b(%rip),%r14 │ │ │ │ - jne 1f881 <__cxa_finalize@plt+0x11c21> │ │ │ │ - movq 0x82135(%rip),%xmm1 # a14f8 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movhps 0x8211b(%rip),%xmm1 # a14e8 >@GLIBCXX_3.4+0xd08> │ │ │ │ - movaps %xmm1,-0x270(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6c480(%rip),%rsi # 8b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ba0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6c49e(%rip),%rsi # 8b8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67be0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f2e1(%rip),%rsi # 8e705 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa45> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x140(%rbp),%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - call d080 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13,-0x250(%rbp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movabs $0x112e0be826d694b3,%rax │ │ │ │ - imul %rcx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,-0x240(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x81304(%rip),%r12 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x812cd(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,-0x60(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - mov 0x812f5(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movups %xmm0,-0x48(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x812b7(%rip),%r15 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x812b8(%rip),%rax # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - add -0x18(%r15),%rdi │ │ │ │ - mov %r15,-0x1b0(%rbp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x81275(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x81296(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa -0x270(%rbp),%xmm1 │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8143f(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - lea -0x170(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x270(%rbp) │ │ │ │ - movaps %xmm1,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x8168c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - lea -0x150(%rbp),%rax │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d490 │ │ │ │ - mov -0x248(%rbp),%rsi │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - call d530 │ │ │ │ - cmpb $0x0,-0x230(%rbp) │ │ │ │ - je 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rsi │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - add $0xd0,%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x83b6d(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x238(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x278(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f067 <__cxa_finalize@plt+0x1407> │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 1f99e <__cxa_finalize@plt+0x11d3e> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x6f09b(%rip),%rax # 8e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa68> │ │ │ │ - mov -0x260(%rbp),%r9 │ │ │ │ - push %rax │ │ │ │ - mov -0x278(%rbp),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ - push %rax │ │ │ │ - call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 1f85f <__cxa_finalize@plt+0x11bff> │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - lea -0x1e0(%rbp),%r13 │ │ │ │ - call d290 │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1f980 <__cxa_finalize@plt+0x11d20> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - lea 0x81235(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq 0x81dad(%rip),%xmm0 # a14f8 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - movhps 0x81d9e(%rip),%xmm0 # a14f0 , std::allocator >@GLIBCXX_3.4.21+0x8f0> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x270(%rbp),%rdi │ │ │ │ - lea 0x81072(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x80ff7(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x81018(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x80ff2(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r15,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x80fc7(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x80f79(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6ef1a(%rip),%rcx # 8e729 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa69> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1fa1d <__cxa_finalize@plt+0x11dbd> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1f2c0 ::do_widen(char) const@@Base+0x150> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1f3bb <__cxa_finalize@plt+0x1175b> │ │ │ │ - lea 0x837cd(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1f3a7 <__cxa_finalize@plt+0x11747> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6eb79(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x6bf19(%rip),%rsi # 8b840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b80> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6ef3a(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1fa1d <__cxa_finalize@plt+0x11dbd> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8399a(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 1f35f <__cxa_finalize@plt+0x116ff> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1f735 <__cxa_finalize@plt+0x11ad5> │ │ │ │ - mov 0xf0(%rcx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je ef65 <__cxa_finalize@plt+0x1305> │ │ │ │ - cmpb $0x0,0x38(%r13) │ │ │ │ - je 1f9bf <__cxa_finalize@plt+0x11d5f> │ │ │ │ - movsbl 0x59(%r13),%r8d │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x19e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 1f9f8 <__cxa_finalize@plt+0x11d98> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - mov $0x20,%r8d │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp ed03 <__cxa_finalize@plt+0x10a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed7d <__cxa_finalize@plt+0x111d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ed72 <__cxa_finalize@plt+0x1112> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - jmp ee30 <__cxa_finalize@plt+0x11d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee7a <__cxa_finalize@plt+0x121a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee72 <__cxa_finalize@plt+0x1212> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee5e <__cxa_finalize@plt+0x11fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eda7 <__cxa_finalize@plt+0x1147> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - jmp ee99 <__cxa_finalize@plt+0x1239> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp eedb <__cxa_finalize@plt+0x127b> │ │ │ │ - endbr64 │ │ │ │ - jmp ece6 <__cxa_finalize@plt+0x1086> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp ecf8 <__cxa_finalize@plt+0x1098> │ │ │ │ - endbr64 │ │ │ │ - jmp ed9c <__cxa_finalize@plt+0x113c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edaf <__cxa_finalize@plt+0x114f> │ │ │ │ - endbr64 │ │ │ │ - jmp ef7d <__cxa_finalize@plt+0x131d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp efd6 <__cxa_finalize@plt+0x1376> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee42 <__cxa_finalize@plt+0x11e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x6b4bd(%rip),%rax # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67358> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x6b4ed(%rip),%rax # 8b058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67398> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001fb70 ::do_widen(char) const@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x8(%rax) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x98(%rdi),%eax │ │ │ │ + mov 0x94(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmova %edx,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x81035(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8159d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80b65(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fbf9 ::do_widen(char) const@@Base+0x89> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fc1f ::do_widen(char) const@@Base+0xaf> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ + mov 0x94(%rdi),%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cvtsi2ss %rdx,%xmm1 │ │ │ │ + add 0x98(%rdi),%eax │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + movsd 0x6fbef(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - lea 0x80fa5(%rip),%rax │ │ │ │ + mov 0x94(%rdi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cvtsi2ss %rdx,%xmm0 │ │ │ │ + add 0x98(%rdi),%eax │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - lea 0x80f95(%rip),%rax │ │ │ │ + mov 0x9c(%rdi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdx,%rax │ │ │ │ + add 0x94(%rdi),%eax │ │ │ │ + add 0x98(%rdi),%eax │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fc79 ::do_widen(char) const@@Base+0x109> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmpl $0x1,0x98(%rdi) │ │ │ │ + je 1f3ac ::do_widen(char) const@@Base+0x23c> │ │ │ │ + cmpl $0x1,0x94(%rdi) │ │ │ │ sete %al │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fc9f ::do_widen(char) const@@Base+0x12f> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8149d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8148d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fcf9 ::do_widen(char) const@@Base+0x189> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 1f3ce ::do_widen(char) const@@Base+0x25e> │ │ │ │ + mov 0x94(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ sete %al │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fd1f ::do_widen(char) const@@Base+0x1af> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x809f5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x809e5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ + lea -0x1(%rdx),%r9 │ │ │ │ + push %rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ - jne 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 1fdd8 ::do_widen(char) const@@Base+0x268> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 1fdf0 ::do_widen(char) const@@Base+0x280> │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - test %r8,%r8 │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %r8,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8,%rax │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ + mov %rdx,%r10 │ │ │ │ + shr $0x3f,%r9 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + lea -0x1(%r9,%rdx,1),%r9 │ │ │ │ + sar $1,%r9 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jge 1f510 ::do_widen(char) const@@Base+0x3a0> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 1f433 ::do_widen(char) const@@Base+0x2c3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8,%r8 │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - sub %r8,%rsi │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + cmova %rsi,%rax │ │ │ │ + cmova %rbx,%rdx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,(%rcx,%rdi,1) │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov %rsi,0x5(%rcx,%rdi,1) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jg 1f430 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 1f530 ::do_widen(char) const@@Base+0x3c0> │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + movdqu (%r11),%xmm0 │ │ │ │ + shr $0x3f,%rsi │ │ │ │ + lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + movsd (%r11),%xmm0 │ │ │ │ + sar $1,%rsi │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jg 1f4dd ::do_widen(char) const@@Base+0x36d> │ │ │ │ + jmp 1f4f7 ::do_widen(char) const@@Base+0x387> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ - jne 1fe30 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jl 1fe30 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - lea 0x800e4(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - lea 0x80112(%rip),%rdx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ + mov 0x5(%rcx),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rsi,1),%rax │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jge 1f568 ::do_widen(char) const@@Base+0x3f8> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + add %rdi,%rax │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + ja 1f4b0 ::do_widen(char) const@@Base+0x340> │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0xb(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8004d(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8002d(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ffd5(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ffb5(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80095(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x80139(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x8132d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1ff9d ::do_widen(char) const@@Base+0x42d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7ff74(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 1f56d ::do_widen(char) const@@Base+0x3fd> │ │ │ │ + mov %r8,%rdx │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80035(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x800d9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x812cd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1fffe ::do_widen(char) const@@Base+0x48e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7ff13(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ + sub $0x2,%r10 │ │ │ │ + sar $1,%r10 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 1f483 ::do_widen(char) const@@Base+0x313> │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x5(%rcx),%rsi │ │ │ │ + mov %rsi,0x5(%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 1f483 ::do_widen(char) const@@Base+0x313> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 1f4f7 ::do_widen(char) const@@Base+0x387> │ │ │ │ + movdqu (%r11),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 1f4f7 ::do_widen(char) const@@Base+0x387> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ffd5(%rip),%rax │ │ │ │ + lea -0x1(%rdx),%r10 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x80079(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x8126d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2005d ::do_widen(char) const@@Base+0x4ed> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7feb4(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + shr $0x3f,%r10 │ │ │ │ + lea -0x1(%r10,%rdx,1),%r10 │ │ │ │ + sar $1,%r10 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jge 1f680 ::do_widen(char) const@@Base+0x510> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 1f5ab ::do_widen(char) const@@Base+0x43b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea (%rax,%rax,1),%r8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea -0x1(%r8),%r9 │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r9,%rcx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + cmova %rcx,%rax │ │ │ │ + cmova %r9,%r8 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,(%rdx,%rdi,1) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x8(%rdx,%rdi,1) │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jg 1f5a8 ::do_widen(char) const@@Base+0x438> │ │ │ │ + test $0x1,%r11b │ │ │ │ + je 1f6a0 ::do_widen(char) const@@Base+0x530> │ │ │ │ + lea -0x1(%r8),%rcx │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jg 1f64d ::do_widen(char) const@@Base+0x4dd> │ │ │ │ + jmp 1f66b ::do_widen(char) const@@Base+0x4fb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jge 1f6d8 ::do_widen(char) const@@Base+0x568> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 1f620 ::do_widen(char) const@@Base+0x4b0> │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0x8(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ffed(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x80021(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x8120d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 200bd ::do_widen(char) const@@Base+0x54d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7fe2c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 1f6dd ::do_widen(char) const@@Base+0x56d> │ │ │ │ + mov %rsi,%r8 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ff8d(%rip),%rax │ │ │ │ + sub $0x2,%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jne 1f5f9 ::do_widen(char) const@@Base+0x489> │ │ │ │ + lea 0x1(%r8,%r8,1),%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 1f5f9 ::do_widen(char) const@@Base+0x489> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 1f66b ::do_widen(char) const@@Base+0x4fb> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 1f66b ::do_widen(char) const@@Base+0x4fb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7ffc1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x811ad(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2011e ::do_widen(char) const@@Base+0x5ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7fdcb(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 1f945 ::do_widen(char) const@@Base+0x7d5> │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1f8a0 ::do_widen(char) const@@Base+0x730> │ │ │ │ + shl $0x4,%rax │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + sub $0x1,%r12 │ │ │ │ + movsd -0x10(%rbp),%xmm2 │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 1f962 ::do_widen(char) const@@Base+0x7f2> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + ja 1f97a ::do_widen(char) const@@Base+0x80a> │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + ja 1f82d ::do_widen(char) const@@Base+0x6bd> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movq %xmm0,0x10(%rbx) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x18(%rbx),%edx │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %rbp,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 1f7d1 ::do_widen(char) const@@Base+0x661> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ff2d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7ff61(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x8114d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2017d ::do_widen(char) const@@Base+0x60d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7fd6c(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 1f7c0 ::do_widen(char) const@@Base+0x650> │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + jbe 1f850 ::do_widen(char) const@@Base+0x6e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8106d(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8104d(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x805f5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - add $0x38,%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ - jmp d8c0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd 0x10(%rax),%xmm0 │ │ │ │ + ja 1f7e0 ::do_widen(char) const@@Base+0x670> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 1f860 ::do_widen(char) const@@Base+0x6f0> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rsi,-0x10(%rcx) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %esi,-0x8(%rcx) │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + jmp 1f7a0 ::do_widen(char) const@@Base+0x630> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 1f97a ::do_widen(char) const@@Base+0x80a> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov -0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov -0x8(%rbp),%edx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + movq %xmm0,-0x10(%rbp) │ │ │ │ + jmp 1f796 ::do_widen(char) const@@Base+0x626> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x805d5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x38(%rdi),%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ - call d8c0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 1f7f3 ::do_widen(char) const@@Base+0x683> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 1f6f0 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 1f945 ::do_widen(char) const@@Base+0x7d5> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 1f739 ::do_widen(char) const@@Base+0x5c9> │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rbx,%rax,1),%r12 │ │ │ │ + jmp 1f8b6 ::do_widen(char) const@@Base+0x746> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov -0x8(%r12),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1f580 ::do_widen(char) const@@Base+0x410> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 1f8ae ::do_widen(char) const@@Base+0x73e> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x10,%rbp │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 1f945 ::do_widen(char) const@@Base+0x7d5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + sub %rbx,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %edx,0x18(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1f580 ::do_widen(char) const@@Base+0x410> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 1f900 ::do_widen(char) const@@Base+0x790> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1f99f ::do_widen(char) const@@Base+0x82f> │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jbe 1f81a ::do_widen(char) const@@Base+0x6aa> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmp 1f77d ::do_widen(char) const@@Base+0x60d> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rbx) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 1f796 ::do_widen(char) const@@Base+0x626> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x810b5(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d6d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x81095(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d6d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80b2d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fe21(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80ffd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 202cd ::do_widen(char) const@@Base+0x75d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8102c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80acd(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7fdc1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80f9d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2032e ::do_widen(char) const@@Base+0x7be> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80fcb(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 1fc1f ::do_widen(char) const@@Base+0xaaf> │ │ │ │ + mov %rax,%r15 │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1fb70 ::do_widen(char) const@@Base+0xa00> │ │ │ │ + shl $0x4,%rax │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + sub $0x1,%r12 │ │ │ │ + movsd -0x10(%rbp),%xmm2 │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 1fc3e ::do_widen(char) const@@Base+0xace> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 1fc56 ::do_widen(char) const@@Base+0xae6> │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + ja 1faf7 ::do_widen(char) const@@Base+0x987> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x15(%rsp),%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + movq %xmm0,0x10(%rbx) │ │ │ │ + mov %rdx,0x5(%rbx) │ │ │ │ + mov %rax,0x15(%rbx) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + nop │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + jbe 1fa7e ::do_widen(char) const@@Base+0x90e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + ja 1fa70 ::do_widen(char) const@@Base+0x900> │ │ │ │ + movsd -0x10(%rdx),%xmm1 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 1fb20 ::do_widen(char) const@@Base+0x9b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80a6d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fd61(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80f3d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2038d ::do_widen(char) const@@Base+0x81d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80f6c(%rip),%rax │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 1faa0 ::do_widen(char) const@@Base+0x930> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 1fb30 ::do_widen(char) const@@Base+0x9c0> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rsi,-0x10(%rcx) │ │ │ │ + mov 0x5(%rdx),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x15(%rsp),%rax │ │ │ │ + mov %rsi,-0xb(%rcx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + mov %rax,0x5(%rdx) │ │ │ │ + jmp 1fa60 ::do_widen(char) const@@Base+0x8f0> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 1fc56 ::do_widen(char) const@@Base+0xae6> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov -0x10(%rbp),%rdx │ │ │ │ + mov 0x15(%rsp),%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov -0xb(%rbp),%rdx │ │ │ │ + mov %rdx,0x5(%rbx) │ │ │ │ + movq %xmm0,-0x10(%rbp) │ │ │ │ + mov %rax,-0xb(%rbp) │ │ │ │ + jmp 1fa5c ::do_widen(char) const@@Base+0x8ec> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 203dd ::do_widen(char) const@@Base+0x86d> │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 1fab6 ::do_widen(char) const@@Base+0x946> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 203fd ::do_widen(char) const@@Base+0x88d> │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 203fd ::do_widen(char) const@@Base+0x88d> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - cmovge %ebx,%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7fbe5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fc89(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80e7d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2044d ::do_widen(char) const@@Base+0x8dd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7fac4(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7fb84(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80e23(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movq 0x7fc10(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 204b7 ::do_widen(char) const@@Base+0x947> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7fa5a(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7fb14(%rip),%rax │ │ │ │ - lea -0x20(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80db3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7fba1(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20526 ::do_widen(char) const@@Base+0x9b6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f9eb(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8086d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fb61(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80d3d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2058d ::do_widen(char) const@@Base+0xa1d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80d6c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8080c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80ce3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq 0x7fae8(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 205f7 ::do_widen(char) const@@Base+0xa87> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80d02(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x8079c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - lea -0x18(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80c73(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7fa79(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20666 ::do_widen(char) const@@Base+0xaf6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80c93(%rip),%rax │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f9dd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fa11(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80bfd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 206cd ::do_widen(char) const@@Base+0xb5d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f81c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call 1f9b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 1fc1f ::do_widen(char) const@@Base+0xaaf> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 1f9fb ::do_widen(char) const@@Base+0x88b> │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rbx,%rax,1),%r12 │ │ │ │ + jmp 1fb86 ::do_widen(char) const@@Base+0xa16> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%r14 │ │ │ │ + mov -0x8(%r12),%edx │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7f97c(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80ba3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movq 0x7f998(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20737 ::do_widen(char) const@@Base+0xbc7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f7b2(%rip),%rax │ │ │ │ + movzbl -0x4(%r12),%eax │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1f400 ::do_widen(char) const@@Base+0x290> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 1fb7e ::do_widen(char) const@@Base+0xa0e> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x10,%rbp │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 1fc1f ::do_widen(char) const@@Base+0xaaf> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + movzbl 0xc(%rbp),%eax │ │ │ │ + sub %rbx,%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7f90c(%rip),%rax │ │ │ │ - lea -0x10(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80b33(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7f929(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 207a6 ::do_widen(char) const@@Base+0xc36> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f743(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rcx,0x15(%rbp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1f400 ::do_widen(char) const@@Base+0x290> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 1fbd0 ::do_widen(char) const@@Base+0xa60> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1fc7f ::do_widen(char) const@@Base+0xb0f> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 207f0 ::do_widen(char) const@@Base+0xc80> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 1fae4 ::do_widen(char) const@@Base+0x974> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmp 1fa3f ::do_widen(char) const@@Base+0x8cf> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x15(%rsp),%rdx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov %rsi,0x5(%rbx) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 1fa5c ::do_widen(char) const@@Base+0x8ec> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2081a ::do_widen(char) const@@Base+0xcaa> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20870 ::do_widen(char) const@@Base+0xd00> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20862 ::do_widen(char) const@@Base+0xcf2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + mov 0x24(%rdi),%r12d │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 20766 ::do_widen(char) const@@Base+0x15f6> │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + call d640 │ │ │ │ + movsd 0x6f25e(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 208c0 ::do_widen(char) const@@Base+0xd50> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 208b2 ::do_widen(char) const@@Base+0xd42> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movsd %xmm0,-0x10(%rax) │ │ │ │ + movb $0x0,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1fd00 ::do_widen(char) const@@Base+0xb90> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x10000(%rax),%rdx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1fd40 ::do_widen(char) const@@Base+0xbd0> │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 20a0f ::do_widen(char) const@@Base+0x189f> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 1fd80 ::do_widen(char) const@@Base+0xc10> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rcx,%rax │ │ │ │ + jne 1fda0 ::do_widen(char) const@@Base+0xc30> │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20910 ::do_widen(char) const@@Base+0xda0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20902 ::do_widen(char) const@@Base+0xd92> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 1fdcf ::do_widen(char) const@@Base+0xc5f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %al,0x41(%rbx,%rdi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 1fdc0 ::do_widen(char) const@@Base+0xc50> │ │ │ │ + lea 0x41(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 20a18 ::do_widen(char) const@@Base+0x18a8> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 1fe01 ::do_widen(char) const@@Base+0xc91> │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 20940 ::do_widen(char) const@@Base+0xdd0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 205c8 ::do_widen(char) const@@Base+0x1458> │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 205b1 ::do_widen(char) const@@Base+0x1441> │ │ │ │ + and $0x1,%edx │ │ │ │ + jne 2054f ::do_widen(char) const@@Base+0x13df> │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 20560 ::do_widen(char) const@@Base+0x13f0> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov (%rax,%r12,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 20545 ::do_widen(char) const@@Base+0x13d5> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 1fe70 ::do_widen(char) const@@Base+0xd00> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %esi,%ebp │ │ │ │ + imul %esi,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - jmp d820 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ nop │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20936 ::do_widen(char) const@@Base+0xdc6> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x18(%rcx) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 1feaf ::do_widen(char) const@@Base+0xd3f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 1fea0 ::do_widen(char) const@@Base+0xd30> │ │ │ │ + mov 0x6f09a(%rip),%rax # 8ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53258> │ │ │ │ + mov %edi,0x8(%r13) │ │ │ │ + movb $0x0,0xc(%r13) │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + movzwl (%rax,%r12,2),%esi │ │ │ │ + movzwl -0x2(%rax,%r12,2),%r15d │ │ │ │ + add %r15d,%esi │ │ │ │ + cmp $0xfffe,%esi │ │ │ │ + jle 201f3 ::do_widen(char) const@@Base+0x1083> │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 2052f ::do_widen(char) const@@Base+0x13bf> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + jb 1ff0f ::do_widen(char) const@@Base+0xd9f> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%bpl │ │ │ │ + je 1ff20 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%bpl │ │ │ │ + je 1ff32 ::do_widen(char) const@@Base+0xdc2> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 1ff3f ::do_widen(char) const@@Base+0xdcf> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r8d,%r10d │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 1fe50 ::do_widen(char) const@@Base+0xce0> │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + je 200c8 ::do_widen(char) const@@Base+0xf58> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub %r14,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1f9b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ + cmp $0x100,%rbp │ │ │ │ + jle 205dc ::do_widen(char) const@@Base+0x146c> │ │ │ │ + lea 0x100(%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jbe 2065a ::do_widen(char) const@@Base+0x14ea> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 1fff9 ::do_widen(char) const@@Base+0xe89> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 1ffe0 ::do_widen(char) const@@Base+0xe70> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 1ff9d ::do_widen(char) const@@Base+0xe2d> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + cmp %rdi,0x20(%rsp) │ │ │ │ + je 200c5 ::do_widen(char) const@@Base+0xf55> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x10(%rcx),%rax │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movsd -0x10(%rcx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 200a1 ::do_widen(char) const@@Base+0xf31> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20080 ::do_widen(char) const@@Base+0xf10> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ mov %rax,(%rdx) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%rdx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 20025 ::do_widen(char) const@@Base+0xeb5> │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 20573 ::do_widen(char) const@@Base+0x1403> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20980 ::do_widen(char) const@@Base+0xe10> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x80b2d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f729(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20a20 ::do_widen(char) const@@Base+0xeb0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 209d6 ::do_widen(char) const@@Base+0xe66> │ │ │ │ + je 200f4 ::do_widen(char) const@@Base+0xf84> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 209e5 ::do_widen(char) const@@Base+0xe75> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 209f7 ::do_widen(char) const@@Base+0xe87> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r15,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + mov %ebx,0x18(%rax) │ │ │ │ + mov %rbp,0x20(%rax) │ │ │ │ + sub %r14,%r9 │ │ │ │ + je 201b0 ::do_widen(char) const@@Base+0x1040> │ │ │ │ + sar $0x4,%r9 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 20156 ::do_widen(char) const@@Base+0xfe6> │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r10,%rcx │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r15,%r10,8),%rdx │ │ │ │ + jne 2019c ::do_widen(char) const@@Base+0x102c> │ │ │ │ + cmpb $0x0,0xc(%rsi) │ │ │ │ + je 2019c ::do_widen(char) const@@Base+0x102c> │ │ │ │ + or %rbx,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae 201b0 ::do_widen(char) const@@Base+0x1040> │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%r14,%rax,1),%rsi │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + lea -0x1(%rdx),%r10d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %r10,%rbp │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0x1ffffff8,%eax │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%r13 │ │ │ │ + add %r15,%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + and (%r15,%r10,8),%rcx │ │ │ │ + mov (%rax),%r11 │ │ │ │ + je 20126 ::do_widen(char) const@@Base+0xfb6> │ │ │ │ + not %rbx │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r9,%rax │ │ │ │ + jb 20156 ::do_widen(char) const@@Base+0xfe6> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20a06 ::do_widen(char) const@@Base+0xe96> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20a40 ::do_widen(char) const@@Base+0xed0> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2073d ::do_widen(char) const@@Base+0x15cd> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 20ac1 ::do_widen(char) const@@Base+0x1951> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + test %esi,%esi │ │ │ │ + je 2026e ::do_widen(char) const@@Base+0x10fe> │ │ │ │ + mov 0x88(%rbx),%r9 │ │ │ │ + add %r11d,%esi │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80a6d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f669(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ae0 ::do_widen(char) const@@Base+0xf70> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20a95 ::do_widen(char) const@@Base+0xf25> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20aa4 ::do_widen(char) const@@Base+0xf34> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jne 20240 ::do_widen(char) const@@Base+0x10d0> │ │ │ │ + cmp $0x15,%edi │ │ │ │ + ja 1feec ::do_widen(char) const@@Base+0xd7c> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 20a2e ::do_widen(char) const@@Base+0x18be> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%r10,%rax,1),%esi │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsd (%rdi,%rsi,8),%xmm0 │ │ │ │ + mov %eax,-0x8(%rdx) │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jne 20289 ::do_widen(char) const@@Base+0x1119> │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rax,1),%r9 │ │ │ │ + mov %r11d,0x4c(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10d,0x48(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + call 1f6f0 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + mov 0x4c(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + ja 20777 ::do_widen(char) const@@Base+0x1607> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 2037f ::do_widen(char) const@@Base+0x120f> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%rsi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rdi),%xmm0 │ │ │ │ + jbe 20971 ::do_widen(char) const@@Base+0x1801> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 20365 ::do_widen(char) const@@Base+0x11f5> │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20ab6 ::do_widen(char) const@@Base+0xf46> │ │ │ │ + jne 2034e ::do_widen(char) const@@Base+0x11de> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 20328 ::do_widen(char) const@@Base+0x11b8> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 20860 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ + jne 20860 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ + mulsd 0x6ebbd(%rip),%xmm1 # 8ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53260> │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 20387 ::do_widen(char) const@@Base+0x1217> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r10d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x44(%rsp),%r10d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + add %rsi,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 20473 ::do_widen(char) const@@Base+0x1303> │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 204f1 ::do_widen(char) const@@Base+0x1381> │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + div %ebp │ │ │ │ + movzbl 0x90(%rsp,%rax,1),%r9d │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0x7,%r9d │ │ │ │ + mov %r10d,%edx │ │ │ │ + and $0xf8,%eax │ │ │ │ + shr $0x3,%r10d │ │ │ │ + add %r10d,%eax │ │ │ │ + and $0x7,%edx │ │ │ │ + lea (%rdx,%r9,8),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%rdi,%r9,4),%r10 │ │ │ │ + mov %edx,%r9d │ │ │ │ + lea (%rdi,%r9,4),%r9 │ │ │ │ + mov (%r10),%r11d │ │ │ │ + cmpl $0x0,(%r9) │ │ │ │ + jns 204cb ::do_widen(char) const@@Base+0x135b> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 20959 ::do_widen(char) const@@Base+0x17e9> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 204d6 ::do_widen(char) const@@Base+0x1366> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 2046a ::do_widen(char) const@@Base+0x12fa> │ │ │ │ + comisd 0x60(%rsp),%xmm0 │ │ │ │ + jbe 2046a ::do_widen(char) const@@Base+0x12fa> │ │ │ │ + add $0x10,%rcx │ │ │ │ + movb $0x1,0xc(%r13) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 20473 ::do_widen(char) const@@Base+0x1303> │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20ac5 ::do_widen(char) const@@Base+0xf55> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20b00 ::do_widen(char) const@@Base+0xf90> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + ja 1fef8 ::do_widen(char) const@@Base+0xd88> │ │ │ │ + jne 1ff3f ::do_widen(char) const@@Base+0xdcf> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x90(%rsp) │ │ │ │ + jmp 1ff3f ::do_widen(char) const@@Base+0xdcf> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1fe85 ::do_widen(char) const@@Base+0xd15> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + ja 1fe28 ::do_widen(char) const@@Base+0xcb8> │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + jne 1ff61 ::do_widen(char) const@@Base+0xdf1> │ │ │ │ + lea 0x1(%r12),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x3f(%r13),%r12 │ │ │ │ + shr $0x6,%r12 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + sar $0x6,%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + lea (%rax,%r12,8),%rbp │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea (%rax,%r13,8),%r13 │ │ │ │ + call d320 │ │ │ │ + jmp 200e2 ::do_widen(char) const@@Base+0xf72> │ │ │ │ + movzwl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + and $0x1,%edx │ │ │ │ + je 1fe1e ::do_widen(char) const@@Base+0xcae> │ │ │ │ + jmp 2054f ::do_widen(char) const@@Base+0x13df> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%dl │ │ │ │ + je 1fe15 ::do_widen(char) const@@Base+0xca5> │ │ │ │ + jmp 205b1 ::do_widen(char) const@@Base+0x1441> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + cmp %rcx,0x20(%rsp) │ │ │ │ + je 200c5 ::do_widen(char) const@@Base+0xf55> │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jbe 206bd ::do_widen(char) const@@Base+0x154d> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 20639 ::do_widen(char) const@@Base+0x14c9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8087d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f5b1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ba0 ::do_widen(char) const@@Base+0x1030> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20b56 ::do_widen(char) const@@Base+0xfe6> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20b65 ::do_widen(char) const@@Base+0xff5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20b77 ::do_widen(char) const@@Base+0x1007> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20b86 ::do_widen(char) const@@Base+0x1016> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20bc0 ::do_widen(char) const@@Base+0x1050> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 20620 ::do_widen(char) const@@Base+0x14b0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 205f0 ::do_widen(char) const@@Base+0x1480> │ │ │ │ + jmp 200c5 ::do_widen(char) const@@Base+0xf55> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 206a1 ::do_widen(char) const@@Base+0x1531> │ │ │ │ nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x807bd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f4f1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20c60 ::do_widen(char) const@@Base+0x10f0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20c15 ::do_widen(char) const@@Base+0x10a5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20c24 ::do_widen(char) const@@Base+0x10b4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20c36 ::do_widen(char) const@@Base+0x10c6> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20c45 ::do_widen(char) const@@Base+0x10d5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20c80 ::do_widen(char) const@@Base+0x1110> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x5(%rdx),%rax │ │ │ │ + mov %rax,0x15(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20680 ::do_widen(char) const@@Base+0x1510> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x85(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 20010 ::do_widen(char) const@@Base+0xea0> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 20721 ::do_widen(char) const@@Base+0x15b1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80795(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f439(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20d20 ::do_widen(char) const@@Base+0x11b0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20cd6 ::do_widen(char) const@@Base+0x1166> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20ce5 ::do_widen(char) const@@Base+0x1175> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20cf7 ::do_widen(char) const@@Base+0x1187> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20d06 ::do_widen(char) const@@Base+0x1196> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20d40 ::do_widen(char) const@@Base+0x11d0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x5(%rdx),%rax │ │ │ │ + mov %rax,0x15(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20700 ::do_widen(char) const@@Base+0x1590> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x85(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 20650 ::do_widen(char) const@@Base+0x14e0> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 20ac1 ::do_widen(char) const@@Base+0x1951> │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1fd1e ::do_widen(char) const@@Base+0xbae> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + lea 0x100(%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + comisd 0x0(%rbp),%xmm0 │ │ │ │ + jbe 209bc ::do_widen(char) const@@Base+0x184c> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 207cc ::do_widen(char) const@@Base+0x165c> │ │ │ │ + mov -0x10(%rax),%rsi │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x18(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 207b5 ::do_widen(char) const@@Base+0x1645> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 2078e ::do_widen(char) const@@Base+0x161e> │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + lea -0x10(%rdx),%rax │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + jbe 20a07 ::do_widen(char) const@@Base+0x1897> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x18(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + ja 20820 ::do_widen(char) const@@Base+0x16b0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 207eb ::do_widen(char) const@@Base+0x167b> │ │ │ │ + jmp 2037f ::do_widen(char) const@@Base+0x120f> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r8d,0x4c(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %r10d,0x44(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call d2c0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x44(%rsp),%r10d │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + jne 20387 ::do_widen(char) const@@Base+0x1217> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + jmp 2043c ::do_widen(char) const@@Base+0x12cc> │ │ │ │ + mov %esi,%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 20966 ::do_widen(char) const@@Base+0x17f6> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r9) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + jmp 204d6 ::do_widen(char) const@@Base+0x1366> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + jbe 209a2 ::do_widen(char) const@@Base+0x1832> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 20988 ::do_widen(char) const@@Base+0x1818> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 2037a ::do_widen(char) const@@Base+0x120a> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rsi │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + jbe 209ed ::do_widen(char) const@@Base+0x187d> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %eax,0x18(%rsi) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub $0x10,%rsi │ │ │ │ + comisd (%rsi),%xmm0 │ │ │ │ + ja 209d3 ::do_widen(char) const@@Base+0x1863> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + jmp 207e2 ::do_widen(char) const@@Base+0x1672> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + jmp 2083a ::do_widen(char) const@@Base+0x16ca> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1fdac ::do_widen(char) const@@Base+0xc3c> │ │ │ │ + jne 1fe1e ::do_widen(char) const@@Base+0xcae> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x90(%rsp) │ │ │ │ + jmp 1fe1e ::do_widen(char) const@@Base+0xcae> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + jmp 20500 ::do_widen(char) const@@Base+0x1390> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x806d5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f379(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20de0 ::do_widen(char) const@@Base+0x1270> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20d95 ::do_widen(char) const@@Base+0x1225> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20da4 ::do_widen(char) const@@Base+0x1234> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20db6 ::do_widen(char) const@@Base+0x1246> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20dc5 ::do_widen(char) const@@Base+0x1255> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20e00 ::do_widen(char) const@@Base+0x1290> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e464 <__cxa_finalize@plt+0x804> │ │ │ │ endbr64 │ │ │ │ - lea 0x8057d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f2b1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ea0 ::do_widen(char) const@@Base+0x1330> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e55 ::do_widen(char) const@@Base+0x12e5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20e64 ::do_widen(char) const@@Base+0x12f4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e76 ::do_widen(char) const@@Base+0x1306> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20e85 ::do_widen(char) const@@Base+0x1315> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e97 ::do_widen(char) const@@Base+0x1327> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e45a <__cxa_finalize@plt+0x7fa> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x804cc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7f1ec(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20f60 ::do_widen(char) const@@Base+0x13f0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20f0f ::do_widen(char) const@@Base+0x139f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20f1e ::do_widen(char) const@@Base+0x13ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20f30 ::do_widen(char) const@@Base+0x13c0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20f3f ::do_widen(char) const@@Base+0x13cf> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20f51 ::do_widen(char) const@@Base+0x13e1> │ │ │ │ - call d600 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80495(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f139(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21020 ::do_widen(char) const@@Base+0x14b0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20fd5 ::do_widen(char) const@@Base+0x1465> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20fe4 ::do_widen(char) const@@Base+0x1474> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20ff6 ::do_widen(char) const@@Base+0x1486> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x188(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x10000(%rax),%rdx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20b40 ::do_widen(char) const@@Base+0x19d0> │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + mov 0xa0(%r14),%rdi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + je 21fbe ::do_widen(char) const@@Base+0x2e4e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r15,1),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov %r15,0x128(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x24(%r14),%esi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov %esi,0xf4(%rsp) │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %r9,%rax │ │ │ │ + lea (%rdx,%rax,8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21005 ::do_widen(char) const@@Base+0x1495> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21017 ::do_widen(char) const@@Base+0x14a7> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ + je 20c2c ::do_widen(char) const@@Base+0x1abc> │ │ │ │ + xor %eax,%eax │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x803e4(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7f074(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 210e0 ::do_widen(char) const@@Base+0x1570> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2108f ::do_widen(char) const@@Base+0x151f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2109e ::do_widen(char) const@@Base+0x152e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r9,%r10,8),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + adc $0xffffffff,%esi │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 210b0 ::do_widen(char) const@@Base+0x1540> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 210bf ::do_widen(char) const@@Base+0x154f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 210d1 ::do_widen(char) const@@Base+0x1561> │ │ │ │ - call d600 │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 20c00 ::do_widen(char) const@@Base+0x1a90> │ │ │ │ + mov %esi,0xf4(%rsp) │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 21dbd ::do_widen(char) const@@Base+0x2c4d> │ │ │ │ + lea 0x0(,%rbp,8),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + add %rbp,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x803ad(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7efa9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 211a0 ::do_widen(char) const@@Base+0x1630> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21155 ::do_widen(char) const@@Base+0x15e5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21164 ::do_widen(char) const@@Base+0x15f4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21176 ::do_widen(char) const@@Base+0x1606> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21185 ::do_widen(char) const@@Base+0x1615> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21197 ::do_widen(char) const@@Base+0x1627> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x802fc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7eee4(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21260 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2120f ::do_widen(char) const@@Base+0x169f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2121e ::do_widen(char) const@@Base+0x16ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21230 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2123f ::do_widen(char) const@@Base+0x16cf> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21251 ::do_widen(char) const@@Base+0x16e1> │ │ │ │ - call d600 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 21390 ::do_widen(char) const@@Base+0x1820> │ │ │ │ - mov 0x20(%r14),%r15 │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - jmp 212d6 ::do_widen(char) const@@Base+0x1766> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2239e ::do_widen(char) const@@Base+0x322e> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2131c ::do_widen(char) const@@Base+0x17ac> │ │ │ │ - mov 0x20(%rdx),%r15 │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 212f4 ::do_widen(char) const@@Base+0x1784> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2130a ::do_widen(char) const@@Base+0x179a> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 212c0 ::do_widen(char) const@@Base+0x1750> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2130e ::do_widen(char) const@@Base+0x179e> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 212c0 ::do_widen(char) const@@Base+0x1750> │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 212cb ::do_widen(char) const@@Base+0x175b> │ │ │ │ - mov %r14,%r8 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 21394 ::do_widen(char) const@@Base+0x1824> │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 21370 ::do_widen(char) const@@Base+0x1800> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 21370 ::do_widen(char) const@@Base+0x1800> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 20ca0 ::do_widen(char) const@@Base+0x1b30> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r8d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 20cc0 ::do_widen(char) const@@Base+0x1b50> │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovns %rdx,%r8 │ │ │ │ - cmovs %rdx,%r14 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %r13,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 213c8 ::do_widen(char) const@@Base+0x1858> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 213c0 ::do_widen(char) const@@Base+0x1850> │ │ │ │ - mov %r12d,%eax │ │ │ │ - jmp 2134b ::do_widen(char) const@@Base+0x17db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - cmp %r8,%r14 │ │ │ │ - je 213c0 ::do_widen(char) const@@Base+0x1850> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d680 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x20(%rax),%r15 │ │ │ │ - mov 0x28(%rax),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 21323 ::do_widen(char) const@@Base+0x17b3> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 20cf0 ::do_widen(char) const@@Base+0x1b80> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r14,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 20ce0 ::do_widen(char) const@@Base+0x1b70> │ │ │ │ + lea 0x41(%r14),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 223a9 ::do_widen(char) const@@Base+0x3239> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jb 20d28 ::do_widen(char) const@@Base+0x1bb8> │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%r8b │ │ │ │ + jne 21e10 ::do_widen(char) const@@Base+0x2ca0> │ │ │ │ + test $0x2,%r8b │ │ │ │ + jne 21df8 ::do_widen(char) const@@Base+0x2c88> │ │ │ │ + and $0x1,%r8d │ │ │ │ + jne 21dec ::do_widen(char) const@@Base+0x2c7c> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r12d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 21357 ::do_widen(char) const@@Base+0x17e7> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 21357 ::do_widen(char) const@@Base+0x17e7> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 213f4 ::do_widen(char) const@@Base+0x1884> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2140b ::do_widen(char) const@@Base+0x189b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21468 ::do_widen(char) const@@Base+0x18f8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21437 ::do_widen(char) const@@Base+0x18c7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21449 ::do_widen(char) const@@Base+0x18d9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2145b ::do_widen(char) const@@Base+0x18eb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21415 ::do_widen(char) const@@Base+0x18a5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 214b3 ::do_widen(char) const@@Base+0x1943> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21494 ::do_widen(char) const@@Base+0x1924> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 214a6 ::do_widen(char) const@@Base+0x1936> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21472 ::do_widen(char) const@@Base+0x1902> │ │ │ │ - lea 0x7fd5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,0x10(%rsp) │ │ │ │ + jae 21871 ::do_widen(char) const@@Base+0x2701> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 21ba2 ::do_widen(char) const@@Base+0x2a32> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%edi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 20dd0 ::do_widen(char) const@@Base+0x1c60> │ │ │ │ + imul %edi,%r12d │ │ │ │ + mov %r12d,0x78(%rsp) │ │ │ │ + mov %edi,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 214f4 ::do_widen(char) const@@Base+0x1984> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2150b ::do_widen(char) const@@Base+0x199b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21568 ::do_widen(char) const@@Base+0x19f8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21537 ::do_widen(char) const@@Base+0x19c7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21549 ::do_widen(char) const@@Base+0x19d9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2155b ::do_widen(char) const@@Base+0x19eb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21515 ::do_widen(char) const@@Base+0x19a5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 215b3 ::do_widen(char) const@@Base+0x1a43> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21594 ::do_widen(char) const@@Base+0x1a24> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 215a6 ::do_widen(char) const@@Base+0x1a36> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21572 ::do_widen(char) const@@Base+0x1a02> │ │ │ │ - lea 0x7fc5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 20e10 ::do_widen(char) const@@Base+0x1ca0> │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r14,%rdi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 20e00 ::do_widen(char) const@@Base+0x1c90> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0xd0(%r14),%rsi │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzwl -0x2(%rsi,%r11,2),%r8d │ │ │ │ + shr $0x6,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r9,%rdi,8),%rdx │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8w,0x8(%rsp) │ │ │ │ + je 21421 ::do_widen(char) const@@Base+0x22b1> │ │ │ │ + movzwl (%rsi,%r11,2),%eax │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + lea (%rax,%r8,1),%esi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x98(%rsp),%rax │ │ │ │ + je 21d00 ::do_widen(char) const@@Base+0x2b90> │ │ │ │ + mov %si,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,0x88(%rsp) │ │ │ │ + je 21c24 ::do_widen(char) const@@Base+0x2ab4> │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 21cfb ::do_widen(char) const@@Base+0x2b8b> │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 215f4 ::do_widen(char) const@@Base+0x1a84> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2160b ::do_widen(char) const@@Base+0x1a9b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21668 ::do_widen(char) const@@Base+0x1af8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21637 ::do_widen(char) const@@Base+0x1ac7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21649 ::do_widen(char) const@@Base+0x1ad9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2165b ::do_widen(char) const@@Base+0x1aeb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21615 ::do_widen(char) const@@Base+0x1aa5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 216b3 ::do_widen(char) const@@Base+0x1b43> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21694 ::do_widen(char) const@@Base+0x1b24> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 216a6 ::do_widen(char) const@@Base+0x1b36> │ │ │ │ - call d600 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r10,%rax,1),%ecx │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsd (%rsi,%rcx,8),%xmm0 │ │ │ │ + mov %eax,-0x8(%rdx) │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 20ee0 ::do_widen(char) const@@Base+0x1d70> │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21672 ::do_widen(char) const@@Base+0x1b02> │ │ │ │ - lea 0x7fb5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ + mov %r10d,0x7c(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1f6f0 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + mov 0x7c(%rsp),%r10d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jbe 21792 ::do_widen(char) const@@Base+0x2622> │ │ │ │ + lea 0x100(%rbx),%rcx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 2150f ::do_widen(char) const@@Base+0x239f> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 20fb7 ::do_widen(char) const@@Base+0x1e47> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 20fa0 ::do_widen(char) const@@Base+0x1e30> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 20f60 ::do_widen(char) const@@Base+0x1df0> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + lea -0x10(%rcx),%rax │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + comisd -0x10(%rcx),%xmm0 │ │ │ │ + jbe 21b9a ::do_widen(char) const@@Base+0x2a2a> │ │ │ │ + nop │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + ja 21000 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 20fe0 ::do_widen(char) const@@Base+0x1e70> │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r10d,0x68(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm1,%xmm1 │ │ │ │ + movzwl 0x20(%rsp),%edi │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x68(%rsp),%r10d │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm1,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + movups %xmm1,0x40(%rax) │ │ │ │ + movups %xmm1,0x50(%rax) │ │ │ │ + movups %xmm1,0x60(%rax) │ │ │ │ + movups %xmm1,0x70(%rax) │ │ │ │ + movups %xmm1,0x80(%rax) │ │ │ │ + movups %xmm1,0x90(%rax) │ │ │ │ + movups %xmm1,0xa0(%rax) │ │ │ │ + movups %xmm1,0xb0(%rax) │ │ │ │ + movups %xmm1,0xc0(%rax) │ │ │ │ + movups %xmm1,0xd0(%rax) │ │ │ │ + movups %xmm1,0xe0(%rax) │ │ │ │ + movups %xmm1,0xf0(%rax) │ │ │ │ + movzwl 0x8(%rsp),%eax │ │ │ │ + mov %r10d,0xb8(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + add %edi,%eax │ │ │ │ + mov %r15d,0x68(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %edi,0xc8(%rsp) │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %ebp,0xbc(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + jmp 21139 ::do_widen(char) const@@Base+0x1fc9> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jg 2112a ::do_widen(char) const@@Base+0x1fba> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 21574 ::do_widen(char) const@@Base+0x2404> │ │ │ │ + lea (%rbx,%rbp,8),%ecx │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,-0x8(%rbx) │ │ │ │ + add $0x10,%r9 │ │ │ │ + cmp 0x18(%rsp),%r9 │ │ │ │ + je 21302 ::do_widen(char) const@@Base+0x2192> │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x8(%rsp) │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl 0x140(%rsp,%rax,1),%eax │ │ │ │ + movzbl 0x41(%r14,%rdx,1),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0xf8,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0x7,%ebx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %esi,%r12d │ │ │ │ + and $0x7,%esi │ │ │ │ + mov %bl,0x20(%rsp) │ │ │ │ + lea (%rsi,%rdi,8),%r8d │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + and $0x7,%r12d │ │ │ │ + lea (%r11,%rsi,4),%rdi │ │ │ │ + mov %r8d,%esi │ │ │ │ + lea (%r11,%rsi,4),%rsi │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %ebx,%r13d │ │ │ │ + shr $0x1f,%r13d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + mov %ebp,%r8d │ │ │ │ + setne %al │ │ │ │ + shr $0x1f,%r8d │ │ │ │ + add %r10d,%r8d │ │ │ │ + and %r13b,%al │ │ │ │ + je 21108 ::do_widen(char) const@@Base+0x1f98> │ │ │ │ + cmp $0x7,%r8d │ │ │ │ + jg 2112a ::do_widen(char) const@@Base+0x1fba> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 21bb2 ::do_widen(char) const@@Base+0x2a42> │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 21bff ::do_widen(char) const@@Base+0x2a8f> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2177c ::do_widen(char) const@@Base+0x260c> │ │ │ │ + movzbl 0x20(%rsp),%ecx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdi,0xa0(%rsp) │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + shl %cl,%r13d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21704 ::do_widen(char) const@@Base+0x1b94> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2171b ::do_widen(char) const@@Base+0x1bab> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21778 ::do_widen(char) const@@Base+0x1c08> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21747 ::do_widen(char) const@@Base+0x1bd7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21759 ::do_widen(char) const@@Base+0x1be9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2176b ::do_widen(char) const@@Base+0x1bfb> │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 2125e ::do_widen(char) const@@Base+0x20ee> │ │ │ │ + lea (%rsi,%r15,1),%edx │ │ │ │ + movzbl (%r9,%rdx,1),%ecx │ │ │ │ + test %ebp,%ecx │ │ │ │ + je 2125b ::do_widen(char) const@@Base+0x20eb> │ │ │ │ + or %r13b,(%rdi,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + jb 21230 ::do_widen(char) const@@Base+0x20c0> │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + cmp %ebx,0x40(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + jae 212f7 ::do_widen(char) const@@Base+0x2187> │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x7c(%rsp),%r13d │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %ebp,%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 212ec ::do_widen(char) const@@Base+0x217c> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea (%r15,%rsi,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 212e9 ::do_widen(char) const@@Base+0x2179> │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + or %r10b,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jb 212b4 ::do_widen(char) const@@Base+0x2144> │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r10d │ │ │ │ + jmp 21116 ::do_widen(char) const@@Base+0x1fa6> │ │ │ │ + cmp $0x8,%r10d │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0xb8(%rsp),%r10d │ │ │ │ + mov 0x68(%rsp),%r15d │ │ │ │ + mov 0xbc(%rsp),%ebp │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + jne e4b1 <__cxa_finalize@plt+0x851> │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %r15d,%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 213a9 ::do_widen(char) const@@Base+0x2239> │ │ │ │ + mov 0x88(%r14),%rsi │ │ │ │ + lea (%r15,%rbp,1),%edx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb $0xffffffff,%r13d │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jne 21380 ::do_widen(char) const@@Base+0x2210> │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 21c0d ::do_widen(char) const@@Base+0x2a9d> │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jb 213d2 ::do_widen(char) const@@Base+0x2262> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%r12b │ │ │ │ + je 213e3 ::do_widen(char) const@@Base+0x2273> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%r12b │ │ │ │ + je 213f5 ::do_widen(char) const@@Base+0x2285> │ │ │ │ + movzwl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 21402 ::do_widen(char) const@@Base+0x2292> │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + add 0x78(%rsp),%r10d │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + jmp 20d90 ::do_widen(char) const@@Base+0x1c20> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea -0x1(%r11),%rdx │ │ │ │ + lea -0x1(%r11),%ecx │ │ │ │ + movzwl 0x8(%rsp),%ebp │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rdi,%rdx,8),%rax │ │ │ │ + jne 21342 ::do_widen(char) const@@Base+0x21d2> │ │ │ │ + cmpw $0x0,0x8(%rsp) │ │ │ │ + je 214b1 ::do_widen(char) const@@Base+0x2341> │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + lea (%r15,%rbp,1),%edi │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 214aa ::do_widen(char) const@@Base+0x233a> │ │ │ │ + lea (%rsi,%r13,1),%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%r11,%rdx,1),%ecx │ │ │ │ + mov %cl,(%r9,%rdx,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 21480 ::do_widen(char) const@@Base+0x2310> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 21ff0 ::do_widen(char) const@@Base+0x2e80> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movzwl 0x8(%rsp),%edi │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %di,-0x2(%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + je 220dc ::do_widen(char) const@@Base+0x2f6c> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov -0x8(%rax,%rcx,8),%rax │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + jmp 21342 ::do_widen(char) const@@Base+0x21d2> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm2,0x130(%rsp) │ │ │ │ + jbe 2155a ::do_widen(char) const@@Base+0x23ea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 21540 ::do_widen(char) const@@Base+0x23d0> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 20fcc ::do_widen(char) const@@Base+0x1e5c> │ │ │ │ + lea 0x1(%r10),%ebx │ │ │ │ + mov %r10d,(%rdi) │ │ │ │ + mov %ebx,0xa8(%rsp) │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + add 0xc8(%rsp),%ebx │ │ │ │ + mov %ebx,0xa0(%rsp) │ │ │ │ + je 2176a ::do_widen(char) const@@Base+0x25fa> │ │ │ │ + mov 0x88(%r14),%rbx │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 21788 ::do_widen(char) const@@Base+0x2618> │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + mov %edx,0x110(%rsp) │ │ │ │ + mov %r10d,0xf0(%rsp) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + mov %rsi,0x100(%rsp) │ │ │ │ + cmovbe %r8d,%ebp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %al,0x117(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r8d,0xd8(%rsp) │ │ │ │ + mov %ecx,0xe0(%rsp) │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov 0xd8(%rsp),%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0xb0(%rsp),%r10 │ │ │ │ + mov %ebp,0xcc(%rsp) │ │ │ │ + mov 0xe0(%rsp),%ebp │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r10,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 21675 ::do_widen(char) const@@Base+0x2505> │ │ │ │ + lea (%r8,%r15,1),%edx │ │ │ │ + movzbl (%rdi,%rdx,1),%ecx │ │ │ │ + test %esi,%ecx │ │ │ │ + je 21671 ::do_widen(char) const@@Base+0x2501> │ │ │ │ + movzbl 0xcc(%rsp),%ecx │ │ │ │ + or %cl,(%rax,%rdx,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jb 21640 ::do_widen(char) const@@Base+0x24d0> │ │ │ │ + mov 0xf0(%rsp),%r10d │ │ │ │ + mov 0x110(%rsp),%edx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + movzbl 0x117(%rsp),%eax │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + cmp %ebp,0x40(%rsp) │ │ │ │ + jae 224b1 ::do_widen(char) const@@Base+0x3341> │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rdi,0xe0(%rsp) │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + lea (%rcx,%rbx,1),%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %al,0xf0(%rsp) │ │ │ │ + shl %cl,%r13d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,0xcc(%rsp) │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 21742 ::do_widen(char) const@@Base+0x25d2> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea (%r15,%r8,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %r13d,%ecx │ │ │ │ + je 2173e ::do_widen(char) const@@Base+0x25ce> │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + movzbl 0xcc(%rsp),%edi │ │ │ │ + or %dil,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 21702 ::do_widen(char) const@@Base+0x2592> │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmpb $0x0,0xf0(%rsp) │ │ │ │ + jne 21be8 ::do_widen(char) const@@Base+0x2a78> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + jmp 21116 ::do_widen(char) const@@Base+0x1fa6> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 2128f ::do_widen(char) const@@Base+0x211f> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 216b9 ::do_widen(char) const@@Base+0x2549> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 2103d ::do_widen(char) const@@Base+0x1ecd> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 21816 ::do_widen(char) const@@Base+0x26a6> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 217f7 ::do_widen(char) const@@Base+0x2687> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 217e0 ::do_widen(char) const@@Base+0x2670> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 217b0 ::do_widen(char) const@@Base+0x2640> │ │ │ │ + jmp 2103d ::do_widen(char) const@@Base+0x1ecd> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm2,0x130(%rsp) │ │ │ │ + jbe 2185a ::do_widen(char) const@@Base+0x26ea> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 21840 ::do_widen(char) const@@Base+0x26d0> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 2180c ::do_widen(char) const@@Base+0x269c> │ │ │ │ + lea -0x2(%rax),%rsi │ │ │ │ + lea -0x2(%rax),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + and (%rdi,%rsi,8),%rax │ │ │ │ + jne 21943 ::do_widen(char) const@@Base+0x27d3> │ │ │ │ + mov 0xd8(%r14),%rax │ │ │ │ + movzwl -0x2(%rax),%ebp │ │ │ │ + test %bp,%bp │ │ │ │ + je 218f3 ::do_widen(char) const@@Base+0x2783> │ │ │ │ + movzwl %bp,%esi │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ + add %r15d,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 218ea ::do_widen(char) const@@Base+0x277a> │ │ │ │ + lea (%rdx,%r13,1),%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%r9,%rax,1),%ecx │ │ │ │ + mov %cl,(%r8,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jne 218c0 ::do_widen(char) const@@Base+0x2750> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 2230f ::do_widen(char) const@@Base+0x319f> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %bp,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0xc0(%r14),%r12 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + je 2225f ::do_widen(char) const@@Base+0x30ef> │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 21eb8 ::do_widen(char) const@@Base+0x2d48> │ │ │ │ + cmp %rdi,0x118(%rsp) │ │ │ │ + jae 21e75 ::do_widen(char) const@@Base+0x2d05> │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jle 223c8 ::do_widen(char) const@@Base+0x3258> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xa0(%r14),%rdi │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 223e7 ::do_widen(char) const@@Base+0x3277> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add 0xa0(%r14),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0xa8(%r14) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0xc8(%r14),%rax │ │ │ │ + sub 0x80(%rsp),%rbp │ │ │ │ + sub 0x50(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 22218 ::do_widen(char) const@@Base+0x30a8> │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 21f62 ::do_widen(char) const@@Base+0x2df2> │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jle 22405 ::do_widen(char) const@@Base+0x3295> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + mov %rax,0xc0(%r14) │ │ │ │ + mov 0xd0(%r14),%r13 │ │ │ │ + mov 0xe0(%r14),%rax │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + sub 0x70(%rsp),%rbp │ │ │ │ + sub %r13,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 221da ::do_widen(char) const@@Base+0x306a> │ │ │ │ + mov 0xd8(%r14),%rdi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 21f0c ::do_widen(char) const@@Base+0x2d9c> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + jle 2242b ::do_widen(char) const@@Base+0x32bb> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d550 │ │ │ │ + add 0xd0(%r14),%rbp │ │ │ │ + mov 0xf4(%rsp),%eax │ │ │ │ + mov %rbp,0xd8(%r14) │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + test %eax,%eax │ │ │ │ + je 22307 ::do_widen(char) const@@Base+0x3197> │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + mov 0xf4(%rsp),%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rsi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21eb1 ::do_widen(char) const@@Base+0x2d41> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nop │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 21b10 ::do_widen(char) const@@Base+0x29a0> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 21b00 ::do_widen(char) const@@Base+0x2990> │ │ │ │ + mov %r8d,0x34(%r14) │ │ │ │ + cmpq $0x0,0x70(%rsp) │ │ │ │ + je 21b43 ::do_widen(char) const@@Base+0x29d3> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21725 ::do_widen(char) const@@Base+0x1bb5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 217c3 ::do_widen(char) const@@Base+0x1c53> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 217a4 ::do_widen(char) const@@Base+0x1c34> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21b58 ::do_widen(char) const@@Base+0x29e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 217b6 ::do_widen(char) const@@Base+0x1c46> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21b6a ::do_widen(char) const@@Base+0x29fa> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22507 ::do_widen(char) const@@Base+0x3397> │ │ │ │ + add $0x198,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21782 ::do_widen(char) const@@Base+0x1c12> │ │ │ │ - lea 0x7fa4e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f6cd(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e8e0(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7fa9c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp 2101a ::do_widen(char) const@@Base+0x1eaa> │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 20de8 ::do_widen(char) const@@Base+0x1c78> │ │ │ │ + lea 0x1(%r10),%ebx │ │ │ │ + mov %r10d,(%rdi) │ │ │ │ + mov %ebx,0xa8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%ebx │ │ │ │ + add 0x40(%rsp),%ebx │ │ │ │ + mov %ebx,0xa0(%rsp) │ │ │ │ + jne 2159a ::do_widen(char) const@@Base+0x242a> │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 212f7 ::do_widen(char) const@@Base+0x2187> │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 211d2 ::do_widen(char) const@@Base+0x2062> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r10d │ │ │ │ + jmp 21116 ::do_widen(char) const@@Base+0x1fa6> │ │ │ │ + jne 21402 ::do_widen(char) const@@Base+0x2292> │ │ │ │ + movzbl 0x41(%r14),%eax │ │ │ │ + mov %al,0x140(%rsp) │ │ │ │ + jmp 21402 ::do_widen(char) const@@Base+0x2292> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub 0x80(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e492 <__cxa_finalize@plt+0x832> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + jne 21e49 ::do_widen(char) const@@Base+0x2cd9> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21837 ::do_widen(char) const@@Base+0x1cc7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21851 ::do_widen(char) const@@Base+0x1ce1> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21868 ::do_widen(char) const@@Base+0x1cf8> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 218c5 ::do_widen(char) const@@Base+0x1d55> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21894 ::do_widen(char) const@@Base+0x1d24> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218a6 ::do_widen(char) const@@Base+0x1d36> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21872 ::do_widen(char) const@@Base+0x1d02> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21910 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218f1 ::do_widen(char) const@@Base+0x1d81> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21903 ::do_widen(char) const@@Base+0x1d93> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 21cdb ::do_widen(char) const@@Base+0x2b6b> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 218cf ::do_widen(char) const@@Base+0x1d5f> │ │ │ │ - lea 0x7f901(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f58d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e7a0(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f95c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 20eb5 ::do_widen(char) const@@Base+0x1d45> │ │ │ │ + jmp e4b1 <__cxa_finalize@plt+0x851> │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x70(%rsp),%rdx │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e4d0 <__cxa_finalize@plt+0x870> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x40(%rsp) │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + lea (%rax,%rax,1),%rbp │ │ │ │ + call d640 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %si,(%rax,%rdx,1) │ │ │ │ + jne 21e25 ::do_widen(char) const@@Base+0x2cb5> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21973 ::do_widen(char) const@@Base+0x1e03> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21987 ::do_widen(char) const@@Base+0x1e17> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2199b ::do_widen(char) const@@Base+0x1e2b> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 219f8 ::do_widen(char) const@@Base+0x1e88> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219c7 ::do_widen(char) const@@Base+0x1e57> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219d9 ::do_widen(char) const@@Base+0x1e69> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219eb ::do_widen(char) const@@Base+0x1e7b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 219a5 ::do_widen(char) const@@Base+0x1e35> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21a46 ::do_widen(char) const@@Base+0x1ed6> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21a27 ::do_widen(char) const@@Base+0x1eb7> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21a39 ::do_widen(char) const@@Base+0x1ec9> │ │ │ │ + je 21da7 ::do_widen(char) const@@Base+0x2c37> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + jmp 20e86 ::do_widen(char) const@@Base+0x1d16> │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + jmp 20c75 ::do_widen(char) const@@Base+0x1b05> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 20d48 ::do_widen(char) const@@Base+0x1bd8> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 20d48 ::do_widen(char) const@@Base+0x1bd8> │ │ │ │ + jmp 21dec ::do_widen(char) const@@Base+0x2c7c> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%r8b │ │ │ │ + je 20d3e ::do_widen(char) const@@Base+0x1bce> │ │ │ │ + jmp 21df8 ::do_widen(char) const@@Base+0x2c88> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 21d7a ::do_widen(char) const@@Base+0x2c0a> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 21cab ::do_widen(char) const@@Base+0x2b3b> │ │ │ │ + cmpq $0x1,0x128(%rsp) │ │ │ │ + jle 22485 ::do_widen(char) const@@Base+0x3315> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xa0(%r14),%rax │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 219f5 ::do_widen(char) const@@Base+0x2885> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 21b24 ::do_widen(char) const@@Base+0x29b4> │ │ │ │ + call d640 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d550 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21eee ::do_widen(char) const@@Base+0x2d7e> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21a05 ::do_widen(char) const@@Base+0x1e95> │ │ │ │ - lea 0x7f7cb(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f44d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e660(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f81c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rbp,0xa0(%r14) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0xb0(%r14) │ │ │ │ + jmp 219f5 ::do_widen(char) const@@Base+0x2885> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jle 22499 ::do_widen(char) const@@Base+0x3329> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xd8(%r14),%rdi │ │ │ │ + mov 0xd0(%r14),%r13 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 223c0 ::do_widen(char) const@@Base+0x3250> │ │ │ │ + call d550 │ │ │ │ + add 0xd0(%r14),%rbp │ │ │ │ + jmp 21ac3 ::do_widen(char) const@@Base+0x2953> │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jle 22468 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 21fb5 ::do_widen(char) const@@Base+0x2e45> │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + jmp 21a61 ::do_widen(char) const@@Base+0x28f1> │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + jmp 20bbc ::do_widen(char) const@@Base+0x1a4c> │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + sub 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e5a9 <__cxa_finalize@plt+0x949> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + movzwl 0x8(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %ax,(%rcx,%rdx,1) │ │ │ │ + je 22087 ::do_widen(char) const@@Base+0x2f17> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21ab6 ::do_widen(char) const@@Base+0x1f46> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ad0 ::do_widen(char) const@@Base+0x1f60> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21aea ::do_widen(char) const@@Base+0x1f7a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21b47 ::do_widen(char) const@@Base+0x1fd7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b16 ::do_widen(char) const@@Base+0x1fa6> │ │ │ │ + je 220b4 ::do_widen(char) const@@Base+0x2f44> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b28 ::do_widen(char) const@@Base+0x1fb8> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + jne 214ee ::do_widen(char) const@@Base+0x237e> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub 0x80(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e58a <__cxa_finalize@plt+0x92a> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov -0x8(%rax,%rdi,8),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + je 2218d ::do_widen(char) const@@Base+0x301d> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 221bd ::do_widen(char) const@@Base+0x304d> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b3a ::do_widen(char) const@@Base+0x1fca> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmp 21342 ::do_widen(char) const@@Base+0x21d2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d550 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 22202 ::do_widen(char) const@@Base+0x3092> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add %r12,%rbp │ │ │ │ + mov %r12,0xd0(%r14) │ │ │ │ + mov %rbp,0xe0(%r14) │ │ │ │ + jmp 21ac3 ::do_widen(char) const@@Base+0x2953> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d550 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22248 ::do_widen(char) const@@Base+0x30d8> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + mov %r12,0xb8(%r14) │ │ │ │ + mov %rax,0xc8(%r14) │ │ │ │ + jmp 21a61 ::do_widen(char) const@@Base+0x28f1> │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + sub 0x80(%rsp),%rbp │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e5d2 <__cxa_finalize@plt+0x972> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + mov %rax,0x0(%r13,%rbp,1) │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 21af4 ::do_widen(char) const@@Base+0x1f84> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21b92 ::do_widen(char) const@@Base+0x2022> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b73 ::do_widen(char) const@@Base+0x2003> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b85 ::do_widen(char) const@@Base+0x2015> │ │ │ │ + je 222db ::do_widen(char) const@@Base+0x316b> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x8(%r13,%rbp,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 222fa ::do_widen(char) const@@Base+0x318a> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + jmp 21943 ::do_widen(char) const@@Base+0x27d3> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 21b2d ::do_widen(char) const@@Base+0x29bd> │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + sub 0x70(%rsp),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e566 <__cxa_finalize@plt+0x906> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %bp,(%rax,%r12,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 22378 ::do_widen(char) const@@Base+0x3208> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x2(%r13,%r12,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22394 ::do_widen(char) const@@Base+0x3224> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21b51 ::do_widen(char) const@@Base+0x1fe1> │ │ │ │ - lea 0x7f67f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + jmp 21917 ::do_widen(char) const@@Base+0x27a7> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 20ccd ::do_widen(char) const@@Base+0x1b5d> │ │ │ │ + jne 20d48 ::do_widen(char) const@@Base+0x1bd8> │ │ │ │ + movzbl 0x41(%r14),%eax │ │ │ │ + mov %al,0x140(%rsp) │ │ │ │ + jmp 20d48 ::do_widen(char) const@@Base+0x1bd8> │ │ │ │ + add %r13,%rbp │ │ │ │ + jmp 21ac3 ::do_widen(char) const@@Base+0x2953> │ │ │ │ + mov $0x0,%eax │ │ │ │ + jne 219b0 ::do_widen(char) const@@Base+0x2840> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 21992 ::do_widen(char) const@@Base+0x2822> │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0xd0(%rsp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 219f5 ::do_widen(char) const@@Base+0x2885> │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jne 22421 ::do_widen(char) const@@Base+0x32b1> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + jmp 21a61 ::do_widen(char) const@@Base+0x28f1> │ │ │ │ + jne 223c0 ::do_widen(char) const@@Base+0x3250> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x2,%r13 │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,-0x2(%r13) │ │ │ │ + mov 0xf4(%rsp),%eax │ │ │ │ + mov %r13,0xd8(%r14) │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 21ae4 ::do_widen(char) const@@Base+0x2974> │ │ │ │ + movl $0x0,0x34(%r14) │ │ │ │ + jmp 21b39 ::do_widen(char) const@@Base+0x29c9> │ │ │ │ + nopl (%rax) │ │ │ │ + jne 2247b ::do_widen(char) const@@Base+0x330b> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + jmp 21f90 ::do_widen(char) const@@Base+0x2e20> │ │ │ │ + je 224d8 ::do_widen(char) const@@Base+0x3368> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0xd0(%rsp),%rax │ │ │ │ + jmp 219f5 ::do_widen(char) const@@Base+0x2885> │ │ │ │ + jne 21f37 ::do_widen(char) const@@Base+0x2dc7> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,0x0(%r13) │ │ │ │ + jmp 21f37 ::do_widen(char) const@@Base+0x2dc7> │ │ │ │ + test %al,%al │ │ │ │ + je 2176a ::do_widen(char) const@@Base+0x25fa> │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + jmp 211e5 ::do_widen(char) const@@Base+0x2075> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add 0xa0(%r14),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 219f5 ::do_widen(char) const@@Base+0x2885> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e543 <__cxa_finalize@plt+0x8e3> │ │ │ │ endbr64 │ │ │ │ - lea 0x7f285(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e51f <__cxa_finalize@plt+0x8bf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e531 <__cxa_finalize@plt+0x8d1> │ │ │ │ + endbr64 │ │ │ │ + jmp e4fd <__cxa_finalize@plt+0x89d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e528(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f6dc(%rip),%rax │ │ │ │ push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21bf7 ::do_widen(char) const@@Base+0x2087> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c11 ::do_widen(char) const@@Base+0x20a1> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c28 ::do_widen(char) const@@Base+0x20b8> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21c85 ::do_widen(char) const@@Base+0x2115> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c54 ::do_widen(char) const@@Base+0x20e4> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c66 ::do_widen(char) const@@Base+0x20f6> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c78 ::do_widen(char) const@@Base+0x2108> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21c32 ::do_widen(char) const@@Base+0x20c2> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21cd0 ::do_widen(char) const@@Base+0x2160> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cb1 ::do_widen(char) const@@Base+0x2141> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cc3 ::do_widen(char) const@@Base+0x2153> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + je 22802 ::do_widen(char) const@@Base+0x3692> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 227c7 ::do_widen(char) const@@Base+0x3657> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2278c ::do_widen(char) const@@Base+0x361c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 22751 ::do_widen(char) const@@Base+0x35e1> │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 21c8f ::do_widen(char) const@@Base+0x211f> │ │ │ │ - lea 0x7f541(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f145(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e3e8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f59c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + je 2271d ::do_widen(char) const@@Base+0x35ad> │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 22651 ::do_widen(char) const@@Base+0x34e1> │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 226dd ::do_widen(char) const@@Base+0x356d> │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2268d ::do_widen(char) const@@Base+0x351d> │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 22612 ::do_widen(char) const@@Base+0x34a2> │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 22540 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21d33 ::do_widen(char) const@@Base+0x21c3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d47 ::do_widen(char) const@@Base+0x21d7> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d5b ::do_widen(char) const@@Base+0x21eb> │ │ │ │ + je 226b4 ::do_widen(char) const@@Base+0x3544> │ │ │ │ call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21db8 ::do_widen(char) const@@Base+0x2248> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d87 ::do_widen(char) const@@Base+0x2217> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d99 ::do_widen(char) const@@Base+0x2229> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 226c5 ::do_widen(char) const@@Base+0x3555> │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22680 ::do_widen(char) const@@Base+0x3510> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21dab ::do_widen(char) const@@Base+0x223b> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2268d ::do_widen(char) const@@Base+0x351d> │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp 225d0 ::do_widen(char) const@@Base+0x3460> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21d65 ::do_widen(char) const@@Base+0x21f5> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21e06 ::do_widen(char) const@@Base+0x2296> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21de7 ::do_widen(char) const@@Base+0x2277> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 22704 ::do_widen(char) const@@Base+0x3594> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2270c ::do_widen(char) const@@Base+0x359c> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21df9 ::do_widen(char) const@@Base+0x2289> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2271d ::do_widen(char) const@@Base+0x35ad> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 225a9 ::do_widen(char) const@@Base+0x3439> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21dc5 ::do_widen(char) const@@Base+0x2255> │ │ │ │ - lea 0x7f40b(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f005(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e2a8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f45c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 22631 ::do_widen(char) const@@Base+0x34c1> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21e76 ::do_widen(char) const@@Base+0x2306> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21e90 ::do_widen(char) const@@Base+0x2320> │ │ │ │ + je 226d0 ::do_widen(char) const@@Base+0x3560> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21eaa ::do_widen(char) const@@Base+0x233a> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21f07 ::do_widen(char) const@@Base+0x2397> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ed6 ::do_widen(char) const@@Base+0x2366> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 226dd ::do_widen(char) const@@Base+0x356d> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 225c3 ::do_widen(char) const@@Base+0x3453> │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ee8 ::do_widen(char) const@@Base+0x2378> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 22612 ::do_widen(char) const@@Base+0x34a2> │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 225d9 ::do_widen(char) const@@Base+0x3469> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21efa ::do_widen(char) const@@Base+0x238a> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 226ac ::do_widen(char) const@@Base+0x353c> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22640 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21eb4 ::do_widen(char) const@@Base+0x2344> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21f52 ::do_widen(char) const@@Base+0x23e2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21f33 ::do_widen(char) const@@Base+0x23c3> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21f45 ::do_widen(char) const@@Base+0x23d5> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 22651 ::do_widen(char) const@@Base+0x34e1> │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmp 225b6 ::do_widen(char) const@@Base+0x3446> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21f11 ::do_widen(char) const@@Base+0x23a1> │ │ │ │ - lea 0x7f2bf(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ef4d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e160(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f31c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 22678 ::do_widen(char) const@@Base+0x3508> │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21fb6 ::do_widen(char) const@@Base+0x2446> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fd0 ::do_widen(char) const@@Base+0x2460> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fea ::do_widen(char) const@@Base+0x247a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22047 ::do_widen(char) const@@Base+0x24d7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22016 ::do_widen(char) const@@Base+0x24a6> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22028 ::do_widen(char) const@@Base+0x24b8> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2203a ::do_widen(char) const@@Base+0x24ca> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21ff4 ::do_widen(char) const@@Base+0x2484> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22092 ::do_widen(char) const@@Base+0x2522> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22073 ::do_widen(char) const@@Base+0x2503> │ │ │ │ + je 22744 ::do_widen(char) const@@Base+0x35d4> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22085 ::do_widen(char) const@@Base+0x2515> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 22751 ::do_widen(char) const@@Base+0x35e1> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2259c ::do_widen(char) const@@Base+0x342c> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22051 ::do_widen(char) const@@Base+0x24e1> │ │ │ │ - lea 0x7f17f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7edfb(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f1d5(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movq 0x7dff5(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2273c ::do_widen(char) const@@Base+0x35cc> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2210d ::do_widen(char) const@@Base+0x259d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22127 ::do_widen(char) const@@Base+0x25b7> │ │ │ │ + je 2277f ::do_widen(char) const@@Base+0x360f> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2213e ::do_widen(char) const@@Base+0x25ce> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2219b ::do_widen(char) const@@Base+0x262b> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2216a ::do_widen(char) const@@Base+0x25fa> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2278c ::do_widen(char) const@@Base+0x361c> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 2258a ::do_widen(char) const@@Base+0x341a> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2217c ::do_widen(char) const@@Base+0x260c> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 22775 ::do_widen(char) const@@Base+0x3605> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 227ba ::do_widen(char) const@@Base+0x364a> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2218e ::do_widen(char) const@@Base+0x261e> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 227c7 ::do_widen(char) const@@Base+0x3657> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 22573 ::do_widen(char) const@@Base+0x3403> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22148 ::do_widen(char) const@@Base+0x25d8> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 221e6 ::do_widen(char) const@@Base+0x2676> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 221c7 ::do_widen(char) const@@Base+0x2657> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 227b0 ::do_widen(char) const@@Base+0x3640> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 227f5 ::do_widen(char) const@@Base+0x3685> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 221d9 ::do_widen(char) const@@Base+0x2669> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 22802 ::do_widen(char) const@@Base+0x3692> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 2255c ::do_widen(char) const@@Base+0x33ec> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 221a5 ::do_widen(char) const@@Base+0x2635> │ │ │ │ - lea 0x7f02b(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 227eb ::do_widen(char) const@@Base+0x367b> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp d600 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x7ecab(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f085(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7dea9(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22259 ::do_widen(char) const@@Base+0x26e9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2226d ::do_widen(char) const@@Base+0x26fd> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22281 ::do_widen(char) const@@Base+0x2711> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 222de ::do_widen(char) const@@Base+0x276e> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222ad ::do_widen(char) const@@Base+0x273d> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222bf ::do_widen(char) const@@Base+0x274f> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222d1 ::do_widen(char) const@@Base+0x2761> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2228b ::do_widen(char) const@@Base+0x271b> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2232c ::do_widen(char) const@@Base+0x27bc> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2230d ::do_widen(char) const@@Base+0x279d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2231f ::do_widen(char) const@@Base+0x27af> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 222eb ::do_widen(char) const@@Base+0x277b> │ │ │ │ - lea 0x7eee5(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ + sub $0x168,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x158(%rdi),%rdi │ │ │ │ + mov 0x140(%rbx),%rax │ │ │ │ + mov 0x148(%rbx),%rcx │ │ │ │ + mov %rdi,0x168(%rbx) │ │ │ │ + movl $0x0,0x170(%rbx) │ │ │ │ + sub %rax,%rcx │ │ │ │ + je 228a3 ::do_widen(char) const@@Base+0x3733> │ │ │ │ + sar $0x2,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + testl $0x3fffffff,(%rax) │ │ │ │ + je 22891 ::do_widen(char) const@@Base+0x3721> │ │ │ │ + movb $0x1,0x40(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 22880 ::do_widen(char) const@@Base+0x3710> │ │ │ │ + test %sil,%sil │ │ │ │ + jne 228cc ::do_widen(char) const@@Base+0x375c> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 239af ::do_widen(char) const@@Base+0x483f> │ │ │ │ + add $0x168,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ead5(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7dd78(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ef2c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0x34(%rbx),%r14d │ │ │ │ + mov %r14,%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 237b1 ::do_widen(char) const@@Base+0x4641> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ test %rdi,%rdi │ │ │ │ - je 223a6 ::do_widen(char) const@@Base+0x2836> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 223c0 ::do_widen(char) const@@Base+0x2850> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 223da ::do_widen(char) const@@Base+0x286a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22437 ::do_widen(char) const@@Base+0x28c7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22406 ::do_widen(char) const@@Base+0x2896> │ │ │ │ + je 228f1 ::do_widen(char) const@@Base+0x3781> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22418 ::do_widen(char) const@@Base+0x28a8> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2242a ::do_widen(char) const@@Base+0x28ba> │ │ │ │ + mov 0x24(%rbx),%r10d │ │ │ │ + mov %rbp,0x158(%rbx) │ │ │ │ + movl $0x0,0x160(%rbx) │ │ │ │ + mov %r14,0x168(%rbx) │ │ │ │ + mov %r13d,0x170(%rbx) │ │ │ │ + mov %r15,0x178(%rbx) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 228a3 ::do_widen(char) const@@Base+0x3733> │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movhps 0x30(%rsp),%xmm1 │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 22c2b ::do_widen(char) const@@Base+0x3abb> │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + movhps 0x8(%rsp),%xmm0 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2386c ::do_widen(char) const@@Base+0x46fc> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 229b0 ::do_widen(char) const@@Base+0x3840> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 229ef ::do_widen(char) const@@Base+0x387f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 229e0 ::do_widen(char) const@@Base+0x3870> │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 22eea ::do_widen(char) const@@Base+0x3d7a> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + lea (%rax,%rsi,1),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 22a40 ::do_widen(char) const@@Base+0x38d0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%r14d │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %r14d,%r15d │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + jmp 22abd ::do_widen(char) const@@Base+0x394d> │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 22f16 ::do_widen(char) const@@Base+0x3da6> │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x0(,%r12,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 22aa0 ::do_widen(char) const@@Base+0x3930> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 22a9c ::do_widen(char) const@@Base+0x392c> │ │ │ │ + movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x7,%al │ │ │ │ + mov %al,0x20(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + shr $0x6,%r8b │ │ │ │ + and $0x1,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 22b4d ::do_widen(char) const@@Base+0x39dd> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + jmp 22b25 ::do_widen(char) const@@Base+0x39b5> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22b3d ::do_widen(char) const@@Base+0x39cd> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 22b1d ::do_widen(char) const@@Base+0x39ad> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 22b25 ::do_widen(char) const@@Base+0x39b5> │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 22b4d ::do_widen(char) const@@Base+0x39dd> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 23208 ::do_widen(char) const@@Base+0x4098> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 23833 ::do_widen(char) const@@Base+0x46c3> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d320 │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%ah │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ax,0x0(%r13,%rdx,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + movups %xmm0,0x98(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + call 23a80 ::do_widen(char) const@@Base+0x4910> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22c12 ::do_widen(char) const@@Base+0x3aa2> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + je 22c1f ::do_widen(char) const@@Base+0x3aaf> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 223e4 ::do_widen(char) const@@Base+0x2874> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22482 ::do_widen(char) const@@Base+0x2912> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22463 ::do_widen(char) const@@Base+0x28f3> │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + jmp 22a9c ::do_widen(char) const@@Base+0x392c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 23958 ::do_widen(char) const@@Base+0x47e8> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 22c50 ::do_widen(char) const@@Base+0x3ae0> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 22c8f ::do_widen(char) const@@Base+0x3b1f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 22c80 ::do_widen(char) const@@Base+0x3b10> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movzwl 0x0(%r13,%rdi,2),%r9d │ │ │ │ + lea (%rdi,%rdi,1),%rsi │ │ │ │ + movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + add %edi,%r8d │ │ │ │ + je 23903 ::do_widen(char) const@@Base+0x4793> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %esi,%r8d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jne 22d00 ::do_widen(char) const@@Base+0x3b90> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movaps %xmm3,0xf0(%rsp) │ │ │ │ + jmp 22d85 ::do_widen(char) const@@Base+0x3c15> │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + lea (%rdi,%r9,1),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 23233 ::do_widen(char) const@@Base+0x40c3> │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x0(,%r12,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 22d69 ::do_widen(char) const@@Base+0x3bf9> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 22d65 ::do_widen(char) const@@Base+0x3bf5> │ │ │ │ + movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x7,%al │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + shr $0x6,%r8b │ │ │ │ + and $0x1,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 22e15 ::do_widen(char) const@@Base+0x3ca5> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + jmp 22ded ::do_widen(char) const@@Base+0x3c7d> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22e05 ::do_widen(char) const@@Base+0x3c95> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 22de5 ::do_widen(char) const@@Base+0x3c75> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 22ded ::do_widen(char) const@@Base+0x3c7d> │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 22e15 ::do_widen(char) const@@Base+0x3ca5> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 23585 ::do_widen(char) const@@Base+0x4415> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 237fa ::do_widen(char) const@@Base+0x468a> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x48(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d320 │ │ │ │ + movzbl 0x48(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%ah │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ax,0x0(%r13,%rdx,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + movups %xmm0,0xb8(%rsp) │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + call 23a80 ::do_widen(char) const@@Base+0x4910> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22ed4 ::do_widen(char) const@@Base+0x3d64> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22475 ::do_widen(char) const@@Base+0x2905> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 235a4 ::do_widen(char) const@@Base+0x4434> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jmp 235a4 ::do_widen(char) const@@Base+0x4434> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23719 ::do_widen(char) const@@Base+0x45a9> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d640 │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 23881 ::do_widen(char) const@@Base+0x4711> │ │ │ │ + lea (%r15,%r15,1),%rax │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + lea (%r14,%rdi,1),%r12 │ │ │ │ + movzwl (%rax),%edi │ │ │ │ + mov %di,0x20(%rsp) │ │ │ │ + test %di,%di │ │ │ │ + je 2315f ::do_widen(char) const@@Base+0x3fef> │ │ │ │ + movzbl 0x40(%rbx,%r8,1),%r13d │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + shr $0x3,%r13d │ │ │ │ + mov %edi,%r9d │ │ │ │ + nop │ │ │ │ + mov %esi,%edx │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 23010 ::do_widen(char) const@@Base+0x3ea0> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0xa0(%rbx),%rcx │ │ │ │ + mov %r9d,%edx │ │ │ │ + add %r9d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + bt %r13d,%eax │ │ │ │ + setb (%r14,%rdx,1) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 23020 ::do_widen(char) const@@Base+0x3eb0> │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 22fb0 ::do_widen(char) const@@Base+0x3e40> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl %r10w,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 23020 ::do_widen(char) const@@Base+0x3eb0> │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 22fb0 ::do_widen(char) const@@Base+0x3e40> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + je 235c6 ::do_widen(char) const@@Base+0x4456> │ │ │ │ + mov 0x28(%rdx),%rsi │ │ │ │ + mov 0x30(%rdx),%r9 │ │ │ │ + sub %rsi,%r9 │ │ │ │ + cmp 0x68(%rsp),%r9 │ │ │ │ + jne 23a5a ::do_widen(char) const@@Base+0x48ea> │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + shl %cl,%r15 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shr $0x3,%r13 │ │ │ │ + not %r15 │ │ │ │ + and $0x1ffffff8,%r13d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 230bf ::do_widen(char) const@@Base+0x3f4f> │ │ │ │ + jmp 230f0 ::do_widen(char) const@@Base+0x3f80> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ + cmp %r8b,(%rsi,%rcx,1) │ │ │ │ + je 230b3 ::do_widen(char) const@@Base+0x3f43> │ │ │ │ + mov 0x158(%rbx),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + and %r15,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 230f0 ::do_widen(char) const@@Base+0x3f80> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 230b3 ::do_widen(char) const@@Base+0x3f43> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 23098 ::do_widen(char) const@@Base+0x3f28> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 230bf ::do_widen(char) const@@Base+0x3f4f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 23120 ::do_widen(char) const@@Base+0x3fb0> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + je 23080 ::do_widen(char) const@@Base+0x3f10> │ │ │ │ + jmp e5fc <__cxa_finalize@plt+0x99c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jae 23183 ::do_widen(char) const@@Base+0x4013> │ │ │ │ + cmpw $0x0,0x20(%rsp) │ │ │ │ + je 235d6 ::do_widen(char) const@@Base+0x4466> │ │ │ │ + movzwl (%rax),%edi │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %di,0x20(%rsp) │ │ │ │ + test %di,%di │ │ │ │ + jne 22f91 ::do_widen(char) const@@Base+0x3e21> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + jne 23033 ::do_widen(char) const@@Base+0x3ec3> │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r8d,%r14d │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jb 235d9 ::do_widen(char) const@@Base+0x4469> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + add %edi,0x74(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 2396d ::do_widen(char) const@@Base+0x47fd> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 231b1 ::do_widen(char) const@@Base+0x4041> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 231c3 ::do_widen(char) const@@Base+0x4053> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 231d6 ::do_widen(char) const@@Base+0x4066> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 231e4 ::do_widen(char) const@@Base+0x4074> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 231f6 ::do_widen(char) const@@Base+0x4086> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22441 ::do_widen(char) const@@Base+0x28d1> │ │ │ │ - lea 0x7ed8f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 22540 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + jmp 2356c ::do_widen(char) const@@Base+0x43fc> │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x20(%rsp),%edi │ │ │ │ + mov %dil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + jmp 22a9c ::do_widen(char) const@@Base+0x392c> │ │ │ │ + mov %ebp,%r12d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 237a0 ::do_widen(char) const@@Base+0x4630> │ │ │ │ mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea (%rax,%r12,1),%r14 │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2349e ::do_widen(char) const@@Base+0x432e> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + sub %rax,%r14 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%r14,%r14,1),%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ + mov %edi,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + je 2336f ::do_widen(char) const@@Base+0x41ff> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + divl 0x28(%rsp) │ │ │ │ + movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ + shr $0x3,%r11d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbx),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 23361 ::do_widen(char) const@@Base+0x41f1> │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov 0xa0(%rbx),%rcx │ │ │ │ + add %r8d,%edx │ │ │ │ + cmp %edi,%esi │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%r9d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r8d,%edx │ │ │ │ + cmovae %r10d,%ecx │ │ │ │ + bt %ecx,%r9d │ │ │ │ + setb (%r15,%rdx,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzwl 0x0(%r13,%rbp,1),%edi │ │ │ │ + movzwl 0x0(%r13,%r14,1),%r9d │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rdi,%r9,1),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 23300 ::do_widen(char) const@@Base+0x4190> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 23478 ::do_widen(char) const@@Base+0x4308> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jne e664 <__cxa_finalize@plt+0xa04> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3,%r8 │ │ │ │ + shl %cl,%r9 │ │ │ │ + mov %rax,%rbp │ │ │ │ + and $0x1ffffff8,%r8d │ │ │ │ + not %r9 │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2340f ::do_widen(char) const@@Base+0x429f> │ │ │ │ + jmp 23440 ::do_widen(char) const@@Base+0x42d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%r10d │ │ │ │ + cmp %r10b,(%rsi,%rcx,1) │ │ │ │ + je 23403 ::do_widen(char) const@@Base+0x4293> │ │ │ │ + mov 0x158(%rbp),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + and %rbx,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 23440 ::do_widen(char) const@@Base+0x42d0> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 23403 ::do_widen(char) const@@Base+0x4293> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 233e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 2340f ::do_widen(char) const@@Base+0x429f> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7e983(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ede5(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movq 0x7dc0d(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 224fd ::do_widen(char) const@@Base+0x298d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22517 ::do_widen(char) const@@Base+0x29a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2252e ::do_widen(char) const@@Base+0x29be> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2258b ::do_widen(char) const@@Base+0x2a1b> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 23470 ::do_widen(char) const@@Base+0x4300> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 233d0 ::do_widen(char) const@@Base+0x4260> │ │ │ │ + jmp e664 <__cxa_finalize@plt+0xa04> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2255a ::do_widen(char) const@@Base+0x29ea> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2256c ::do_widen(char) const@@Base+0x29fc> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2257e ::do_widen(char) const@@Base+0x2a0e> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movzwl 0x0(%r13,%rdi,1),%edi │ │ │ │ + cmp 0x50(%rsp),%eax │ │ │ │ + jne 232b0 ::do_widen(char) const@@Base+0x4140> │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + test %edi,%edi │ │ │ │ + je 238f9 ::do_widen(char) const@@Base+0x4789> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + lea (%rdi,%rsi,1),%r12d │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 234c0 ::do_widen(char) const@@Base+0x4350> │ │ │ │ + mov %edi,0x14(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + add %edi,0x74(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 238e3 ::do_widen(char) const@@Base+0x4773> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 23515 ::do_widen(char) const@@Base+0x43a5> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 23527 ::do_widen(char) const@@Base+0x43b7> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 2353a ::do_widen(char) const@@Base+0x43ca> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 23548 ::do_widen(char) const@@Base+0x43d8> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 2355a ::do_widen(char) const@@Base+0x43ea> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22538 ::do_widen(char) const@@Base+0x29c8> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 225d6 ::do_widen(char) const@@Base+0x2a66> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + mov %r12d,0x2c(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 22540 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x24(%rbx),%eax │ │ │ │ + jb 2296d ::do_widen(char) const@@Base+0x37fd> │ │ │ │ + jmp 228a3 ::do_widen(char) const@@Base+0x3733> │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x8(%rsp),%edi │ │ │ │ + mov %dil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%edi │ │ │ │ + jmp 22d65 ::do_widen(char) const@@Base+0x3bf5> │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jb 23145 ::do_widen(char) const@@Base+0x3fd5> │ │ │ │ + jmp 23183 ::do_widen(char) const@@Base+0x4013> │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov %r14d,%eax │ │ │ │ + add 0x58(%rsp),%r13 │ │ │ │ + mov %ebp,%r15d │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + je 236ff ::do_widen(char) const@@Base+0x458f> │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x30(%rdx),%r12 │ │ │ │ + sub %rdi,%r12 │ │ │ │ + cmp %r12,0x68(%rsp) │ │ │ │ + jne e5fc <__cxa_finalize@plt+0x99c> │ │ │ │ + add 0x74(%rsp),%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + not %rbx │ │ │ │ + shr $0x3,%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + and $0x1ffffff8,%ebp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225b7 ::do_widen(char) const@@Base+0x2a47> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225c9 ::do_widen(char) const@@Base+0x2a59> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22595 ::do_widen(char) const@@Base+0x2a25> │ │ │ │ - lea 0x7ec3b(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 2368f ::do_widen(char) const@@Base+0x451f> │ │ │ │ + jmp 236c0 ::do_widen(char) const@@Base+0x4550> │ │ │ │ nopl (%rax) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + cmp %sil,(%rdi,%rcx,1) │ │ │ │ + je 23683 ::do_widen(char) const@@Base+0x4513> │ │ │ │ + mov 0x158(%r12),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + and %rbp,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 236c0 ::do_widen(char) const@@Base+0x4550> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rdi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 23683 ::do_widen(char) const@@Base+0x4513> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 23668 ::do_widen(char) const@@Base+0x44f8> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 2368f ::do_widen(char) const@@Base+0x451f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + call d440 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 236f0 ::do_widen(char) const@@Base+0x4580> │ │ │ │ + mov 0x28(%rax),%rdi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 23650 ::do_widen(char) const@@Base+0x44e0> │ │ │ │ + jmp e5fc <__cxa_finalize@plt+0x99c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp 0x70(%rsp),%eax │ │ │ │ + jb 235ec ::do_widen(char) const@@Base+0x447c> │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 23183 ::do_widen(char) const@@Base+0x4013> │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x70(%rsp),%r9d │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 22f61 ::do_widen(char) const@@Base+0x3df1> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 23983 ::do_widen(char) const@@Base+0x4813> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 2375f ::do_widen(char) const@@Base+0x45ef> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 23771 ::do_widen(char) const@@Base+0x4601> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 23784 ::do_widen(char) const@@Base+0x4614> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 231f6 ::do_widen(char) const@@Base+0x4086> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 231f6 ::do_widen(char) const@@Base+0x4086> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 2326f ::do_widen(char) const@@Base+0x40ff> │ │ │ │ + lea 0x3f(%r14),%r12 │ │ │ │ + sar $0x6,%r14 │ │ │ │ + and $0x3f,%r13d │ │ │ │ + shr $0x6,%r12 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,8),%r15 │ │ │ │ + lea (%rax,%r14,8),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d320 │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ + jmp 228e7 ::do_widen(char) const@@Base+0x3777> │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + mov %r8b,(%r15d,%r15d,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %al,0x1(%r15d,%r15d,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + jmp 22ea5 ::do_widen(char) const@@Base+0x3d35> │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + mov %r8b,(%r15d,%r15d,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %al,0x1(%r15d,%r15d,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + jmp 22be3 ::do_widen(char) const@@Base+0x3a73> │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + jmp 229cb ::do_widen(char) const@@Base+0x385b> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 23999 ::do_widen(char) const@@Base+0x4829> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 238a7 ::do_widen(char) const@@Base+0x4737> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 238b9 ::do_widen(char) const@@Base+0x4749> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 238cc ::do_widen(char) const@@Base+0x475c> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 231ec ::do_widen(char) const@@Base+0x407c> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 231ec ::do_widen(char) const@@Base+0x407c> │ │ │ │ + jne 23548 ::do_widen(char) const@@Base+0x43d8> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 23548 ::do_widen(char) const@@Base+0x43d8> │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + jmp 234e7 ::do_widen(char) const@@Base+0x4377> │ │ │ │ + movdqa 0x80(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movaps %xmm2,0xf0(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 239b8 ::do_widen(char) const@@Base+0x4848> │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 2327b ::do_widen(char) const@@Base+0x410b> │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + jmp 22c6b ::do_widen(char) const@@Base+0x3afb> │ │ │ │ + jne 231e4 ::do_widen(char) const@@Base+0x4074> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 231e4 ::do_widen(char) const@@Base+0x4074> │ │ │ │ + jne 231f6 ::do_widen(char) const@@Base+0x4086> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 231f6 ::do_widen(char) const@@Base+0x4086> │ │ │ │ + jne 231ec ::do_widen(char) const@@Base+0x407c> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 231ec ::do_widen(char) const@@Base+0x407c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + jbe 23a16 ::do_widen(char) const@@Base+0x48a6> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 239dc ::do_widen(char) const@@Base+0x486c> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 239ee ::do_widen(char) const@@Base+0x487e> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 23a01 ::do_widen(char) const@@Base+0x4891> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 23a0f ::do_widen(char) const@@Base+0x489f> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 2355f ::do_widen(char) const@@Base+0x43ef> │ │ │ │ + jne 23a0f ::do_widen(char) const@@Base+0x489f> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 2355f ::do_widen(char) const@@Base+0x43ef> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e635 <__cxa_finalize@plt+0x9d5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e61b <__cxa_finalize@plt+0x9bb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e62d <__cxa_finalize@plt+0x9cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e69d <__cxa_finalize@plt+0xa3d> │ │ │ │ + jmp e5fc <__cxa_finalize@plt+0x99c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e683 <__cxa_finalize@plt+0xa23> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e695 <__cxa_finalize@plt+0xa35> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ - lea 0x7e833(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x40,%edi │ │ │ │ push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ec95(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7dac1(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + call d640 │ │ │ │ + movdqu 0x8(%r12),%xmm0 │ │ │ │ + mov (%r12),%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movups %xmm1,0x8(%r12) │ │ │ │ + mov %esi,0x20(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + lea 0x8(%r13),%r12 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 23ae3 ::do_widen(char) const@@Base+0x4973> │ │ │ │ + jmp 23b48 ::do_widen(char) const@@Base+0x49d8> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ + setl %dil │ │ │ │ + test %rax,%rax │ │ │ │ + jne 23ae0 ::do_widen(char) const@@Base+0x4970> │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %dil,%dil │ │ │ │ + jne 23bb0 ::do_widen(char) const@@Base+0x4a40> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jle 23b80 ::do_widen(char) const@@Base+0x4a10> │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 23bf0 ::do_widen(char) const@@Base+0x4a80> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,%rax │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov $0x1,%r13b │ │ │ │ + mov %r13,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp 0x18(%r13),%r12 │ │ │ │ + je 23bfe ::do_widen(char) const@@Base+0x4a8e> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call d680 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + cmp 0x20(%rax),%esi │ │ │ │ + jg 23bfe ::do_widen(char) const@@Base+0x4a8e> │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %r13b,%r13b │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22649 ::do_widen(char) const@@Base+0x2ad9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2265d ::do_widen(char) const@@Base+0x2aed> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22671 ::do_widen(char) const@@Base+0x2b01> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 226ce ::do_widen(char) const@@Base+0x2b5e> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2269d ::do_widen(char) const@@Base+0x2b2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226af ::do_widen(char) const@@Base+0x2b3f> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226c1 ::do_widen(char) const@@Base+0x2b51> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2267b ::do_widen(char) const@@Base+0x2b0b> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2271c ::do_widen(char) const@@Base+0x2bac> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226fd ::do_widen(char) const@@Base+0x2b8d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2270f ::do_widen(char) const@@Base+0x2b9f> │ │ │ │ + je 23b98 ::do_widen(char) const@@Base+0x4a28> │ │ │ │ call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 226db ::do_widen(char) const@@Base+0x2b6b> │ │ │ │ - lea 0x7eaf5(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ + cmp %rdx,0x18(%r13) │ │ │ │ + je 23b0a ::do_widen(char) const@@Base+0x499a> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + call d680 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmp 23b06 ::do_widen(char) const@@Base+0x4996> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp 0x20(%rdx),%esi │ │ │ │ + setl %dil │ │ │ │ + jmp 23b18 ::do_widen(char) const@@Base+0x49a8> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 23b18 ::do_widen(char) const@@Base+0x49a8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22774 ::do_widen(char) const@@Base+0x2c04> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2278b ::do_widen(char) const@@Base+0x2c1b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 227e8 ::do_widen(char) const@@Base+0x2c78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227b7 ::do_widen(char) const@@Base+0x2c47> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227c9 ::do_widen(char) const@@Base+0x2c59> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227db ::do_widen(char) const@@Base+0x2c6b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22795 ::do_widen(char) const@@Base+0x2c25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22833 ::do_widen(char) const@@Base+0x2cc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22814 ::do_widen(char) const@@Base+0x2ca4> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6ae7a(%rip),%rcx # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movups %xmm0,0x88(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23c68 ::do_widen(char) const@@Base+0x4af8> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22826 ::do_widen(char) const@@Base+0x2cb6> │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + movups %xmm0,0xa0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23c8f ::do_widen(char) const@@Base+0x4b1f> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23cb6 ::do_widen(char) const@@Base+0x4b46> │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 227f2 ::do_widen(char) const@@Base+0x2c82> │ │ │ │ - lea 0x7e9de(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23ce0 ::do_widen(char) const@@Base+0x4b70> │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp d600 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22874 ::do_widen(char) const@@Base+0x2d04> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 23c10 ::do_widen(char) const@@Base+0x4aa0> │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d0e ::do_widen(char) const@@Base+0x4b9e> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2288b ::do_widen(char) const@@Base+0x2d1b> │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d1f ::do_widen(char) const@@Base+0x4baf> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 228e8 ::do_widen(char) const@@Base+0x2d78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228b7 ::do_widen(char) const@@Base+0x2d47> │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d30 ::do_widen(char) const@@Base+0x4bc0> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228c9 ::do_widen(char) const@@Base+0x2d59> │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d41 ::do_widen(char) const@@Base+0x4bd1> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228db ::do_widen(char) const@@Base+0x2d6b> │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d52 ::do_widen(char) const@@Base+0x4be2> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d63 ::do_widen(char) const@@Base+0x4bf3> │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22895 ::do_widen(char) const@@Base+0x2d25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22933 ::do_widen(char) const@@Base+0x2dc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22914 ::do_widen(char) const@@Base+0x2da4> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d74 ::do_widen(char) const@@Base+0x4c04> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22926 ::do_widen(char) const@@Base+0x2db6> │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d85 ::do_widen(char) const@@Base+0x4c15> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d96 ::do_widen(char) const@@Base+0x4c26> │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 228f2 ::do_widen(char) const@@Base+0x2d82> │ │ │ │ - lea 0x7e8de(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 23db0 ::do_widen(char) const@@Base+0x4c40> │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm0 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 229d9 ::do_widen(char) const@@Base+0x2e69> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229f4 ::do_widen(char) const@@Base+0x2e84> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 22a35 ::do_widen(char) const@@Base+0x2ec5> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 22a51 ::do_widen(char) const@@Base+0x2ee1> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ - jmp 22a25 ::do_widen(char) const@@Base+0x2eb5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a0d ::do_widen(char) const@@Base+0x2e9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a25 ::do_widen(char) const@@Base+0x2eb5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x38,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x7d636(%rip),%xmm0 │ │ │ │ - movhps 0x7d667(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - lea 0x7e800(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdi,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22ac3 ::do_widen(char) const@@Base+0x2f53> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - lea 0x7d599(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d5c4(%rip),%xmm0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22b20 ::do_widen(char) const@@Base+0x2fb0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22b44 ::do_widen(char) const@@Base+0x2fd4> │ │ │ │ - lea 0x7d3c9(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x48,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x7d546(%rip),%xmm0 │ │ │ │ - movhps 0x7d57f(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - lea 0x7e707(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22bbc ::do_widen(char) const@@Base+0x304c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rbp),%rsi │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - lea 0x7d428(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d4c3(%rip),%xmm0 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22c19 ::do_widen(char) const@@Base+0x30a9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22c3d ::do_widen(char) const@@Base+0x30cd> │ │ │ │ - lea 0x7d2f8(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2407c ::do_widen(char) const@@Base+0x4f0c> │ │ │ │ + push %r15 │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + movss 0x67224(%rip),%xmm1 # 8b00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f30c> │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x40,%edi │ │ │ │ push %rbx │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7e65d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x7e67a(%rip),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x7e61b(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22ca8 ::do_widen(char) const@@Base+0x3138> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movdqu 0x28(%rbp),%xmm0 │ │ │ │ - lea 0x18(%rbp),%rsi │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea 0x7e104(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d3ef(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - mov %rbx,%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rsi,%rsi,1),%r10 │ │ │ │ + cmpw $0x0,(%rax,%rsi,2) │ │ │ │ + je 24065 ::do_widen(char) const@@Base+0x4ef5> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rdx,-0x8(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,-0x10(%rsp) │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + and $0x7,%eax │ │ │ │ + shr $0x3,%r8b │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl %cl,%r14d │ │ │ │ + movzbl %r8b,%ecx │ │ │ │ + mov %eax,-0x14(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14d,-0x1c(%rsp) │ │ │ │ + mov %ecx,-0x18(%rsp) │ │ │ │ + jmp 23ed4 ::do_widen(char) const@@Base+0x4d64> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x2,%r11d │ │ │ │ + je 23eb7 ::do_widen(char) const@@Base+0x4d47> │ │ │ │ + mov 0xa0(%rdi),%rbx │ │ │ │ + mov %r13d,%r11d │ │ │ │ + movzbl (%rbx,%r11,1),%ebx │ │ │ │ + test %edx,%ebx │ │ │ │ + je 23ff0 ::do_widen(char) const@@Base+0x4e80> │ │ │ │ + mov $0x4,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or %esi,%ebx │ │ │ │ + mov %bl,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + jne 23fd4 ::do_widen(char) const@@Base+0x4e64> │ │ │ │ + test $0x1,%r15b │ │ │ │ + jne 2400e ::do_widen(char) const@@Base+0x4e9e> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0xf7,(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl (%rax,%r10,1),%ecx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jae 24058 ::do_widen(char) const@@Base+0x4ee8> │ │ │ │ + mov 0x88(%rdi),%r8 │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + add %rax,%r8 │ │ │ │ + movzbl (%r8),%r11d │ │ │ │ + mov %r11d,%esi │ │ │ │ + sar %cl,%r11d │ │ │ │ + mov %r11d,%ebx │ │ │ │ + and $0x3,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne 23e60 ::do_widen(char) const@@Base+0x4cf0> │ │ │ │ + mov 0x3c(%rdi),%r14d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x18(%rsp),%ebx │ │ │ │ + lea 0x0(,%r12,8),%r11d │ │ │ │ + cvtsi2ss %r14,%xmm0 │ │ │ │ + lea (%rbx,%r11,1),%ebp │ │ │ │ + mov 0x128(%rdi),%rbx │ │ │ │ + movss (%rbx,%rbp,4),%xmm2 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + comiss %xmm0,%xmm2 │ │ │ │ + jb 24040 ::do_widen(char) const@@Base+0x4ed0> │ │ │ │ + mov $0x4,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or %esi,%ebx │ │ │ │ + mov %bl,(%r8) │ │ │ │ + mov 0x3c(%rdi),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x14(%rsp),%ebx │ │ │ │ + mov 0x88(%rdi),%r8 │ │ │ │ + cvtsi2ss %rbp,%xmm0 │ │ │ │ + add %r11d,%ebx │ │ │ │ + mov 0x128(%rdi),%r11 │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %ebx,%ebx │ │ │ │ + movzbl (%r8),%esi │ │ │ │ + movss (%r11,%rbx,4),%xmm2 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + comiss %xmm0,%xmm2 │ │ │ │ + jb 24020 ::do_widen(char) const@@Base+0x4eb0> │ │ │ │ + mov $0x8,%r11d │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11d,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0x88(%rdi),%r8 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %rax,%r8 │ │ │ │ + movzbl (%r8),%r11d │ │ │ │ + mov %r11d,%esi │ │ │ │ + sar %cl,%r11d │ │ │ │ + jmp 23e60 ::do_widen(char) const@@Base+0x4cf0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + je 23ea9 ::do_widen(char) const@@Base+0x4d39> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + jmp 23eb3 ::do_widen(char) const@@Base+0x4d43> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r15b │ │ │ │ + je 23fb8 ::do_widen(char) const@@Base+0x4e48> │ │ │ │ + and $0xffffffbf,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + jne 23fd4 ::do_widen(char) const@@Base+0x4e64> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0x7f,(%rax) │ │ │ │ + jmp 23eb3 ::do_widen(char) const@@Base+0x4d43> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,%r11d │ │ │ │ + and $0xfffffff7,%esi │ │ │ │ + and $0x7f,%r11d │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmovne %r11d,%esi │ │ │ │ + jmp 23f92 ::do_widen(char) const@@Base+0x4e22> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + and $0xffffffbf,%ebx │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmove %esi,%ebx │ │ │ │ + jmp 23f46 ::do_widen(char) const@@Base+0x4dd6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + mov -0x8(%rsp),%rdx │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 23e00 ::do_widen(char) const@@Base+0x4c90> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22d03 ::do_widen(char) const@@Base+0x3193> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22d27 ::do_widen(char) const@@Base+0x31b7> │ │ │ │ - lea 0x7e5f6(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ push %rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x6aa0b(%rip),%rcx # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - jne 22d70 ::do_widen(char) const@@Base+0x3200> │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - jne 22dde ::do_widen(char) const@@Base+0x326e> │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movups %xmm0,0x88(%rdi) │ │ │ │ + movups %xmm0,0x98(%rdi) │ │ │ │ + movups %xmm0,0xa8(%rdi) │ │ │ │ + movups %xmm0,0xb8(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + movups %xmm0,0xd8(%rdi) │ │ │ │ + movups %xmm0,0x108(%rdi) │ │ │ │ + movups %xmm0,0x118(%rdi) │ │ │ │ + movups %xmm0,0x128(%rdi) │ │ │ │ + movups %xmm0,0x138(%rdi) │ │ │ │ + movups %xmm0,0x148(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movl $0x0,0xf0(%rdi) │ │ │ │ + movq $0x0,0xf8(%rdi) │ │ │ │ + movl $0x0,0x100(%rdi) │ │ │ │ + movq $0x0,0x158(%rdi) │ │ │ │ + movl $0x0,0x160(%rdi) │ │ │ │ + movq $0x0,0x168(%rdi) │ │ │ │ + movl $0x0,0x170(%rdi) │ │ │ │ + movq $0x0,0x178(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movups %xmm1,0x20(%rdi) │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b9be(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x802fd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x802e9(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22eb9 ::do_widen(char) const@@Base+0x3349> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 22e40 ::do_widen(char) const@@Base+0x32d0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - je 22d62 ::do_widen(char) const@@Base+0x31f2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b94d(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 22eb9 ::do_widen(char) const@@Base+0x3349> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 22e88 ::do_widen(char) const@@Base+0x3318> │ │ │ │ - movsbl 0x43(%rbx),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d030 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmp d420 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea -0x32ee(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 22dc5 ::do_widen(char) const@@Base+0x3255> │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 22dc5 ::do_widen(char) const@@Base+0x3255> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x332f(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 22e27 ::do_widen(char) const@@Base+0x32b7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 22e27 ::do_widen(char) const@@Base+0x32b7> │ │ │ │ - call d7f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - jne 22f21 ::do_widen(char) const@@Base+0x33b1> │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - je 22f17 ::do_widen(char) const@@Base+0x33a7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x6b851(%rip),%rsi # 8e745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa85> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call d7b0 │ │ │ │ - lea 0x80158(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6b806(%rip),%rsi # 8e73f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7f> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x6b7f2(%rip),%rsi # 8e745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa85> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b7e6(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 22ed7 ::do_widen(char) const@@Base+0x3367> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e6d6 <__cxa_finalize@plt+0xa76> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x24(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 24815 ::do_widen(char) const@@Base+0x56a5> │ │ │ │ + push %r15 │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x70(%rdi),%r13 │ │ │ │ - mov 0x68(%rdi),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2300e ::do_widen(char) const@@Base+0x349e> │ │ │ │ - lea -0x3433(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 230b8 ::do_widen(char) const@@Base+0x3548> │ │ │ │ - call *0x8(%rax) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 22fc0 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2301b ::do_widen(char) const@@Base+0x34ab> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2302a ::do_widen(char) const@@Base+0x34ba> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2308e ::do_widen(char) const@@Base+0x351e> │ │ │ │ - lea -0x34c0(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ + lea (%r12,%r12,1),%r8 │ │ │ │ + cmpw $0x0,(%rax,%r12,2) │ │ │ │ + je 245f8 ::do_widen(char) const@@Base+0x5488> │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 230c0 ::do_widen(char) const@@Base+0x3550> │ │ │ │ - call *0x8(%rax) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + lea 0x7f311(%rip),%r14 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + movzbl (%rax,%r12,1),%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + and $0x7,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x3,%r11b │ │ │ │ + mov %al,0x22(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r11b,0x23(%rsp) │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + jmp 242a5 ::do_widen(char) const@@Base+0x5135> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 23040 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2309b ::do_widen(char) const@@Base+0x352b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 230c8 ::do_widen(char) const@@Base+0x3558> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ + mov $0x4,%edi │ │ │ │ + shl %cl,%edi │ │ │ │ + or %eax,%edi │ │ │ │ + mov %dil,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 2433b ::do_widen(char) const@@Base+0x51cb> │ │ │ │ + test $0x1,%r13b │ │ │ │ + jne 2430f ::do_widen(char) const@@Base+0x519f> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + andb $0xf7,(%r12) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0xd0(%rbp),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movzwl (%rax,%r8,1),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 245e8 ::do_widen(char) const@@Base+0x5478> │ │ │ │ + mov 0x88(%rbp),%r15 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + lea 0x0(,%r13,4),%ecx │ │ │ │ + shr $1,%r12d │ │ │ │ + and $0x4,%ecx │ │ │ │ + add %r12,%r15 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + sar %cl,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0x3,%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je 24358 ::do_widen(char) const@@Base+0x51e8> │ │ │ │ + and $0x2,%esi │ │ │ │ + je 2428a ::do_widen(char) const@@Base+0x511a> │ │ │ │ + mov 0xa0(%rbp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + movzbl (%rdi,%rsi,1),%edi │ │ │ │ + test %edi,0x4(%rsp) │ │ │ │ + jne 24250 ::do_widen(char) const@@Base+0x50e0> │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 24320 ::do_widen(char) const@@Base+0x51b0> │ │ │ │ + and $0xffffffbf,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 2433b ::do_widen(char) const@@Base+0x51cb> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + andb $0x7f,(%r12) │ │ │ │ + jmp 24287 ::do_widen(char) const@@Base+0x5117> │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + je 2427b ::do_widen(char) const@@Base+0x510b> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + mov $0x8,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r12) │ │ │ │ + jmp 24287 ::do_widen(char) const@@Base+0x5117> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 24720 ::do_widen(char) const@@Base+0x55b0> │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x8(%r14,%rax,8),%rax │ │ │ │ + mov %rsi,0x1388(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x7,%rdi │ │ │ │ + and $0x9d2c5680,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0x12,%rdi │ │ │ │ + xor %rax,%rdi │ │ │ │ + js 246b0 ::do_widen(char) const@@Base+0x5540> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdi,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + ja 246d0 ::do_widen(char) const@@Base+0x5560> │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rax,0x1388(%r14) │ │ │ │ + mov 0x8(%r14,%rsi,8),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + js 24690 ::do_widen(char) const@@Base+0x5520> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm0 │ │ │ │ + mulsd 0x6ab3e(%rip),%xmm0 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x6ab3a(%rip),%xmm0 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x6aaca(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 24808 ::do_widen(char) const@@Base+0x5698> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + movzbl 0x23(%rsp),%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x0(,%rax,8),%esi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea (%rdi,%rsi,1),%r11d │ │ │ │ + mov (%r9),%rdi │ │ │ │ + cvtss2sd (%rdi,%r11,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 24630 ::do_widen(char) const@@Base+0x54c0> │ │ │ │ + mov $0x4,%edi │ │ │ │ + shl %cl,%edi │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 247b0 ::do_widen(char) const@@Base+0x5640> │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov 0x8(%r14,%rax,8),%rax │ │ │ │ + mov %rdi,0x1388(%r14) │ │ │ │ + mov %rax,%r11 │ │ │ │ + shr $0xb,%r11 │ │ │ │ + mov %r11d,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shl $0x7,%r11 │ │ │ │ + and $0x9d2c5680,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shl $0xf,%r11 │ │ │ │ + and $0xefc60000,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shr $0x12,%r11 │ │ │ │ + xor %rax,%r11 │ │ │ │ + js 24670 ::do_widen(char) const@@Base+0x5500> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r11,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rdi │ │ │ │ + ja 24760 ::do_widen(char) const@@Base+0x55f0> │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0x1388(%r14) │ │ │ │ + mov 0x8(%r14,%rdi,8),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x7,%rdi │ │ │ │ + and $0x9d2c5680,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0x12,%rdi │ │ │ │ + xor %rax,%rdi │ │ │ │ + js 24648 ::do_widen(char) const@@Base+0x54d8> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + mulsd 0x6aa04(%rip),%xmm0 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x6aa00(%rip),%xmm0 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x6a990(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 247f8 ::do_widen(char) const@@Base+0x5688> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movzbl 0x22(%rsp),%r11d │ │ │ │ + mov 0x88(%rbp),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add %esi,%r11d │ │ │ │ + mov (%r9),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %r11d,%r11d │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cvtss2sd (%rsi,%r11,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 24618 ::do_widen(char) const@@Base+0x54a8> │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %esi,%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x88(%rbp),%r15 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + add %r12,%r15 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + sar %cl,%esi │ │ │ │ + jmp 242d6 ::do_widen(char) const@@Base+0x5166> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %ebx,%r10d │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x24(%rbp),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 241f0 ::do_widen(char) const@@Base+0x5080> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffff7,%eax │ │ │ │ + and $0x7f,%esi │ │ │ │ + test $0x1,%r13b │ │ │ │ + cmovne %esi,%eax │ │ │ │ + jmp 245c3 ::do_widen(char) const@@Base+0x5453> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + and $0xffffffbf,%edi │ │ │ │ + test $0x1,%r13b │ │ │ │ + cmovne %edi,%eax │ │ │ │ + jmp 2448c ::do_widen(char) const@@Base+0x531c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x1,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 24564 ::do_widen(char) const@@Base+0x53f4> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,%rax │ │ │ │ + and $0x1,%r11d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 244fa ::do_widen(char) const@@Base+0x538a> │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2442a ::do_widen(char) const@@Base+0x52ba> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x1,%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 243c0 ::do_widen(char) const@@Base+0x5250> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x7ee51(%rip),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r14),%rsi │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 243d5 ::do_widen(char) const@@Base+0x5265> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7ee01(%rip),%rdi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 2436b ::do_widen(char) const@@Base+0x51fb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x7edc1(%rip),%rdi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r14),%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 2450f ::do_widen(char) const@@Base+0x539f> │ │ │ │ + lea 0x7ed71(%rip),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 244a2 ::do_widen(char) const@@Base+0x5332> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x6a768(%rip),%xmm0 # 8ef68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53268> │ │ │ │ + jmp 2458e ::do_widen(char) const@@Base+0x541e> │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x6a758(%rip),%xmm0 # 8ef68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53268> │ │ │ │ + jmp 24454 ::do_widen(char) const@@Base+0x52e4> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - lea 0x58(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - test $0x1,%al │ │ │ │ - je 23160 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - mov (%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2314e ::do_widen(char) const@@Base+0x35de> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23141 ::do_widen(char) const@@Base+0x35d1> │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 24870 ::do_widen(char) const@@Base+0x5700> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 23130 ::do_widen(char) const@@Base+0x35c0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23180 ::do_widen(char) const@@Base+0x3610> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x18(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 231ce ::do_widen(char) const@@Base+0x365e> │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + movb $0x0,0x40(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 25135 ::do_widen(char) const@@Base+0x5fc5> │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x88(%rdi),%r11 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rax,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + sete %cl │ │ │ │ + xor %eax,%eax │ │ │ │ + or %ecx,%edi │ │ │ │ + cmp $0x2,%edx │ │ │ │ + sete %al │ │ │ │ + mov %dil,0x40(%rbx) │ │ │ │ + add %eax,%esi │ │ │ │ + test %r10d,%r10d │ │ │ │ + setne %al │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 24968 ::do_widen(char) const@@Base+0x57f8> │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %al │ │ │ │ + cmp $0xffff,%r12d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 24968 ::do_widen(char) const@@Base+0x57f8> │ │ │ │ + lea -0x2(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,0xc(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sete %dl │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %edx,(%rsp) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 24981 ::do_widen(char) const@@Base+0x5811> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%r13d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %ecx,%r10d │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + jmp 248d0 ::do_widen(char) const@@Base+0x5760> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 24981 ::do_widen(char) const@@Base+0x5811> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 248d0 ::do_widen(char) const@@Base+0x5760> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x1(%r9),%r12d │ │ │ │ + mov %r12d,0x24(%rbx) │ │ │ │ + mov %eax,0x2c(%rbx) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 24a86 ::do_widen(char) const@@Base+0x5916> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + movq $0x0,0xd0(%rbx) │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 249e3 ::do_widen(char) const@@Base+0x5873> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rbx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 24adb ::do_widen(char) const@@Base+0x596b> │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rax,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + sete %cl │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x2,%edx │ │ │ │ + sete %al │ │ │ │ + add %eax,%esi │ │ │ │ + test %r10d,%r10d │ │ │ │ + setne %al │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 24b00 ::do_widen(char) const@@Base+0x5990> │ │ │ │ + cmp $0xffff,%edi │ │ │ │ + sete %al │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 24b00 ::do_widen(char) const@@Base+0x5990> │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 24b20 ::do_widen(char) const@@Base+0x59b0> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%r10d │ │ │ │ + cmp $0x1,%edx │ │ │ │ + setbe %al │ │ │ │ + add %eax,%r13d │ │ │ │ + jmp 24a00 ::do_widen(char) const@@Base+0x5890> │ │ │ │ + lea (%r12,%r12,1),%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,2),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x2(%r12,%r12,1),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + mov %r13,0xe0(%rbx) │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + lea 0x2(%rax,%r12,2),%rax │ │ │ │ + mov %rax,0xd8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 249cc ::do_widen(char) const@@Base+0x585c> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 249dc ::do_widen(char) const@@Base+0x586c> │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %di,(%r12,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 24b33 ::do_widen(char) const@@Base+0x59c3> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 24b4f ::do_widen(char) const@@Base+0x59df> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 231c1 ::do_widen(char) const@@Base+0x3651> │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %di,(%r12,%rax,2) │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 24b20 ::do_widen(char) const@@Base+0x59b0> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 24a00 ::do_widen(char) const@@Base+0x5890> │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + add %rax,%rax │ │ │ │ + mov %di,(%r12,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 24af3 ::do_widen(char) const@@Base+0x5983> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + mov %r12,0xa8(%rbx) │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + mov %r12,0xb0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24b75 ::do_widen(char) const@@Base+0x5a05> │ │ │ │ call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 231b0 ::do_widen(char) const@@Base+0x3640> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 231e0 ::do_widen(char) const@@Base+0x3670> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2515d ::do_widen(char) const@@Base+0x5fed> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d320 │ │ │ │ + mov %r15,%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%r12,%r13,2),%r15d │ │ │ │ + lea 0x0(%r13,%r13,1),%r9 │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 24d26 ::do_widen(char) const@@Base+0x5bb6> │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + jmp 24bf9 ::do_widen(char) const@@Base+0x5a89> │ │ │ │ + nop │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl %r15w,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %esi,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 24f20 ::do_widen(char) const@@Base+0x5db0> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov %edx,%r11d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%r11d │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rax,%r11,1),%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea -0x2(%rax),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + setbe %sil │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 24be0 ::do_widen(char) const@@Base+0x5a70> │ │ │ │ + mov $0x4,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %eax,%ebp │ │ │ │ + je 24c51 ::do_widen(char) const@@Base+0x5ae1> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add 0xa0(%rbx),%rbp │ │ │ │ + orb $0x1,0x0(%rbp) │ │ │ │ + mov 0x88(%rbx),%rbp │ │ │ │ + movzbl 0x0(%rbp,%r11,1),%ebp │ │ │ │ + mov $0x8,%r15d │ │ │ │ + shl %cl,%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + test %ebp,%r15d │ │ │ │ + je 25030 ::do_widen(char) const@@Base+0x5ec0> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x2,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + jne 2503b ::do_widen(char) const@@Base+0x5ecb> │ │ │ │ + test %r12d,%r15d │ │ │ │ + je 24d08 ::do_widen(char) const@@Base+0x5b98> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x8,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + je 25068 ::do_widen(char) const@@Base+0x5ef8> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x10,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + jne 25071 ::do_widen(char) const@@Base+0x5f01> │ │ │ │ + test %r12d,%eax │ │ │ │ + je 24d08 ::do_widen(char) const@@Base+0x5b98> │ │ │ │ + mov 0xa0(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + orb $0x40,(%rax) │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + movzbl (%rax,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 24d08 ::do_widen(char) const@@Base+0x5b98> │ │ │ │ + add 0xa0(%rbx),%rbp │ │ │ │ + orb $0x80,0x0(%rbp) │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + movb $0x1,(%r14,%r13,1) │ │ │ │ + movzwl (%r12,%r9,1),%r15d │ │ │ │ + jmp 24be0 ::do_widen(char) const@@Base+0x5a70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + add %eax,%r11d │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jb 24bc0 ::do_widen(char) const@@Base+0x5a50> │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r14,%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 250cb ::do_widen(char) const@@Base+0x5f5b> │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x8(%rax),%rcx │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 25108 ::do_widen(char) const@@Base+0x5f98> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x8(%r13),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + mov %r12,0xb8(%rbx) │ │ │ │ + lea -0x8(%rax,%r13,1),%rcx │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24dad ::do_widen(char) const@@Base+0x5c3d> │ │ │ │ + call d600 │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 250fc ::do_widen(char) const@@Base+0x5f8c> │ │ │ │ + mov 0xb8(%rbx),%rsi │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ + movabs $0x3333cccc3333cccc,%r13 │ │ │ │ + movabs $0xf0f0f0ff0f0f0f0,%r14 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%r10,1),%esi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movzwl (%r12,%r10,2),%edi │ │ │ │ + test %esi,%esi │ │ │ │ + cmovne %r11,%rax │ │ │ │ + mov %rax,(%r9) │ │ │ │ + test %edi,%edi │ │ │ │ + je 24ea0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + add %edx,%edi │ │ │ │ + jmp 24e4c ::do_widen(char) const@@Base+0x5cdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 24ea0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + sete %al │ │ │ │ + jne 24e40 ::do_widen(char) const@@Base+0x5cd0> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 24fe0 ::do_widen(char) const@@Base+0x5e70> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 24fd0 ::do_widen(char) const@@Base+0x5e60> │ │ │ │ + test %esi,%esi │ │ │ │ + jne 24e40 ::do_widen(char) const@@Base+0x5cd0> │ │ │ │ + movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rcx,(%r9) │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 24e4c ::do_widen(char) const@@Base+0x5cdc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r10 │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %rbp,%r10 │ │ │ │ + jne 24df0 ::do_widen(char) const@@Base+0x5c80> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rsi,%r10,8),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 250c4 ::do_widen(char) const@@Base+0x5f54> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 24ee0 ::do_widen(char) const@@Base+0x5d70> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 24ed0 ::do_widen(char) const@@Base+0x5d60> │ │ │ │ + mov %r8d,0x34(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + movzbl (%r14,%r13,1),%esi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 251b3 ::do_widen(char) const@@Base+0x6043> │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 24f59 ::do_widen(char) const@@Base+0x5de9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%r12,%r9,1),%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 24d20 ::do_widen(char) const@@Base+0x5bb0> │ │ │ │ + mov 0x88(%rbx),%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea -0x2(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setbe %cl │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 24f40 ::do_widen(char) const@@Base+0x5dd0> │ │ │ │ + test %esi,%esi │ │ │ │ + jne 24ff0 ::do_widen(char) const@@Base+0x5e80> │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x2,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x8,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x20,0x0(%rbp) │ │ │ │ + add 0xa0(%rbx),%rax │ │ │ │ + orb $0x80,(%rax) │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 24f40 ::do_widen(char) const@@Base+0x5dd0> │ │ │ │ nop │ │ │ │ + and %r14,(%r9) │ │ │ │ + jmp 24e40 ::do_widen(char) const@@Base+0x5cd0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and %r13,(%r9) │ │ │ │ + jmp 24e40 ::do_widen(char) const@@Base+0x5cd0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 250a0 ::do_widen(char) const@@Base+0x5f30> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 24fc7 ::do_widen(char) const@@Base+0x5e57> │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x10,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x20,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x40,0x0(%rbp) │ │ │ │ + jmp 24fb6 ::do_widen(char) const@@Base+0x5e46> │ │ │ │ + nopl (%rax) │ │ │ │ + test %ebp,%eax │ │ │ │ + je 24d08 ::do_widen(char) const@@Base+0x5b98> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x4,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + jne 24c92 ::do_widen(char) const@@Base+0x5b22> │ │ │ │ + test %r12d,%eax │ │ │ │ + jne 24cb6 ::do_widen(char) const@@Base+0x5b46> │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 24d08 ::do_widen(char) const@@Base+0x5b98> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x20,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + je 24cf8 ::do_widen(char) const@@Base+0x5b88> │ │ │ │ + jmp 24cdf ::do_widen(char) const@@Base+0x5b6f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x4,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x8,0x0(%rbp) │ │ │ │ + jmp 2501d ::do_widen(char) const@@Base+0x5ead> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 24ef4 ::do_widen(char) const@@Base+0x5d84> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 24d9d ::do_widen(char) const@@Base+0x5c2d> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 24efd ::do_widen(char) const@@Base+0x5d8d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + add %r13,%r12 │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %r12,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 24d9d ::do_widen(char) const@@Base+0x5c2d> │ │ │ │ + jmp 24dad ::do_widen(char) const@@Base+0x5c3d> │ │ │ │ + movl $0x1,0x24(%rdi) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0x2c(%rdi) │ │ │ │ + mov $0x2,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x2(%rax),%r13 │ │ │ │ + jmp 24a9a ::do_widen(char) const@@Base+0x592a> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2519d ::do_widen(char) const@@Base+0x602d> │ │ │ │ + call d600 │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 24dad ::do_widen(char) const@@Base+0x5c3d> │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + jmp 24d26 ::do_widen(char) const@@Base+0x5bb6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e776 <__cxa_finalize@plt+0xb16> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea 0x95(%rsp),%r13 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 259a1 ::do_widen(char) const@@Base+0x6831> │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x7ccdd(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov (%r12),%ebp │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %ebp,0x8(%rax) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 259fa ::do_widen(char) const@@Base+0x688a> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 25280 ::do_widen(char) const@@Base+0x6110> │ │ │ │ + and $0xfffffffffffffffe,%rbp │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 259e0 ::do_widen(char) const@@Base+0x6870> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ + lea (%rdi,%r12,1),%rax │ │ │ │ + movups %xmm0,(%rdi,%rbp,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 252e0 ::do_widen(char) const@@Base+0x6170> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + and $0x1,%r13d │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + je 25327 ::do_widen(char) const@@Base+0x61b7> │ │ │ │ + add %rax,%rbp │ │ │ │ + add %r12,%rax │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25926 ::do_widen(char) const@@Base+0x67b6> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 25370 ::do_widen(char) const@@Base+0x6200> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rdx,8),%r14 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + movq $0x0,-0x8(%r12,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %r14d,%ecx │ │ │ │ + add %r12,%r14 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %r14,0x10(%rax) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23280 ::do_widen(char) const@@Base+0x3710> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%r12),%ebp │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov %ebp,%r15d │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - neg %r15d │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - cmovs %ebp,%r15d │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - movups %xmm3,0x98(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d870 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - call d120 │ │ │ │ - test %al,%al │ │ │ │ - je 23410 ::do_widen(char) const@@Base+0x38a0> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0xcccccccd,%edi │ │ │ │ + je 253f6 ::do_widen(char) const@@Base+0x6286> │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15d,%r14d │ │ │ │ + movsd 0x69b6d(%rip),%xmm2 # 8ef80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53280> │ │ │ │ + mov %rax,%r8 │ │ │ │ + imul %ebp,%r14d │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jae 2573c ::do_widen(char) const@@Base+0x65cc> │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 2598b ::do_widen(char) const@@Base+0x681b> │ │ │ │ + test %edx,%edx │ │ │ │ + je 25433 ::do_widen(char) const@@Base+0x62c3> │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + mov (%rsi,%rcx,1),%rdi │ │ │ │ + mov %rax,0x8(%rsi,%rcx,1) │ │ │ │ + mov %r8,(%rsi,%rcx,1) │ │ │ │ + mov %rax,0x10(%rsi,%rcx,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 257fd ::do_widen(char) const@@Base+0x668d> │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + movsd 0x69b0a(%rip),%xmm2 # 8ef80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53280> │ │ │ │ + je 25806 ::do_widen(char) const@@Base+0x6696> │ │ │ │ + mov 0xe8(%rbx),%r9 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 2576b ::do_widen(char) const@@Base+0x65fb> │ │ │ │ + movslq 0x34(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ + shl %cl,%r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + shr $0x6,%r11 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + div %ebp │ │ │ │ + mov %r15,%rcx │ │ │ │ + and (%r9,%r11,8),%rcx │ │ │ │ + je 254dd ::do_widen(char) const@@Base+0x636d> │ │ │ │ + mov 0x110(%rbx),%rcx │ │ │ │ + movslq %r13d,%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%rcx,%r11,4),%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 254f1 ::do_widen(char) const@@Base+0x6381> │ │ │ │ + mov %eax,(%r8,%rdx,4) │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jne 254a0 ::do_widen(char) const@@Base+0x6330> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 257f5 ::do_widen(char) const@@Base+0x6685> │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 25812 ::do_widen(char) const@@Base+0x66a2> │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + shr $1,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd -0x8(%rcx),%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 25540 ::do_widen(char) const@@Base+0x63d0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 25565 ::do_widen(char) const@@Base+0x63f5> │ │ │ │ + mov %ecx,%esi │ │ │ │ + addsd (%r12,%rsi,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - sub $0x1,%rcx │ │ │ │ - imul %rdi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - add %esi,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - cmp $0x9,%r15d │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %dl,(%rcx) │ │ │ │ - ja 23300 ::do_widen(char) const@@Base+0x3790> │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - js 233f0 ::do_widen(char) const@@Base+0x3880> │ │ │ │ - mov %r13,%r8 │ │ │ │ - sub %rcx,%r8 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + divpd %xmm3,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 25580 ::do_widen(char) const@@Base+0x6410> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 255ae ::do_widen(char) const@@Base+0x643e> │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r12,%rax,8) │ │ │ │ + mov %ebp,%r15d │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add %r14d,0x34(%rsp) │ │ │ │ + addq $0x18,0x20(%rsp) │ │ │ │ + addq $0x18,0x10(%rsp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jb 25350 ::do_widen(char) const@@Base+0x61e0> │ │ │ │ + test %eax,%eax │ │ │ │ + je 259c5 ::do_widen(char) const@@Base+0x6855> │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 23598 ::do_widen(char) const@@Base+0x3a28> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 235c8 ::do_widen(char) const@@Base+0x3a58> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movhps 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + mov -0x10(%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jbe 25a2f ::do_widen(char) const@@Base+0x68bf> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + cmova %eax,%r8d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 25660 ::do_widen(char) const@@Base+0x64f0> │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 256af ::do_widen(char) const@@Base+0x653f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 256a0 ::do_widen(char) const@@Base+0x6530> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,-0x1(%rbp) │ │ │ │ + sub %rdi,%rbp │ │ │ │ + sub $0x2,%ebp │ │ │ │ + js 25823 ::do_widen(char) const@@Base+0x66b3> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %ebp,%r9d │ │ │ │ + lea (%r9,%r9,2),%rdx │ │ │ │ + lea (%rsi,%rdx,8),%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r10),%rdx │ │ │ │ + mov (%rdx,%rax,4),%r8d │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax,%r9,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 2570f ::do_widen(char) const@@Base+0x659f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 25700 ::do_widen(char) const@@Base+0x6590> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%r9,1) │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 25823 ::do_widen(char) const@@Base+0x66b3> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + sub $0x18,%r10 │ │ │ │ + jmp 256e0 ::do_widen(char) const@@Base+0x6570> │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 25433 ::do_widen(char) const@@Base+0x62c3> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movslq 0x34(%rsp),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0x18(%rax),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + div %ebp │ │ │ │ + shr $0x6,%r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movsd (%r11,%rcx,8),%xmm1 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,%rcx │ │ │ │ + and (%r9,%r15,8),%rcx │ │ │ │ + je 257c5 ::do_widen(char) const@@Base+0x6655> │ │ │ │ + mov 0x110(%rbx),%rcx │ │ │ │ + movslq %r13d,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%rcx,%r15,4),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 257e1 ::do_widen(char) const@@Base+0x6671> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jne 25780 ::do_widen(char) const@@Base+0x6610> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 25505 ::do_widen(char) const@@Base+0x6395> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 255b1 ::do_widen(char) const@@Base+0x6441> │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2547c ::do_widen(char) const@@Base+0x630c> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 2550e ::do_widen(char) const@@Base+0x639e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + addsd (%r12),%xmm0 │ │ │ │ + jmp 2559b ::do_widen(char) const@@Base+0x642b> │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 23dc0 ::do_widen(char) const@@Base+0x4c50> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 235af ::do_widen(char) const@@Base+0x3a3f> │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 233c1 ::do_widen(char) const@@Base+0x3851> │ │ │ │ + je 2583f ::do_widen(char) const@@Base+0x66cf> │ │ │ │ call d600 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0x40(%rsp),%rax │ │ │ │ + je 2586c ::do_widen(char) const@@Base+0x66fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25912 ::do_widen(char) const@@Base+0x67a2> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x40(%rsp) │ │ │ │ + jne 25850 ::do_widen(char) const@@Base+0x66e0> │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 2587e ::do_widen(char) const@@Base+0x670e> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0x38(%rsp),%rax │ │ │ │ + je 258e6 ::do_widen(char) const@@Base+0x6776> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 258d3 ::do_widen(char) const@@Base+0x6763> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x38(%rsp) │ │ │ │ + jne 25890 ::do_widen(char) const@@Base+0x6720> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + jne 258e6 ::do_widen(char) const@@Base+0x6776> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 23665 ::do_widen(char) const@@Base+0x3af5> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 25a37 ::do_widen(char) const@@Base+0x68c7> │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - movb $0x2d,-0x1(%rcx) │ │ │ │ - sub %rax,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 2334c ::do_widen(char) const@@Base+0x37dc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7fc49(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23685 ::do_widen(char) const@@Base+0x3b15> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 23520 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - cmpb $0x0,(%r10) │ │ │ │ - jle 23520 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x18(%rdx) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %ebp,0x18(%rsp) │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov $0xcccccccd,%r8d │ │ │ │ - mov %eax,%r12d │ │ │ │ - movzbl (%r10),%r9d │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %r9d,%ebp │ │ │ │ - jmp 234f3 ::do_widen(char) const@@Base+0x3983> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea -0x1(%rdi),%rcx │ │ │ │ - imul %r8,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - add %esi,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - mov %dl,-0x1(%rdi) │ │ │ │ - cmp $0x9,%r15d │ │ │ │ - jbe 23600 ::do_widen(char) const@@Base+0x3a90> │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 234c0 ::do_widen(char) const@@Base+0x3950> │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %rbx,%r11 │ │ │ │ - jae 2350f ::do_widen(char) const@@Base+0x399f> │ │ │ │ - movzbl (%r10,%r11,1),%ebp │ │ │ │ - test %bpl,%bpl │ │ │ │ - jle 23618 ::do_widen(char) const@@Base+0x3aa8> │ │ │ │ - lea -0x1(%rbp),%r9d │ │ │ │ - mov %r12b,-0x1(%rcx) │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ - jmp 234c7 ::do_widen(char) const@@Base+0x3957> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x94(%rsp),%rdx │ │ │ │ - mov $0xcccccccd,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - imul %r8,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%edi │ │ │ │ - add %edi,%edi │ │ │ │ - sub %edi,%esi │ │ │ │ - add $0x30,%esi │ │ │ │ - mov %sil,0x1(%rdx) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 23540 ::do_widen(char) const@@Base+0x39d0> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 23327 ::do_widen(char) const@@Base+0x37b7> │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x38(%rsp) │ │ │ │ + jne 25890 ::do_widen(char) const@@Base+0x6720> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je 258b0 ::do_widen(char) const@@Base+0x6740> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 25a37 ::do_widen(char) const@@Base+0x68c7> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp 0x40(%rsp),%rbx │ │ │ │ + jne 25850 ::do_widen(char) const@@Base+0x66e0> │ │ │ │ + jmp 2586c ::do_widen(char) const@@Base+0x66fc> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25947 ::do_widen(char) const@@Base+0x67d7> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp 23327 ::do_widen(char) const@@Base+0x37b7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 235c8 ::do_widen(char) const@@Base+0x3a58> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x8(%rax,%rsi,1) │ │ │ │ + mov (%rax,%rsi,1),%rdi │ │ │ │ + movq $0x0,0x10(%rax,%rsi,1) │ │ │ │ + movq $0x0,(%rax,%rsi,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 257f5 ::do_widen(char) const@@Base+0x6685> │ │ │ │ + call d600 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 255b1 ::do_widen(char) const@@Base+0x6441> │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0x0,-0x4(%r8,%rax,1) │ │ │ │ + jmp 25433 ::do_widen(char) const@@Base+0x62c3> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + jmp 25609 ::do_widen(char) const@@Base+0x6499> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - jmp 233af ::do_widen(char) const@@Base+0x383f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 235e4 ::do_widen(char) const@@Base+0x3a74> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 23628 ::do_widen(char) const@@Base+0x3ab8> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - jmp 233af ::do_widen(char) const@@Base+0x383f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 2356e ::do_widen(char) const@@Base+0x39fe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x7e,%r9d │ │ │ │ - mov $0x7f,%ebp │ │ │ │ - jmp 23513 ::do_widen(char) const@@Base+0x39a3> │ │ │ │ - movzbl 0x50(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 235db ::do_widen(char) const@@Base+0x3a6b> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - call d8c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2369d ::do_widen(char) const@@Base+0x3b2d> │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + jmp 252d2 ::do_widen(char) const@@Base+0x6162> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2530f ::do_widen(char) const@@Base+0x619f> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 25680 ::do_widen(char) const@@Base+0x6510> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 23631 ::do_widen(char) const@@Base+0x3ac1> │ │ │ │ + jmp e795 <__cxa_finalize@plt+0xb35> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2364a ::do_widen(char) const@@Base+0x3ada> │ │ │ │ + jmp e7c7 <__cxa_finalize@plt+0xb67> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2363b ::do_widen(char) const@@Base+0x3acb> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23665 ::do_widen(char) const@@Base+0x3af5> │ │ │ │ - call d7f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp e786 <__cxa_finalize@plt+0xb26> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0xe8(%rdi),%rcx │ │ │ │ + mov 0x100(%rdi),%edx │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25b70 ::do_widen(char) const@@Base+0x6a00> │ │ │ │ + mov 0x34(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 25b09 ::do_widen(char) const@@Base+0x6999> │ │ │ │ + mov 0xe8(%rbp),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r10,%rsi,8),%rdx │ │ │ │ + je 25b00 ::do_widen(char) const@@Base+0x6990> │ │ │ │ + mov 0x110(%rbp),%rdx │ │ │ │ + mov %edi,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%edi │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + mov (%r12),%rcx │ │ │ │ + cvtss2sd (%rdx),%xmm0 │ │ │ │ + addsd (%rcx,%rax,8),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 25ac0 ::do_widen(char) const@@Base+0x6950> │ │ │ │ + mov 0x30(%rbp),%ecx │ │ │ │ + shl $0x3,%ecx │ │ │ │ + je 25b58 ::do_widen(char) const@@Base+0x69e8> │ │ │ │ + mov 0x128(%rbp),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ sub %rsi,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - jmp 2375e ::do_widen(char) const@@Base+0x3bee> │ │ │ │ - nop │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rdx,(%r14) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 23950 ::do_widen(char) const@@Base+0x3de0> │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rcx,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 25df8 ::do_widen(char) const@@Base+0x6c88> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x2,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movups (%rsi,%rax,1),%xmm0 │ │ │ │ + movups (%rdx,%rax,1),%xmm2 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%rdx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 25b40 ::do_widen(char) const@@Base+0x69d0> │ │ │ │ + addl $0x1,0x3c(%rbp) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x34(%rdi),%r9d │ │ │ │ + movl $0x0,0x38(%rdi) │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 25d00 ::do_widen(char) const@@Base+0x6b90> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 25da0 ::do_widen(char) const@@Base+0x6c30> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x34(%rbp),%r9d │ │ │ │ + movl $0x0,0xf0(%rbp) │ │ │ │ + mov %r14,0xf8(%rbp) │ │ │ │ + mov %r8,0xe8(%rbp) │ │ │ │ + mov %r13d,0x100(%rbp) │ │ │ │ + mov %r15,0x108(%rbp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 25c2e ::do_widen(char) const@@Base+0x6abe> │ │ │ │ mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub %rsi,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 239a0 ::do_widen(char) const@@Base+0x3e30> │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %rdx,%rsi │ │ │ │ - call d5e0 , std::allocator > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 23710 ::do_widen(char) const@@Base+0x3ba0> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r14,%r13 │ │ │ │ - movabs $0x3ffffffffffffff,%rbx │ │ │ │ - sub %r8,%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 23b7c ::do_widen(char) const@@Base+0x400c> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ + movsd 0x6939c(%rip),%xmm1 # 8ef80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53280> │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 25c25 ::do_widen(char) const@@Base+0x6ab5> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + addl $0x1,0x38(%rbp) │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%r11 │ │ │ │ + or %r11,(%r8,%rdx,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 25c00 ::do_widen(char) const@@Base+0x6a90> │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25dd5 ::do_widen(char) const@@Base+0x6c65> │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ mov %r8,(%rsp) │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x110(%rbp),%rdi │ │ │ │ + mov %rax,0x118(%rbp) │ │ │ │ + mov %rcx,0x110(%rbp) │ │ │ │ + mov %r8,0x120(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25c90 ::do_widen(char) const@@Base+0x6b20> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + je 25de8 ::do_widen(char) const@@Base+0x6c78> │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call d640 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%r13,1),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d320 │ │ │ │ mov (%rsp),%r8 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - je 23a60 ::do_widen(char) const@@Base+0x3ef0> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - cmp %r8,%r14 │ │ │ │ - je 238b8 ::do_widen(char) const@@Base+0x3d48> │ │ │ │ + mov %rax,%rcx │ │ │ │ mov %r8,%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - jmp 23860 ::do_widen(char) const@@Base+0x3cf0> │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + mov %rax,0x130(%rbp) │ │ │ │ + mov %rcx,0x128(%rbp) │ │ │ │ + mov %r8,0x138(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25a9f ::do_widen(char) const@@Base+0x692f> │ │ │ │ + call d600 │ │ │ │ + jmp 25a9f ::do_widen(char) const@@Base+0x692f> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3f(%r9),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%rdx,1),%r15 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + and $0x3f,%esi │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %esi,%r13d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%r8,%rax,8),%r14 │ │ │ │ + call d320 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 25b99 ::do_widen(char) const@@Base+0x6a29> │ │ │ │ + mov %rax,0xe8(%rbp) │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + movl $0x0,0xf0(%rbp) │ │ │ │ + mov %r14,0xf8(%rbp) │ │ │ │ + mov %r13d,0x100(%rbp) │ │ │ │ + mov %r15,0x108(%rbp) │ │ │ │ + jmp 25bd8 ::do_widen(char) const@@Base+0x6a68> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rdi,0x8(%rdx) │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 238c0 ::do_widen(char) const@@Base+0x3d50> │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 23840 ::do_widen(char) const@@Base+0x3cd0> │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 23900 ::do_widen(char) const@@Base+0x3d90> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 23b0b ::do_widen(char) const@@Base+0x3f9b> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - mov %dil,(%rsi) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - jmp 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movl $0x0,0xf0(%rdi) │ │ │ │ + movq $0x0,0xf8(%rdi) │ │ │ │ + movl $0x0,0x100(%rdi) │ │ │ │ + movq $0x0,0x108(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 25c6a ::do_widen(char) const@@Base+0x6afa> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rdx),%r14 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 23b3c ::do_widen(char) const@@Base+0x3fcc> │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - call d600 │ │ │ │ - jmp 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - nop │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ - lea 0x18(%rdx),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 25cce ::do_widen(char) const@@Base+0x6b5e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + addss (%rsi,%rax,4),%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 25e00 ::do_widen(char) const@@Base+0x6c90> │ │ │ │ + jmp 25b58 ::do_widen(char) const@@Base+0x69e8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x200,%edi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call d640 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x1f8(%rax) │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %esi,%r9d │ │ │ │ - sub %rsi,%rcx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jb 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x200,%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x24(%r13),%r14d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 261b4 ::do_widen(char) const@@Base+0x7044> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r14,1),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %esi,%r10d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rcx,%r10,1),%r11 │ │ │ │ - mov %r11,(%rdi,%r10,1) │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 23938 ::do_widen(char) const@@Base+0x3dc8> │ │ │ │ - jmp 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - lea 0x1(%rcx),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 23a10 ::do_widen(char) const@@Base+0x3ea0> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 23af3 ::do_widen(char) const@@Base+0x3f83> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - mov %sil,0x10(%r14) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rax,%r9,1),%eax │ │ │ │ - mov %ax,-0x2(%rdx,%r9,1) │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x7d64b(%rip),%r15 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb8(%r13),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rax,%r8,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2620d ::do_widen(char) const@@Base+0x709d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + add $0x1,%r14d │ │ │ │ + and %rcx,%rax │ │ │ │ + jne 25f00 ::do_widen(char) const@@Base+0x6d90> │ │ │ │ + mov %edi,%eax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call d3c0 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 239df ::do_widen(char) const@@Base+0x3e6f> │ │ │ │ + mov %rbx,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov (%rdi),%r11 │ │ │ │ + add %ebp,%eax │ │ │ │ + lea (%rax,%r14,1),%edi │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 239d1 ::do_widen(char) const@@Base+0x3e61> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 239c0 ::do_widen(char) const@@Base+0x3e50> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 239ec ::do_widen(char) const@@Base+0x3e7c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rcx │ │ │ │ + movsd (%r11,%rsi,8),%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rcx) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 25f40 ::do_widen(char) const@@Base+0x6dd0> │ │ │ │ + mov 0x1388(%r15),%rax │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 2616c ::do_widen(char) const@@Base+0x6ffc> │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov 0x8(%r15,%rax,8),%rax │ │ │ │ + mov %rcx,0x1388(%r15) │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + js 260ee ::do_widen(char) const@@Base+0x6f7e> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 26118 ::do_widen(char) const@@Base+0x6fa8> │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x1388(%r15) │ │ │ │ + mov 0x8(%r15,%rcx,8),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + js 260d0 ::do_widen(char) const@@Base+0x6f60> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + mulsd 0x68f3b(%rip),%xmm2 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x68f37(%rip),%xmm2 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x68ec7(%rip),%xmm2 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 26216 ::do_widen(char) const@@Base+0x70a6> │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 26070 ::do_widen(char) const@@Base+0x6f00> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + je 260c9 ::do_widen(char) const@@Base+0x6f59> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 26060 ::do_widen(char) const@@Base+0x6ef0> │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + nop │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 26090 ::do_widen(char) const@@Base+0x6f20> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r13,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 26080 ::do_widen(char) const@@Base+0x6f10> │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %edi,%eax │ │ │ │ + imul %r14d,%r9d │ │ │ │ + movzbl 0x41(%r13,%rax,1),%edx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + add %r9d,%ebp │ │ │ │ + cmp 0x24(%r13),%r8d │ │ │ │ + jae 261c6 ::do_widen(char) const@@Base+0x7056> │ │ │ │ + mov %r14d,%r12d │ │ │ │ + jmp 25ee0 ::do_widen(char) const@@Base+0x6d70> │ │ │ │ + mov $0x3f,%edi │ │ │ │ + jmp 26078 ::do_widen(char) const@@Base+0x6f08> │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 2602d ::do_widen(char) const@@Base+0x6ebd> │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + jbe 25fd8 ::do_widen(char) const@@Base+0x6e68> │ │ │ │ + lea 0x7d409(%rip),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r15),%rcx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 25fd8 ::do_widen(char) const@@Base+0x6e68> │ │ │ │ + lea 0x7d3b5(%rip),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%r15),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 25f73 ::do_widen(char) const@@Base+0x6e03> │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 241a0 ::do_widen(char) const@@Base+0x5030> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 261e7 ::do_widen(char) const@@Base+0x7077> │ │ │ │ call d600 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ + jne 26223 ::do_widen(char) const@@Base+0x70b3> │ │ │ │ add $0x68,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x18(%r14),%r8 │ │ │ │ - and $0xfffffffffffffff8,%r8 │ │ │ │ - mov %rsi,0x10(%r14) │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov -0x8(%rax,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %r9d,%edx │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rax,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r8,%rdi,1) │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 23a46 ::do_widen(char) const@@Base+0x3ed6> │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 23aa0 ::do_widen(char) const@@Base+0x3f30> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 23b25 ::do_widen(char) const@@Base+0x3fb5> │ │ │ │ - test %edi,%edi │ │ │ │ - je 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - movzbl 0x40(%rsp),%ecx │ │ │ │ - mov %cl,0x10(%rax) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%r13,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - nop │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%r13,%rcx,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rax),%rcx │ │ │ │ - mov %r13,%r10 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - sub %rsi,%r10 │ │ │ │ - add %edi,%esi │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - mov %esi,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r10,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rcx,%rdi,1) │ │ │ │ - cmp %r11d,%esi │ │ │ │ - jb 23adc ::do_widen(char) const@@Base+0x3f6c> │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %esi,0x10(%r14) │ │ │ │ - mov -0x4(%rax,%r9,1),%eax │ │ │ │ - mov %eax,-0x4(%rdx,%r9,1) │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - mov (%rcx),%edi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - jmp 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%rax) │ │ │ │ - mov -0x4(%r13,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 23bb3 ::do_widen(char) const@@Base+0x4043> │ │ │ │ + jmp d600 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 25f5c ::do_widen(char) const@@Base+0x6dec> │ │ │ │ + movsd 0x68d4a(%rip),%xmm2 # 8ef68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53268> │ │ │ │ + jmp 26053 ::do_widen(char) const@@Base+0x6ee3> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ - lea 0x6abbf(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 23b5d ::do_widen(char) const@@Base+0x3fed> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 23b53 ::do_widen(char) const@@Base+0x3fe3> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e816 <__cxa_finalize@plt+0xbb6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 23bbb ::do_widen(char) const@@Base+0x404b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp e825 <__cxa_finalize@plt+0xbc5> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 23c9e ::do_widen(char) const@@Base+0x412e> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - nop │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 23c2e ::do_widen(char) const@@Base+0x40be> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c21 ::do_widen(char) const@@Base+0x40b1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 23c10 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 262ad ::do_widen(char) const@@Base+0x713d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r14d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 262a0 ::do_widen(char) const@@Base+0x7130> │ │ │ │ + mov $0x8000,%edi │ │ │ │ + mov %r15d,%ebx │ │ │ │ + call d640 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x8000(%rax),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d320 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 23c3b ::do_widen(char) const@@Base+0x40cb> │ │ │ │ + je 26b18 ::do_widen(char) const@@Base+0x79a8> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 23c6e ::do_widen(char) const@@Base+0x40fe> │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + sub $0x2,%r15d │ │ │ │ + js 26859 ::do_widen(char) const@@Base+0x76e9> │ │ │ │ + mov 0x34(%rbp),%eax │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 26aaf ::do_widen(char) const@@Base+0x793f> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 26360 ::do_widen(char) const@@Base+0x71f0> │ │ │ │ + mov %r12d,%esi │ │ │ │ + imul %r14d,%esi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + sub %esi,%ecx │ │ │ │ + sar $0x3,%r8 │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne 26650 ::do_widen(char) const@@Base+0x74e0> │ │ │ │ + mov 0x34(%rbp),%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jae 2643e ::do_widen(char) const@@Base+0x72ce> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %edi,%edx │ │ │ │ + add %r9d,%edx │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + cmp $0x3,%r11d │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + jbe 26ab9 ::do_widen(char) const@@Base+0x7949> │ │ │ │ + lea 0x8(%r10,%r11,8),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 26ab9 ::do_widen(char) const@@Base+0x7949> │ │ │ │ + mov %edx,%edi │ │ │ │ + lea (%r10,%r11,8),%r9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + shr $1,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r9,%rsi,1),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movups %xmm1,0x0(%r13,%rsi,1) │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + add $0x10,%rsi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 26400 ::do_widen(char) const@@Base+0x7290> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 2643e ::do_widen(char) const@@Base+0x72ce> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movsd (%r10,%rcx,8),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%r13,%rdx,8) │ │ │ │ + mov 0x7e463(%rip),%rdx │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x7d0ce(%rip),%rbx │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 26989 ::do_widen(char) const@@Base+0x7819> │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rdx │ │ │ │ + mov %rcx,0x7e439(%rip) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rdx,%rsi │ │ │ │ + js 268df ::do_widen(char) const@@Base+0x776f> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 26939 ::do_widen(char) const@@Base+0x77c9> │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + mov %rdx,0x7e3d4(%rip) │ │ │ │ + mov 0x8(%rbx,%rcx,8),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + js 268c1 ::do_widen(char) const@@Base+0x7751> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rdx,%xmm2 │ │ │ │ + mulsd 0x68a4a(%rip),%xmm2 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x68a46(%rip),%xmm2 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x689d6(%rip),%xmm2 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 26afe ::do_widen(char) const@@Base+0x798e> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 268b0 ::do_widen(char) const@@Base+0x7740> │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + lea -0x1(%r8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 26574 ::do_widen(char) const@@Base+0x7404> │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd 0x8(%r13,%rax,8),%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 268b0 ::do_widen(char) const@@Base+0x7740> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 26560 ::do_widen(char) const@@Base+0x73f0> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rbx,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 265b1 ::do_widen(char) const@@Base+0x7441> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%r8,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 265a0 ::do_widen(char) const@@Base+0x7430> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + div %r14d │ │ │ │ + movzbl 0x41(%rbp,%rdx,1),%ecx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rdx,%rbx,1),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c61 ::do_widen(char) const@@Base+0x40f1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 23c50 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23c7b ::do_widen(char) const@@Base+0x410b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c8d ::do_widen(char) const@@Base+0x411d> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 2660f ::do_widen(char) const@@Base+0x749f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 26600 ::do_widen(char) const@@Base+0x7490> │ │ │ │ + cltq │ │ │ │ + movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r15,1) │ │ │ │ + sub $0x1,%r15 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je 26859 ::do_widen(char) const@@Base+0x76e9> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 26330 ::do_widen(char) const@@Base+0x71c0> │ │ │ │ + nop │ │ │ │ + cmp $0x1f8,%rax │ │ │ │ + jbe 26a0b ::do_widen(char) const@@Base+0x789b> │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 2667a ::do_widen(char) const@@Base+0x750a> │ │ │ │ + lea 0x200(%r13),%rax │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x200,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 26a56 ::do_widen(char) const@@Base+0x78e6> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + add %ecx,%ebx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + lea 0x0(%r13,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rcx │ │ │ │ + add %r14d,%ebx │ │ │ │ + movsd (%r8,%rsi,8),%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rcx) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 266a0 ::do_widen(char) const@@Base+0x7530> │ │ │ │ + mov 0x7e1e4(%rip),%rcx │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x7ce4f(%rip),%rbx │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 269ca ::do_widen(char) const@@Base+0x785a> │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + mov 0x8(%rbx,%rcx,8),%rcx │ │ │ │ + mov %rsi,0x7e1ba(%rip) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rcx,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rdi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rcx,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rdi,%rcx │ │ │ │ + js 268fd ::do_widen(char) const@@Base+0x778d> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rcx,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + ja 26a5f ::do_widen(char) const@@Base+0x78ef> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rcx,0x7e155(%rip) │ │ │ │ + mov 0x8(%rbx,%rsi,8),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + js 2691b ::do_widen(char) const@@Base+0x77ab> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + mulsd 0x687cb(%rip),%xmm2 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x687c7(%rip),%xmm2 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x68757(%rip),%xmm2 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 26b0b ::do_widen(char) const@@Base+0x799b> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 268b9 ::do_widen(char) const@@Base+0x7749> │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 267f4 ::do_widen(char) const@@Base+0x7684> │ │ │ │ + nopl (%rax) │ │ │ │ + addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 268b9 ::do_widen(char) const@@Base+0x7749> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 267e0 ::do_widen(char) const@@Base+0x7670> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax,%rdi,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 2682f ::do_widen(char) const@@Base+0x76bf> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbp,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 26820 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + movslq %ebx,%rax │ │ │ │ + movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r15,1) │ │ │ │ + sub $0x1,%r15 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + jne 2663b ::do_widen(char) const@@Base+0x74cb> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 241a0 ::do_widen(char) const@@Base+0x5030> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26880 ::do_widen(char) const@@Base+0x7710> │ │ │ │ call d600 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 23c00 ::do_widen(char) const@@Base+0x4090> │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23cb3 ::do_widen(char) const@@Base+0x4143> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26b35 ::do_widen(char) const@@Base+0x79c5> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d600 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + jmp 2657a ::do_widen(char) const@@Base+0x740a> │ │ │ │ + lea -0x1(%rdx),%ebx │ │ │ │ + jmp 267fa ::do_widen(char) const@@Base+0x768a> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 2651e ::do_widen(char) const@@Base+0x73ae> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rsi,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + jmp 264b4 ::do_widen(char) const@@Base+0x7344> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rdi │ │ │ │ + or %rcx,%rdi │ │ │ │ + cvtsi2sd %rdi,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + jmp 26733 ::do_widen(char) const@@Base+0x75c3> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rsi │ │ │ │ + or %rcx,%rsi │ │ │ │ + cvtsi2sd %rsi,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 2679d ::do_widen(char) const@@Base+0x762d> │ │ │ │ + lea 0x7cbe8(%rip),%rdi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x7df36(%rip),%rcx │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + jmp 264c9 ::do_widen(char) const@@Base+0x7359> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x7deef(%rip),%rdx │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + jmp 2645f ::do_widen(char) const@@Base+0x72ef> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x7deae(%rip),%rcx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmp 266de ::do_widen(char) const@@Base+0x756e> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + sub %r8,%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 26d50 ::do_widen(char) const@@Base+0x7be0> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 26683 ::do_widen(char) const@@Base+0x7513> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 266bd ::do_widen(char) const@@Base+0x754d> │ │ │ │ + lea 0x7cac2(%rip),%rdi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x7de10(%rip),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmp 26748 ::do_widen(char) const@@Base+0x75d8> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 26374 ::do_widen(char) const@@Base+0x7204> │ │ │ │ + sub %edi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x1(%r9,%rsi,1),%edx │ │ │ │ + lea (%r10,%r11,8),%rsi │ │ │ │ + lea 0x8(,%rdx,8),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rcx,1),%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13,%rcx,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 26ae0 ::do_widen(char) const@@Base+0x7970> │ │ │ │ + jmp 2643e ::do_widen(char) const@@Base+0x72ce> │ │ │ │ + movsd 0x68462(%rip),%xmm2 # 8ef68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53268> │ │ │ │ + jmp 26548 ::do_widen(char) const@@Base+0x73d8> │ │ │ │ + movsd 0x68455(%rip),%xmm2 # 8ef68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53268> │ │ │ │ + jmp 267c7 ::do_widen(char) const@@Base+0x7657> │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jmp 26859 ::do_widen(char) const@@Base+0x76e9> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e861 <__cxa_finalize@plt+0xc01> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e84f <__cxa_finalize@plt+0xbef> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e84a <__cxa_finalize@plt+0xbea> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x7c9b4(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x7dd2d(%rip),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 26ce0 ::do_widen(char) const@@Base+0x7b70> │ │ │ │ + mov 0x8(%rbp,%rax,8),%rcx │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %rdi,0x7dd11(%rip) │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0xb,%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rax,%rcx │ │ │ │ + js 26ca0 ::do_widen(char) const@@Base+0x7b30> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rcx,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rdi │ │ │ │ + ja 26d10 ::do_widen(char) const@@Base+0x7ba0> │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0x7dcad(%rip) │ │ │ │ + mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + js 26cc0 ::do_widen(char) const@@Base+0x7b50> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x68323(%rip),%xmm0 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53270> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x6831c(%rip),%xmm0 # 8ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53278> │ │ │ │ + comisd 0x682ac(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + jae 26c90 ::do_widen(char) const@@Base+0x7b20> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x682ca(%rip),%xmm1 # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53240> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 26c90 ::do_widen(char) const@@Base+0x7b20> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + jmp 25e20 ::do_widen(char) const@@Base+0x6cb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 26240 ::do_widen(char) const@@Base+0x70d0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 26bdb ::do_widen(char) const@@Base+0x7a6b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 26c45 ::do_widen(char) const@@Base+0x7ad5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x7dba4(%rip),%rax │ │ │ │ + jmp 26b87 ::do_widen(char) const@@Base+0x7a17> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000023cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ + lea 0x7c811(%rip),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x1388(%rbp),%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmp 26bf0 ::do_widen(char) const@@Base+0x7a80> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 26e68 ::do_widen(char) const@@Base+0x7cf8> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmp $0xf,%rdx │ │ │ │ - ja 23d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 23d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 26e70 ::do_widen(char) const@@Base+0x7d00> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rcx,%r12 │ │ │ │ + sar $0x3,%r12 │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 26ed2 ::do_widen(char) const@@Base+0x7d62> │ │ │ │ + cmp %r12,%rsi │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmovae %rsi,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x0,(%rax,%rcx,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + je 26e21 ::do_widen(char) const@@Base+0x7cb1> │ │ │ │ + lea 0x8(%rax,%rcx,1),%rdi │ │ │ │ + lea 0x0(,%rdx,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 26eb0 ::do_widen(char) const@@Base+0x7d40> │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 26e3f ::do_widen(char) const@@Base+0x7ccf> │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + lea (%r8,%rbx,8),%rax │ │ │ │ + add %r15,%r8 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - je 23d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 23ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + je 26e99 ::do_widen(char) const@@Base+0x7d29> │ │ │ │ + lea (%rdi,%rbx,8),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea -0x8(%rax),%rdx │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 26e32 ::do_widen(char) const@@Base+0x7cc2> │ │ │ │ + jmp 26e3f ::do_widen(char) const@@Base+0x7ccf> │ │ │ │ + lea 0x675e4(%rip),%rdi # 8e4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bd> │ │ │ │ + call d2f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x28,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call d640 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c1e7(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26fc8 ::do_widen(char) const@@Base+0x7e58> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 26f2c ::do_widen(char) const@@Base+0x7dbc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26f6b ::do_widen(char) const@@Base+0x7dfb> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26f47 ::do_widen(char) const@@Base+0x7dd7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26f5e ::do_widen(char) const@@Base+0x7dee> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 26f18 ::do_widen(char) const@@Base+0x7da8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 26f62 ::do_widen(char) const@@Base+0x7df2> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 26f18 ::do_widen(char) const@@Base+0x7da8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 26f24 ::do_widen(char) const@@Base+0x7db4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 26fc8 ::do_widen(char) const@@Base+0x7e58> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26f93 ::do_widen(char) const@@Base+0x7e23> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26fab ::do_widen(char) const@@Base+0x7e3b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 26faf ::do_widen(char) const@@Base+0x7e3f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 26fc8 ::do_widen(char) const@@Base+0x7e58> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 26fc8 ::do_widen(char) const@@Base+0x7e58> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x7f273(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 23e06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 23e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 23e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 23f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + lea -0x8000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orq $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 26ff6 ::do_widen(char) const@@Base+0x7e86> │ │ │ │ + sub $0x4f8,%rsp │ │ │ │ + mov $0x776f,%r9d │ │ │ │ + mov 0x3a0(%rdi),%rbx │ │ │ │ + mov %edx,0x3c(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %edx,%r12d │ │ │ │ + imul $0xe0,%rsi,%r15 │ │ │ │ + lea 0x80(%rdi),%rcx │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x84e8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add %r15,%rbx │ │ │ │ + movl $0x646e6977,0xc0(%rsp) │ │ │ │ + mov %r9w,0xc4(%rsp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1b700 <__cxa_finalize@plt+0xdaa0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 270ca ::do_widen(char) const@@Base+0x7f5a> │ │ │ │ + call d600 │ │ │ │ + mov 0x3a0(%r14),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + add %r15,%rdx │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + sub 0x48(%rdx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + movslq 0x3c(%rsp),%rcx │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x378(%r14),%rcx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + jmp 2718a ::do_widen(char) const@@Base+0x801a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 51560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15860> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 4d110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11410> │ │ │ │ + mov 0x3a0(%r14),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %r15,%rsi │ │ │ │ + lea 0x30(%rsi),%rdx │ │ │ │ + add $0x18,%rsi │ │ │ │ + call 4f410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13710> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 4cda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110a0> │ │ │ │ + cmp $0xfffffffe,%ebx │ │ │ │ + je 27bac ::do_widen(char) const@@Base+0x8a3c> │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 27a65 ::do_widen(char) const@@Base+0x88f5> │ │ │ │ + mov 0x3a0(%r14),%rdx │ │ │ │ + add %ebx,0x3ec(%r14) │ │ │ │ + add $0x1,%r12 │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + add %r15,%rdx │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + sub 0x48(%rdx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 27490 ::do_widen(char) const@@Base+0x8320> │ │ │ │ + mov $0x6461,%r8d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movl $0x65726874,0x0(%rbp) │ │ │ │ + mov %r8w,0x4(%rbp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 271ec ::do_widen(char) const@@Base+0x807c> │ │ │ │ + call d600 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 271fb ::do_widen(char) const@@Base+0x808b> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d910 │ │ │ │ + mov 0x3a0(%r14),%rdx │ │ │ │ + lea (%r12,%r12,2),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %r15,%rdx │ │ │ │ + mov 0x60(%rdx),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + sub (%rcx),%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x3f8(%r14),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x3f8(%r14) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27470 ::do_widen(char) const@@Base+0x8300> │ │ │ │ + movsd 0x400(%r14),%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + divsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x408(%r14) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x410(%r14),%xmm0 │ │ │ │ + movsd %xmm0,0x418(%r14) │ │ │ │ + mov 0x48(%rdx),%rax │ │ │ │ + lea (%r12,%r12,4),%r13 │ │ │ │ + movsd %xmm0,0x410(%r14) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,0x400(%r14) │ │ │ │ + shl $0x3,%r13 │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x310(%r14),%rax │ │ │ │ + movslq 0x14(%rdx),%rcx │ │ │ │ + movslq (%rdx),%rdx │ │ │ │ + mov (%rax,%rcx,8),%rcx │ │ │ │ + mov (%rax,%rdx,8),%rdx │ │ │ │ + mov 0x20(%rcx),%eax │ │ │ │ + sub 0x20(%rdx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov 0x420(%r14),%eax │ │ │ │ + divsd 0x67ca3(%rip),%xmm0 # 8ef88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53288> │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x420(%r14) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27450 ::do_widen(char) const@@Base+0x82e0> │ │ │ │ + movsd 0x428(%r14),%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + divsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x430(%r14) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x438(%r14),%xmm0 │ │ │ │ + movsd %xmm0,0x440(%r14) │ │ │ │ + mov $0x6461,%edi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %di,0x4(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movl $0x65726874,0x0(%rbp) │ │ │ │ + movsd %xmm1,0x428(%r14) │ │ │ │ + movsd %xmm0,0x438(%r14) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 273b2 ::do_widen(char) const@@Base+0x8242> │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 273c1 ::do_widen(char) const@@Base+0x8251> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d4b0 │ │ │ │ + mov 0x3a0(%r14),%rax │ │ │ │ + mov 0x280(%r14),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + add %r15,%rax │ │ │ │ + add 0x60(%rax),%rbx │ │ │ │ + mov (%rdx,%rsi,1),%rsi │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + cmp %rdi,(%rbx) │ │ │ │ + je 27cf3 ::do_widen(char) const@@Base+0x8b83> │ │ │ │ + mov 0x48(%rax),%r8 │ │ │ │ + lea 0x120(%r14),%rdx │ │ │ │ + lea 0x298(%r14),%r9 │ │ │ │ + add %r13,%r8 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmpb $0x0,0x40(%rsi) │ │ │ │ + jne 27118 ::do_widen(char) const@@Base+0x7fa8> │ │ │ │ + call 56950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac50> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167d0> │ │ │ │ + mov 0x3a0(%r14),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %r15,%rsi │ │ │ │ + lea 0x30(%rsi),%rdx │ │ │ │ + add $0x18,%rsi │ │ │ │ + call 547d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ad0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 52160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ + jmp 27149 ::do_widen(char) const@@Base+0x7fd9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd %xmm0,0x430(%r14) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 27341 ::do_widen(char) const@@Base+0x81d1> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm0,0x408(%r14) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 2728b ::do_widen(char) const@@Base+0x811b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6461,%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movl $0x65726874,0xc0(%rsp) │ │ │ │ + mov %si,0xc4(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 274e7 ::do_widen(char) const@@Base+0x8377> │ │ │ │ + call d600 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 274f8 ::do_widen(char) const@@Base+0x8388> │ │ │ │ + lea 0x378(%r14),%rdi │ │ │ │ + call d910 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x3a0(%r14),%rdx │ │ │ │ + mov 0x3c(%rsp),%r13d │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + lea (%rdx,%r15,1),%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov 0x98(%rsi),%rdi │ │ │ │ + mov 0xa0(%rsi),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + jmp 2758a ::do_widen(char) const@@Base+0x841a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp %eax,%r13d │ │ │ │ + cmovge %r13d,%eax │ │ │ │ + mov 0x8(%rsi),%rbx │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + cmp 0x10(%rsi),%rbx │ │ │ │ + je 275d6 ::do_widen(char) const@@Base+0x8466> │ │ │ │ + mov %r15d,0x8(%rbx) │ │ │ │ + add $0xc,%rbx │ │ │ │ + movq %xmm0,-0xc(%rbx) │ │ │ │ + mov %rbx,0x8(%rsi) │ │ │ │ + lea (%rdx,%rbp,1),%rsi │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov 0x98(%rsi),%rdi │ │ │ │ + mov 0xa0(%rsi),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 27740 ::do_widen(char) const@@Base+0x85d0> │ │ │ │ + movslq (%rdi,%r12,4),%rax │ │ │ │ + mov 0xc8(%rsi),%rdi │ │ │ │ + mov 0xb0(%rsi),%rsi │ │ │ │ + mov (%rdi,%r12,4),%r15d │ │ │ │ + movd (%rsi,%r12,4),%xmm1 │ │ │ │ + mov 0x260(%r8),%rsi │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 27540 ::do_widen(char) const@@Base+0x83d0> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + movd %r13d,%xmm0 │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov 0x8(%rsi),%rbx │ │ │ │ + cmp 0x10(%rsi),%rbx │ │ │ │ + jne 2755c ::do_widen(char) const@@Base+0x83ec> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + sub %rdx,%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + sar $0x2,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je ebb4 <__cxa_finalize@plt+0xf54> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + cmovne %rdi,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + movq %xmm0,0x40(%rsp) │ │ │ │ + lea (%rax,%rax,2),%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movq 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + mov %r15d,0x8(%rax,%r10,1) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + movq %xmm0,(%rax,%r10,1) │ │ │ │ + je 27a5d ::do_widen(char) const@@Base+0x88ed> │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + add $0xc,%rdi │ │ │ │ + add $0xc,%r10 │ │ │ │ + mov %r9,-0xc(%r10) │ │ │ │ + mov -0x4(%rdi),%r9d │ │ │ │ + mov %r9d,-0x4(%r10) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 276a0 ::do_widen(char) const@@Base+0x8530> │ │ │ │ + lea -0xc(%rbx),%rdi │ │ │ │ + movabs $0x2aaaaaaaaaaaaaab,%rbx │ │ │ │ + sub %rdx,%rdi │ │ │ │ + shr $0x2,%rdi │ │ │ │ + imul %rbx,%rdi │ │ │ │ + movabs $0x3fffffffffffffff,%rbx │ │ │ │ + and %rbx,%rdi │ │ │ │ + lea 0x3(%rdi,%rdi,2),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rbx │ │ │ │ + add $0xc,%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27724 ::do_widen(char) const@@Base+0x85b4> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x3a0(%r8),%rdx │ │ │ │ + mov %rbx,0x8(%rsi) │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + jmp 2756d ::do_widen(char) const@@Base+0x83fd> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + movl $0x65726874,0xc0(%rsp) │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %cx,0xc4(%rsp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 277aa ::do_widen(char) const@@Base+0x863a> │ │ │ │ + call d600 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 277bb ::do_widen(char) const@@Base+0x864b> │ │ │ │ + lea 0x378(%r14),%rdi │ │ │ │ + call d4b0 │ │ │ │ + mov $0x5350,%edx │ │ │ │ + lea 0x90(%r14),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %dx,0xc4(%rsp) │ │ │ │ + mov $0x6,%edx │ │ │ │ + movl $0x2d657375,0xc0(%rsp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call 26ee0 ::do_widen(char) const@@Base+0x7d70> │ │ │ │ + lea 0x98(%r14),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 2787f ::do_widen(char) const@@Base+0x870f> │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov (%rax,%rcx,8),%rdx │ │ │ │ + mov 0x168(%rdx),%rax │ │ │ │ + sub 0x158(%rdx),%rax │ │ │ │ + mov 0x170(%rdx),%edx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2787f ::do_widen(char) const@@Base+0x870f> │ │ │ │ + mov 0x3a0(%r14),%rbx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add %r15,%rbx │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1ad50 <__cxa_finalize@plt+0xd0f0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2787f ::do_widen(char) const@@Base+0x870f> │ │ │ │ + call d600 │ │ │ │ + mov 0x3e8(%r14),%edx │ │ │ │ + mov 0x3b8(%r14),%rax │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2797f ::do_widen(char) const@@Base+0x880f> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 27931 ::do_widen(char) const@@Base+0x87c1> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27908 ::do_widen(char) const@@Base+0x8798> │ │ │ │ + mov 0x3a0(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + add %r15,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + call 26b60 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27908 ::do_widen(char) const@@Base+0x8798> │ │ │ │ + call d600 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 27fae ::do_widen(char) const@@Base+0x8e3e> │ │ │ │ + add $0x84f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a901(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a8f9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6ad9b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23f0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b> │ │ │ │ - call d600 │ │ │ │ + mov 0x3a0(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + add %r15,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 26b60 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + mov 0x3a0(%r14),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 25a60 ::do_widen(char) const@@Base+0x68f0> │ │ │ │ + jmp 278f9 ::do_widen(char) const@@Base+0x8789> │ │ │ │ + mov 0x3a0(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + add %r15,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 26b60 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f> │ │ │ │ + mov (%rax,%rbx,8),%rbx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + movabs $0x7572702d636d636d,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov $0x656e,%eax │ │ │ │ + mov %ax,0xc8(%rsp) │ │ │ │ + movq $0xa,0xb8(%rsp) │ │ │ │ + movb $0x0,0xca(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + mov 0x3a0(%r14),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ + call 1fc90 ::do_widen(char) const@@Base+0xb20> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 27a32 ::do_widen(char) const@@Base+0x88c2> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x6a82d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a9b0(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov 0x3a0(%r14),%rsi │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ + call 20ae0 ::do_widen(char) const@@Base+0x1970> │ │ │ │ + jmp 278f9 ::do_widen(char) const@@Base+0x8789> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 276eb ::do_widen(char) const@@Base+0x857b> │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x2d(%r12),%rsi │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002e,%rax │ │ │ │ + add 0x98(%rsp),%rax │ │ │ │ + cmp $0x2c,%rax │ │ │ │ + jbe eb5d <__cxa_finalize@plt+0xefd> │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x637c3(%rip),%rsi # 8b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f5a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub 0x98(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb eb39 <__cxa_finalize@plt+0xed9> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 24122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x462> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x6a75d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x98(%rsp) │ │ │ │ + je eb1a <__cxa_finalize@plt+0xeba> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x66a36(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 27ed4 ::do_widen(char) const@@Base+0x8d64> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f49 ::do_widen(char) const@@Base+0x8dd9> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x7b759(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x280(%r14),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x2d(%r12),%rsi │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002e,%rax │ │ │ │ + add 0x98(%rsp),%rax │ │ │ │ + cmp $0x2c,%rax │ │ │ │ + jbe ed87 <__cxa_finalize@plt+0x1127> │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x6364c(%rip),%rsi # 8b270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f570> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x446> │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub 0x98(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb ec20 <__cxa_finalize@plt+0xfc0> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a8ab(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x98(%rsp) │ │ │ │ + je ec01 <__cxa_finalize@plt+0xfa1> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x668ef(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 27e2e ::do_widen(char) const@@Base+0x8cbe> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27fa9 ::do_widen(char) const@@Base+0x8e39> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x7b612(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + mov (%rsi),%r13 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x2c(%r12),%rsi │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002d,%rax │ │ │ │ + add 0x98(%rsp),%rax │ │ │ │ + cmp $0x2b,%rax │ │ │ │ + jbe ed5e <__cxa_finalize@plt+0x10fe> │ │ │ │ + mov $0x2c,%edx │ │ │ │ + lea 0x634bd(%rip),%rsi # 8b218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f518> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x98(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb eca2 <__cxa_finalize@plt+0x1042> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000028,%rax │ │ │ │ + add 0x98(%rsp),%rax │ │ │ │ + cmp $0x26,%rax │ │ │ │ + jbe ec83 <__cxa_finalize@plt+0x1023> │ │ │ │ + mov $0x27,%edx │ │ │ │ + lea 0x63494(%rip),%rsi # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f548> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 27e81 ::do_widen(char) const@@Base+0x8d11> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 240fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ + jne 27f77 ::do_widen(char) const@@Base+0x8e07> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x7b4d7(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 27f80 ::do_widen(char) const@@Base+0x8e10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 27e57 ::do_widen(char) const@@Base+0x8ce7> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 27e6b ::do_widen(char) const@@Base+0x8cfb> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 27cb0 ::do_widen(char) const@@Base+0x8b40> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 27cb0 ::do_widen(char) const@@Base+0x8b40> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 27f4e ::do_widen(char) const@@Base+0x8dde> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 27eaa ::do_widen(char) const@@Base+0x8d3a> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 27ebe ::do_widen(char) const@@Base+0x8d4e> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 27deb ::do_widen(char) const@@Base+0x8c7b> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 27deb ::do_widen(char) const@@Base+0x8c7b> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 27f23 ::do_widen(char) const@@Base+0x8db3> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 27ef9 ::do_widen(char) const@@Base+0x8d89> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 27f0d ::do_widen(char) const@@Base+0x8d9d> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 27b69 ::do_widen(char) const@@Base+0x89f9> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 27b69 ::do_widen(char) const@@Base+0x89f9> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 27f2c ::do_widen(char) const@@Base+0x8dbc> │ │ │ │ + lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 27ee7 ::do_widen(char) const@@Base+0x8d77> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 27f57 ::do_widen(char) const@@Base+0x8de7> │ │ │ │ + lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 27e98 ::do_widen(char) const@@Base+0x8d28> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 27f89 ::do_widen(char) const@@Base+0x8e19> │ │ │ │ + lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 27e45 ::do_widen(char) const@@Base+0x8cd5> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e9c0 <__cxa_finalize@plt+0xd60> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2408a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca> │ │ │ │ + jmp e9f1 <__cxa_finalize@plt+0xd91> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 240dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + jmp ea45 <__cxa_finalize@plt+0xde5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 24092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2> │ │ │ │ + jmp ea16 <__cxa_finalize@plt+0xdb6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 240e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a2ac(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a28c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a26c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 240d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417> │ │ │ │ + jmp ea6a <__cxa_finalize@plt+0xe0a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 241a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e4> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a23a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 240fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ - jmp 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + jmp ea74 <__cxa_finalize@plt+0xe14> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2419c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dc> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eaad <__cxa_finalize@plt+0xe4d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp eade <__cxa_finalize@plt+0xe7e> │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x7ee53(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - push %r14 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 24226 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x566> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 24278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 24238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x578> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 243b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a4e1(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a4d9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a97b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x657> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2432b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2433f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f> │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x6a40d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a590(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a2> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 24542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x882> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x6a33d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x866> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a48b(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2451e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eae3 <__cxa_finalize@plt+0xe83> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 244a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e2> │ │ │ │ + jmp eb8a <__cxa_finalize@plt+0xf2a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea> │ │ │ │ + jmp ebd8 <__cxa_finalize@plt+0xf78> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83c> │ │ │ │ + jmp ed05 <__cxa_finalize@plt+0x10a5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f2> │ │ │ │ + jmp ed2a <__cxa_finalize@plt+0x10ca> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x846> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e8c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e6c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ + jmp eccf <__cxa_finalize@plt+0x106f> │ │ │ │ endbr64 │ │ │ │ - jmp 244f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x837> │ │ │ │ + jmp ec4d <__cxa_finalize@plt+0xfed> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 245c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x904> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e1a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2451e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ - jmp 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + jmp ecdb <__cxa_finalize@plt+0x107b> │ │ │ │ + endbr64 │ │ │ │ + jmp ec59 <__cxa_finalize@plt+0xff9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 245bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fc> │ │ │ │ + jmp edb0 <__cxa_finalize@plt+0x1150> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 245b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp edd5 <__cxa_finalize@plt+0x1175> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x7ea33(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ + lea 0x7b263(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ + sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 24646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x986> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 24698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d8> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 24658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x998> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 247d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb10> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a0c1(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a0b9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 249b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a55b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa77> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2474b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2475f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f> │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x69fed(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a170(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x378(%rbx),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d910 │ │ │ │ + mov 0x358(%rbx),%eax │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x358(%rbx) │ │ │ │ + call d4b0 │ │ │ │ + jmp 280fe ::do_widen(char) const@@Base+0x8f8e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 26fe0 ::do_widen(char) const@@Base+0x7e70> │ │ │ │ mov %r12,%rdi │ │ │ │ + call d910 │ │ │ │ + mov 0x35c(%rbx),%ebp │ │ │ │ + mov 0x27c(%rbx),%r14d │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %eax,0x35c(%rbx) │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jg 28250 ::do_widen(char) const@@Base+0x90e0> │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movq $0x14,0x28(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + movdqa 0x66c27(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53080> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc2> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 24962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca2> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movl $0x736e6f69,0x10(%rdx) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x200(%r15) │ │ │ │ + je 28246 ::do_widen(char) const@@Base+0x90d6> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x204(%r15),%eax │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x66dc9(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 281e0 ::do_widen(char) const@@Base+0x9070> │ │ │ │ + movl $0xffffffff,0x7b329(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 28246 ::do_widen(char) const@@Base+0x90d6> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x7ae91(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x663e7(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528ef> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call dab0 │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x69f1d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc86> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a06b(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x662c4(%rip),%rsi # 8e4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x7ae4b(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r14d,0x204(%r15) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28250 ::do_widen(char) const@@Base+0x90e0> │ │ │ │ + call d600 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + call d4b0 │ │ │ │ + cmp 0x27c(%rbx),%ebp │ │ │ │ + jl 280f0 ::do_widen(char) const@@Base+0x8f80> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 2493e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ + jne 2827b ::do_widen(char) const@@Base+0x910b> │ │ │ │ + xor %edi,%edi │ │ │ │ + call daf0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 248c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc02> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 248ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2491c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 248d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc66> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a6c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a2c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 24917 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc57> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd24> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x699fa(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2493e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ - jmp 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd14> │ │ │ │ + jmp ee09 <__cxa_finalize@plt+0x11a9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ + sub $0x418,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x408(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x2a0(%rsp),%r15 │ │ │ │ + call d080 │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + lea 0x290(%rsp),%rsi │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %rax,0x7b009(%rip) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x69d32(%rip),%rsi # 8e773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab3> │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x20(%r13),%rax │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 24d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1080> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 24aec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24ac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe07> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 24adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f> │ │ │ │ - sub %r15,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 24a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 24ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe23> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 24aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde4> │ │ │ │ - cmp %rbx,(%rsp) │ │ │ │ - je 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe59> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 24b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24b55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe95> │ │ │ │ + mov %r15,0x290(%rsp) │ │ │ │ + movl $0x65726874,0x2a0(%rsp) │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + mov %cx,0x2a4(%rsp) │ │ │ │ + movq $0x6,0x298(%rsp) │ │ │ │ + movb $0x0,0x2a6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ + movslq (%rax),%r12 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2833c ::do_widen(char) const@@Base+0x91cc> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - movb $0x0,0x50(%r12) │ │ │ │ - mov 0x20(%r12),%r15 │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 24cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1000> │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1030> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x3ec(%rbx) │ │ │ │ + mov 0x448(%rbx),%rax │ │ │ │ + movq $0x0,0x358(%rbx) │ │ │ │ + movl $0x0,0x3f8(%rbx) │ │ │ │ + movl $0x0,0x420(%rbx) │ │ │ │ + movups %xmm0,0x400(%rbx) │ │ │ │ + movups %xmm0,0x410(%rbx) │ │ │ │ + movups %xmm0,0x428(%rbx) │ │ │ │ + movups %xmm0,0x438(%rbx) │ │ │ │ + cmp %rax,0x450(%rbx) │ │ │ │ + je 2839c ::do_widen(char) const@@Base+0x922c> │ │ │ │ + mov %rax,0x450(%rbx) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 2a4a0 ::do_widen(char) const@@Base+0xb330> │ │ │ │ + shl $0x3,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x360(%rbx),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x331(%rip),%rdx # 28090 ::do_widen(char) const@@Base+0x8f20> │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rbp,%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call db70 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 283b0 ::do_widen(char) const@@Base+0x9240> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x360(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call d5a0 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 283e0 ::do_widen(char) const@@Base+0x9270> │ │ │ │ + mov 0x3ec(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 24c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf78> │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmp 0x38(%r13),%rbx │ │ │ │ - je 24d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d440 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ + je 29640 ::do_widen(char) const@@Base+0xa4d0> │ │ │ │ + lea 0x783e0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x785e1(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x78485(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x7832e(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm2 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24d86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 21290 ::do_widen(char) const@@Base+0x1720> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24c19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf59> │ │ │ │ - test %rax,%rax │ │ │ │ - setne %al │ │ │ │ - cmp %r8,(%rsp) │ │ │ │ - je 24c9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf> │ │ │ │ - test %al,%al │ │ │ │ - je 24d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a3> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call d0e0 │ │ │ │ - addq $0x1,0x40(%r13) │ │ │ │ - jmp 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmpq $0x0,0x40(%r13) │ │ │ │ - je 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x28(%r8),%rsi │ │ │ │ - mov 0x20(%r8),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ + movhps 0x18(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,0x30(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x7ae96(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x66ad0(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 24c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd1> │ │ │ │ - cmp 0x30(%r13),%rbx │ │ │ │ - je 24d2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d680 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x28(%rax),%rsi │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - cmpq $0x0,0x18(%r8) │ │ │ │ - je 24cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - jmp 24b9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda> │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x28(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - je 24d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 24df2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1132> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1> │ │ │ │ - endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x3e0(%rsp) │ │ │ │ + mov 0x7855b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x783df(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c496(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x2f0(%rsp),%r15 │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm2,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x786d3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7bcc0(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1200> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24f5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129d> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + lea 0x298(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2ab58 ::do_widen(char) const@@Base+0xb9e8> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - jne 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1280> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x7c285(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x7c2cd(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - lea 0xc8(%r12),%rsi │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7bea4(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x7b0ac(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 250ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ec> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7c188(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 28656 ::do_widen(char) const@@Base+0x94e6> │ │ │ │ call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x7818e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x78385(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 250cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2506f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13af> │ │ │ │ - lea 0x7c16a(%rip),%rax │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3ec(%rbx),%eax │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 2509c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c1a6(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x3e0(%rsp) │ │ │ │ + mov 0x78339(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm4,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7b9d0(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 251cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 25190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 251b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2524d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158d> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 25210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1550> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b318 ::do_widen(char) const@@Base+0xc1a8> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - jne 25230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1570> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x7bfb7(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x7bfe4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 252e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1625> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - lea 0xc8(%r12),%rsi │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7bb2c(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x7adc4(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2539c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dc> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7be98(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 253bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2535f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169f> │ │ │ │ - lea 0x7be7a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 2538c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7bf9c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7acc3(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7bf84(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7ac1b(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7bf6c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7ab5b(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7b3cc(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2562f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x69c46(%rip),%rsi # 8f280 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2564d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198d> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 25692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d2> │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 25692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d2> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 2568d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cd> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a87f(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 256bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fb> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a857(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2568d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cd> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2566a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19aa> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7b2fc(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 256ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7b03e(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 25728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a68> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 2576d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2576d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 25768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa8> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a7a4(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a77c(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa8> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a85> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7b22c(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 257cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7b41e(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 257f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b38> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 2583d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2583d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 25838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b78> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a6d4(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a6ac(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b78> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b55> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x6d(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x7a6d9(%rip),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 258ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2a> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movaps %xmm4,0x70(%rsp) │ │ │ │ - jp 25af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e30> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x69b3e(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd 0x69a1e(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - jbe 25a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d40> │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x68e44(%rip),%rcx # 8e77f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aabf> │ │ │ │ - test $0x1,%al │ │ │ │ - lea 0x68e3c(%rip),%rax # 8e780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac0> │ │ │ │ - cmove %rax,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d260 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rcx,%rax,1),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 25a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd0> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 25ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25aa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de7> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 259d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d10> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 28828 ::do_widen(char) const@@Base+0x96b8> │ │ │ │ call d600 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9d> │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x11,%r9d │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x68d6a(%rip),%r8 # 8e784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac4> │ │ │ │ - mov $0x1d,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call d370 <__snprintf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cltq │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %rbp,0x78(%rsp) │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jb 25b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4d> │ │ │ │ - movq 0x7a6b7(%rip),%xmm0 │ │ │ │ - lea 0x7b1a0(%rip),%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - lea 0x7b70c(%rip),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9d> │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 25ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 259be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25adc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1c> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 25b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e60> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - jmp 259be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x68c80(%rip),%rcx # 8e77b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aabb> │ │ │ │ - test $0x1,%al │ │ │ │ - lea 0x68c76(%rip),%rax # 8e77a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaba> │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - jmp 25948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c88> │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - jmp 2596b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cab> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 25ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e13> │ │ │ │ - lea 0x7a3e8(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x77fbc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x781b3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d9e0 │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x420(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2a640 ::do_widen(char) const@@Base+0xb4d0> │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25b6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eab> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e82> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - mov 0x40(%rdi),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 25bbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25bb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 25ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee0> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25bcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r12 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 25bfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25bf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f31> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 25be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25c0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 25c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f68> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7e0 │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - call d140 │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movhlps %xmm0,%xmm3 │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,0x30(%rsp) │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x3e0(%rsp) │ │ │ │ + mov 0x7815a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movq %xmm3,0x20(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - je 260be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fe> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm5,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - add %rbp,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x20(%rsp),%rax │ │ │ │ - je 260cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240c> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x28(%r12),%rbx │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov %eax,0x20(%rbp) │ │ │ │ - movups %xmm1,0x28(%rbp) │ │ │ │ - je 260b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - movups %xmm0,0x28(%rbp) │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 25e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 25e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 25dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2118> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e> │ │ │ │ - jmp 25de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2121> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - jmp 25dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x48(%r12),%rbx │ │ │ │ - sub 0x40(%r12),%rbx │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - movups %xmm2,0x40(%rbp) │ │ │ │ - je 260a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x50(%rbp) │ │ │ │ - movups %xmm0,0x40(%rbp) │ │ │ │ - mov 0x48(%r12),%r13 │ │ │ │ - mov 0x40(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 25f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a0> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25eff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223f> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b360 ::do_widen(char) const@@Base+0xc1f0> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 25f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 25f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b0> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 25ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2218> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222e> │ │ │ │ - jmp 25ee1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2221> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmp 25eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x58(%r12),%eax │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - add $0x60,%r12 │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %ax,-0x8(%rbp) │ │ │ │ - cmp %r12,0x20(%rsp) │ │ │ │ - jne 25d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %ecx,0x20(%rax) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbp),%r13 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 25fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25fe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2321> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 25fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2310> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25ffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r13 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 2602e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 26021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2361> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 26010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2350> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2603b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2604d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238d> │ │ │ │ - call d600 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 25fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2300> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2606c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ac> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2612e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246e> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0xb8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 25ea1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 25d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20de> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 25d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204f> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %ecx,0x20(%rax) │ │ │ │ - jmp 2605a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239a> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 261c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2505> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2610a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 28a28 ::do_widen(char) const@@Base+0x98b8> │ │ │ │ call d600 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call 23be0 ::do_widen(char) const@@Base+0x4070> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 261bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fd> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 260ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242a> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 261d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2516> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 261e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2527> │ │ │ │ - mov %r12,%rbx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x77dbc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x77fb3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - jmp 260ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2485> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2619d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24dd> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 261f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2531> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 261ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253f> │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - jmp 26163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2610a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26187 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x60,%r12 │ │ │ │ - call 25b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec0> │ │ │ │ - jmp 260ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2614a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248a> │ │ │ │ - call d600 │ │ │ │ - jmp 26160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2618c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24cc> │ │ │ │ - call d600 │ │ │ │ - jmp 2619a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24da> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7a7bc(%rip),%rax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2575> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7a9b8(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 262a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e0> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 26267 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a7> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 262a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 262b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f0> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmp 26267 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7a70c(%rip),%rax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 262e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2625> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7a458(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2690> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 26317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2657> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2690> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2664> │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmp 26317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2657> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x7a65b(%rip),%rax │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26393 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x68ee2(%rip),%rsi # 8f280 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 263f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 263b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f3> │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 263f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 263c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2704> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2740> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pop %rbx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rbp │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 263b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call da50 │ │ │ │ - lea 0x7a6e6(%rip),%rax │ │ │ │ - lea 0x20(%rbx),%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - movl $0x0,0x20(%rbx) │ │ │ │ - mov %rsi,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 264ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ec> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b0> │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d0> │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,0x28(%rbx) │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - movl $0x0,0x50(%rbx) │ │ │ │ - mov %rsi,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2651c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285c> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 264e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ - mov %rdx,0x60(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2840> │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,0x58(%rbx) │ │ │ │ - mov %rax,0x70(%rbx) │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - lea 0x78(%rbx),%r12 │ │ │ │ - mov 0x80(%rbp),%rdx │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rbp),%rdx │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov 0x98(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 26595 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7ac7c(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call db00 │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 2a680 ::do_widen(char) const@@Base+0xb510> │ │ │ │ + movsd 0x418(%rbx),%xmm0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 2b9c3 ::do_widen(char) const@@Base+0xc853> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 26583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2658c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x128(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - movzbl 0x7ccba(%rip),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 266f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a30> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jg 26650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2990> │ │ │ │ - je 26628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2968> │ │ │ │ - lea 0x7cca1(%rip),%rdx │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 26750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a90> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - add $0x138,%rsp │ │ │ │ - mov %rdx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x68580(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x77f3c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r11w,0x3e0(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm6,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x68571(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d0b0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 266b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f4> │ │ │ │ - call d600 │ │ │ │ - lea 0x7ab85(%rip),%rax │ │ │ │ - movl $0x1e,0x118(%rsp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call f267 <__cxa_finalize@plt+0x1607> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7cbc1(%rip),%rdi │ │ │ │ - call db60 <__cxa_guard_acquire@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 26606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2946> │ │ │ │ - lea 0x7cbc5(%rip),%rax │ │ │ │ - mov 0x7c8be(%rip),%rdi # a2fd0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x7c8ef(%rip),%rdx │ │ │ │ - movq $0x0,0x7cba4(%rip) │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - mov %rax,0x7cb91(%rip) │ │ │ │ - movb $0x0,0x7cb9a(%rip) │ │ │ │ - call d590 <__cxa_atexit@plt> │ │ │ │ - lea 0x7cb76(%rip),%rdi │ │ │ │ - call d3b0 <__cxa_guard_release@plt> │ │ │ │ - jmp 26606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2946> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x68480(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x68471(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov $0x1f,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d0b0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 267b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af4> │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b348 ::do_widen(char) const@@Base+0xc1d8> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 28c52 ::do_widen(char) const@@Base+0x9ae2> │ │ │ │ call d600 │ │ │ │ - lea 0x7aa85(%rip),%rax │ │ │ │ - movl $0x1f,0x118(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call f267 <__cxa_finalize@plt+0x1607> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x77b92(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x77d89(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 26841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b81> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b26> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x7aa11(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 267f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b30> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b38> │ │ │ │ - endbr64 │ │ │ │ - jmp 2684d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8d> │ │ │ │ - endbr64 │ │ │ │ - jmp 2681c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5c> │ │ │ │ - endbr64 │ │ │ │ - jmp 26856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b96> │ │ │ │ - endbr64 │ │ │ │ - jmp 26825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b65> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x1a8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp %rax,(%rdx) │ │ │ │ - je 26b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call da40 │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 2a630 ::do_widen(char) const@@Base+0xb4c0> │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %esi,%esi │ │ │ │ - call 265d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - add %r13,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x0(%r13),%esi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea -0x2b(%rsi),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov %r13,%rax │ │ │ │ - adc $0x0,%rax │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jle 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - je 269c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d00> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 26d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3060> │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x46,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x3(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x4(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x5(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x6(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x54,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x7(%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x59,%al │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x2d,%sil │ │ │ │ - je 26d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3099> │ │ │ │ - mov 0x689d8(%rip),%rbp # 8f390 , std::allocator >@@Base+0x110> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x41,%dl │ │ │ │ - je 26cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3010> │ │ │ │ - lea 0x79e19(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ + mov 0x77d3f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r9w,0x3e0(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm7 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm7,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - lea 0x7a500(%rip),%rax # a0f20 @@Base+0x98> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x7a101(%rip),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %dx,0x180(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movups %xmm0,0x188(%rsp) │ │ │ │ - movups %xmm0,0x198(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc0(%rsp),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movl $0x1,0xbc(%rsp) │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - andl $0xffffefff,0xb8(%rsp) │ │ │ │ - movq $0x11,0xa8(%rsp) │ │ │ │ - call d3e0 (double&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 26be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20> │ │ │ │ - lea 0x7a059(%rip),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x79c4b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79cc2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - movq 0x795c0(%rip),%xmm0 │ │ │ │ - lea 0x7a621(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7a09d(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 268b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d780 │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x79f55(%rip),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x79b56(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - call d1c0 │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79bc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - cmpl $0xffffffff,0x1c(%rsp) │ │ │ │ - jne 26b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - movzbl -0x1(%rbp),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - cmp $0x3a,%al │ │ │ │ - ja 26c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa3> │ │ │ │ - movabs $0x400000004000005,%rdx │ │ │ │ - bt %rax,%rdx │ │ │ │ - jb 26b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x79324(%rip),%rcx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd1> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 26ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b330 ::do_widen(char) const@@Base+0xc1c0> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 28e51 ::do_widen(char) const@@Base+0x9ce1> │ │ │ │ call d600 │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - lea 0x3(%rax),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 26d0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304d> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jle 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmpb $0x28,0x3(%rax) │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmpb $0x29,-0x1(%rbp) │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x2d,%sil │ │ │ │ - je 26d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308d> │ │ │ │ - mov 0x6865e(%rip),%rbp # 8f378 , std::allocator >@@Base+0xf8> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - nop │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x46,%al │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - jmp 269a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce7> │ │ │ │ - mov 0x68634(%rip),%rbp # 8f388 , std::allocator >@@Base+0x108> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - mov 0x68620(%rip),%rbp # 8f380 , std::allocator >@@Base+0x100> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 26e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319b> │ │ │ │ - lea 0x79dd4(%rip),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - lea 0x799cb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79a3f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x77993(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 26e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ce> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 26eb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 26d65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 26dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 26d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 26e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3196> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x790d4(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 26dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30fe> │ │ │ │ - jmp 26d8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ce> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 26af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e30> │ │ │ │ - lea 0x7a3cc(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call f1ab <__cxa_finalize@plt+0x154b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26e6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - cmp $0x19999999,%eax │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - seta %sil │ │ │ │ - add %eax,%eax │ │ │ │ - or (%rdi),%sil │ │ │ │ - mov %sil,(%rdi) │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - movsbl (%rdx),%ecx │ │ │ │ - lea -0x30(%rcx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 26f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3288> │ │ │ │ - sub $0x30,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - imul %ecx,%r8d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 26f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3270> │ │ │ │ - test %sil,%sil │ │ │ │ - jne 26f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3288> │ │ │ │ - mul %ecx │ │ │ │ - jo 26f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327f> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - jae 26f37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3277> │ │ │ │ - jmp 26f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327f> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x158(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call da40 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x77b8a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 265d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - movzbl (%r14),%r15d │ │ │ │ - lea -0x2b(%r15),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x44(%rsp),%rax │ │ │ │ - adc $0x0,%r14 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - cmp %r14,%rax │ │ │ │ - jb 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - movsbl -0x1(%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - sub $0x30,%eax │ │ │ │ - sub $0x2,%rbx │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x65642(%rip),%rcx # 8e4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ee> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ae50 ::do_widen(char) const@@Base+0xbce0> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f889 <__cxa_finalize@plt+0x1c29> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x655d3(%rip),%rsi # 8e503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52803> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d870 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d120 │ │ │ │ - test %al,%al │ │ │ │ - je 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e0> │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 270a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e3> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - lea (%rcx,%rcx,4),%ecx │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - add %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - imul %edx,%edi │ │ │ │ - test %edx,%edx │ │ │ │ - je 27110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3450> │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %ecx │ │ │ │ - jo 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - add 0x44(%rsp),%edi │ │ │ │ - jb 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %edi,0x44(%rsp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - je 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmp $0x19999999,%ecx │ │ │ │ - seta %r8b │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 27070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - movq 0x79036(%rip),%xmm0 │ │ │ │ - lea 0x7a097(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x79663(%rip),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - add %edi,0x44(%rsp) │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jne 27060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - cmp $0x2d,%r15b │ │ │ │ - je 27398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8> │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x78dee(%rip),%rcx │ │ │ │ - mov %ebx,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 27176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b6> │ │ │ │ - call d600 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - add $0x168,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x7beb9(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ - mov %al,0x3e(%rsp) │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27469 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a9> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movzbl 0x3e(%rsp),%ecx │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d0> │ │ │ │ - lea -0x1(%r14),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %cl,%cl │ │ │ │ - je 27269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a9> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - lea (%rsi,%rsi,4),%esi │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - add %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - imul %edx,%r8d │ │ │ │ - test %edx,%edx │ │ │ │ - je 27370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b0> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %esi │ │ │ │ - jo 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - add 0x44(%rsp),%r8d │ │ │ │ - jb 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmp $0x19999999,%esi │ │ │ │ - seta %cl │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 2722f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356f> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - jle 271ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353f> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ae08 ::do_widen(char) const@@Base+0xbc98> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x28(%rsp),%rcx │ │ │ │ + je 2ade0 ::do_widen(char) const@@Base+0xbc70> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 28fda ::do_widen(char) const@@Base+0x9e6a> │ │ │ │ + cmp 0x60(%rsp),%rsi │ │ │ │ + je 28fda ::do_widen(char) const@@Base+0x9e6a> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 2a9f0 ::do_widen(char) const@@Base+0xb880> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f53e <__cxa_finalize@plt+0x18de> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b470 ::do_widen(char) const@@Base+0xc300> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f173 <__cxa_finalize@plt+0x1513> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x65488(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52807> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x18(%rdx) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %eax,%r9d │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x1,%r10 │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - jmp 27314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp (%rbx),%r9b │ │ │ │ - jne 273af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef> │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - movzbl %dl,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp %r10,%rax │ │ │ │ - cmovb %ecx,%edx │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - movzbl (%r8,%rax,1),%ecx │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - je 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - test %cl,%cl │ │ │ │ - je 272e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3620> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r9b,0x3f(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %cl,0x3e(%rsp) │ │ │ │ - mov %dl,0x18(%rsp) │ │ │ │ - call 26ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3220> │ │ │ │ - test %al,%al │ │ │ │ - je 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - movzbl 0x3e(%rsp),%ecx │ │ │ │ - movzbl 0x18(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movzbl 0x3f(%rsp),%r9d │ │ │ │ - sub $0x1,%ecx │ │ │ │ - jmp 27306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3646> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - add %r8d,0x44(%rsp) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 27220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3560> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - cmp $0x80000000,%ebx │ │ │ │ - ja 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - neg %ebx │ │ │ │ - jmp 2713d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347d> │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - jmp 273d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3713> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - cmp %r14,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 26ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3220> │ │ │ │ - test %al,%al │ │ │ │ - jne 273c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3700> │ │ │ │ - jmp 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 274c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3807> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2afe8 ::do_widen(char) const@@Base+0xbe78> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 2afc0 ::do_widen(char) const@@Base+0xbe50> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 2912a ::do_widen(char) const@@Base+0x9fba> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + je 2912a ::do_widen(char) const@@Base+0x9fba> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 2a940 ::do_widen(char) const@@Base+0xb7d0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f21c <__cxa_finalize@plt+0x15bc> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b4f0 ::do_widen(char) const@@Base+0xc380> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe f706 <__cxa_finalize@plt+0x1aa6> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x65339(%rip),%rsi # 8e50d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5280d> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 274f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3830> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 273fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 273e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3726> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 273f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3730> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x78a86(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 273fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x79d8b(%rip),%rax │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2aec0 ::do_widen(char) const@@Base+0xbd50> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x1d8(%rsp),%r8 │ │ │ │ + mov 0x1f8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 2ae98 ::do_widen(char) const@@Base+0xbd28> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + cmp %rax,0x1e0(%rsp) │ │ │ │ + jae 2927f ::do_widen(char) const@@Base+0xa10f> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + je 2927f ::do_widen(char) const@@Base+0xa10f> │ │ │ │ + cmp %rax,0x200(%rsp) │ │ │ │ + jae 2a890 ::do_widen(char) const@@Base+0xb720> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f4df <__cxa_finalize@plt+0x187f> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call f1ab <__cxa_finalize@plt+0x154b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 274c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3802> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 274a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 27530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3870> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 26f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3290> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3863> │ │ │ │ - sub $0x18,%rsp │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x220(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b3f0 ::do_widen(char) const@@Base+0xc280> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x218(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f57b <__cxa_finalize@plt+0x191b> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x651f1(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rcx) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x79d43(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7955b(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2763d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3940> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 276bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fd> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c0> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 276a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e0> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x79b25(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x79b6d(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a95> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x78972(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x79744(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - add $0x38,%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b48> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b13> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b24> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x79a24(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79a31(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x79a93(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x792ab(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 278ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 278b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 278d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c10> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2796d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cad> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c70> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c90> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x79897(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x798c4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d45> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x786ca(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7940c(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - add $0x38,%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x79774(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79781(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - mov 0x58(%rbx),%rbp │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - je 27b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e72> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27b44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e84> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 27af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e30> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x7feb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x240(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x230(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2af78 ::do_widen(char) const@@Base+0xbe08> │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x238(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x238(%rsp),%r8 │ │ │ │ + mov 0x258(%rsp),%rdx │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 2af50 ::do_widen(char) const@@Base+0xbde0> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + cmp %rax,0x240(%rsp) │ │ │ │ + jae 293d4 ::do_widen(char) const@@Base+0xa264> │ │ │ │ + cmp 0x58(%rsp),%rsi │ │ │ │ + je 293d4 ::do_widen(char) const@@Base+0xa264> │ │ │ │ + cmp %rax,0x260(%rsp) │ │ │ │ + jae 2a7f0 ::do_widen(char) const@@Base+0xb680> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f517 <__cxa_finalize@plt+0x18b7> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 27b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec8> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411b> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 27da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e7> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 27d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b6> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 27d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082> │ │ │ │ - mov 0x18(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4023> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27c8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fca> │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8> │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 27d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4050> │ │ │ │ - mov 0x18(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 27c5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9e> │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 27c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 27c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27c74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb4> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x280(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x270(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b3b8 ::do_widen(char) const@@Base+0xc248> │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x280(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x278(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x278(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe f260 <__cxa_finalize@plt+0x1600> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6509c(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b158 ::do_widen(char) const@@Base+0xbfe8> │ │ │ │ + mov %rcx,0x290(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x2a0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x298(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x7a024(%rip) │ │ │ │ + jne 2acf0 ::do_widen(char) const@@Base+0xbb80> │ │ │ │ + cmpb $0x0,0x7a018(%rip) │ │ │ │ + jne 2ac70 ::do_widen(char) const@@Base+0xbb00> │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 29503 ::do_widen(char) const@@Base+0xa393> │ │ │ │ call d600 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 27d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4050> │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 27c1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5f> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe0> │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 29515 ::do_widen(char) const@@Base+0xa3a5> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 29527 ::do_widen(char) const@@Base+0xa3b7> │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4023> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 27bf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f37> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27cce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400e> │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 2953b ::do_widen(char) const@@Base+0xa3cb> │ │ │ │ call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2954d ::do_widen(char) const@@Base+0xa3dd> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27c8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fca> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 27c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f44> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4039> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 29561 ::do_widen(char) const@@Base+0xa3f1> │ │ │ │ call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29573 ::do_widen(char) const@@Base+0xa403> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 27bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 29585 ::do_widen(char) const@@Base+0xa415> │ │ │ │ call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 29599 ::do_widen(char) const@@Base+0xa429> │ │ │ │ call d600 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 27cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8> │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 27c11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f51> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409d> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 295ad ::do_widen(char) const@@Base+0xa43d> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0xa8(%rsp),%rdi │ │ │ │ + je 295c4 ::do_widen(char) const@@Base+0xa454> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b6> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 27bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f18> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d0> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x60(%rsp),%rdi │ │ │ │ + je 295d8 ::do_widen(char) const@@Base+0xa468> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 295ec ::do_widen(char) const@@Base+0xa47c> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e7> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 27bc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f02> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4102> │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 29600 ::do_widen(char) const@@Base+0xa490> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 29614 ::do_widen(char) const@@Base+0xa4a4> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411b> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 27bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eec> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2b9ae ::do_widen(char) const@@Base+0xc83e> │ │ │ │ + add $0x418,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 280f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4436> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 280ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43eb> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 28064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 28019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d5> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27f17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4257> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 27f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4298> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 27fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4216> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f0> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4207> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 27e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c7> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27eec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422c> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27efe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423e> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 27e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41be> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427f> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d5> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 27e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4197> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ae> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c0> │ │ │ │ - call d600 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x771a9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x77255(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x770fe(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movhps 0x18(%rsp),%xmm3 │ │ │ │ + movaps %xmm3,0x30(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x79c66(%rip),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27f17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4257> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 27e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a4> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42eb> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fd> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 27e4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432e> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4340> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4298> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 27e71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b1> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4374> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2804b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b> │ │ │ │ - call d600 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x658a0(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x7732d(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x7732e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r8w,0x3e0(%rsp) │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a4> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 27e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2807e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43be> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d4> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 280ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43eb> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 27e22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4162> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 280c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4406> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 280dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441d> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 280f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4436> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 27e0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414c> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x80(%rbx),%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x786a0(%rip),%esi │ │ │ │ - mov %esi,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - call dc20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d240 │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 83d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x600c0> │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 89940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c80> │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - call 359a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ce0> │ │ │ │ - lea 0x310(%rbx),%rdi │ │ │ │ - call 801e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c520> │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq $0x0,0x370(%rbx) │ │ │ │ - movq $0x0,0x3e0(%rbx) │ │ │ │ - movl $0x0,0x3f8(%rbx) │ │ │ │ - movl $0x0,0x420(%rbx) │ │ │ │ - movq $0x0,0x458(%rbx) │ │ │ │ - movups %xmm0,0x360(%rbx) │ │ │ │ - movups %xmm0,0x3a0(%rbx) │ │ │ │ - movups %xmm0,0x3b0(%rbx) │ │ │ │ - movups %xmm0,0x3c0(%rbx) │ │ │ │ - movups %xmm0,0x3d0(%rbx) │ │ │ │ - movups %xmm1,0x400(%rbx) │ │ │ │ - movups %xmm1,0x410(%rbx) │ │ │ │ - movups %xmm1,0x428(%rbx) │ │ │ │ - movups %xmm1,0x438(%rbx) │ │ │ │ - movups %xmm0,0x448(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f3fd <__cxa_finalize@plt+0x179d> │ │ │ │ - endbr64 │ │ │ │ - jmp f3c4 <__cxa_finalize@plt+0x1764> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f3e6 <__cxa_finalize@plt+0x1786> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f3da <__cxa_finalize@plt+0x177a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f3f5 <__cxa_finalize@plt+0x1795> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x360(%rdi),%rax │ │ │ │ - cmp 0x368(%rdi),%rax │ │ │ │ - je 28266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a6> │ │ │ │ - mov %rax,0x368(%rdi) │ │ │ │ - mov 0x3a0(%r12),%r13 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2829c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45dc> │ │ │ │ - mov %r13,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 28280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c0> │ │ │ │ - mov %r13,0x3a8(%r12) │ │ │ │ - mov 0x448(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ee> │ │ │ │ - call d600 │ │ │ │ - mov 0x3d0(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4600> │ │ │ │ - call d600 │ │ │ │ - mov 0x3b8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4612> │ │ │ │ - call d600 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2830c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 282f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4630> │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4659> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x360(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2832b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466b> │ │ │ │ - call d600 │ │ │ │ - lea 0x310(%r12),%rdi │ │ │ │ - call 80220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c560> │ │ │ │ - lea 0x298(%r12),%rdi │ │ │ │ - call 359d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d10> │ │ │ │ - lea 0x278(%r12),%rdi │ │ │ │ - call 89960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ca0> │ │ │ │ - lea 0x120(%r12),%rdi │ │ │ │ - call 83e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60180> │ │ │ │ - mov 0x100(%r12),%rbp │ │ │ │ - lea 0x78832(%rip),%rax │ │ │ │ - mov %rax,0x80(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 283bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46fc> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2839d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46dd> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 283af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ef> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2837b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bb> │ │ │ │ - mov 0xd0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 283f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4738> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 283eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472b> │ │ │ │ - call d600 │ │ │ │ + lea 0x771a6(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x2f0(%rsp),%r15 │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm3,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x7749a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + lea 0x298(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2ab40 ::do_widen(char) const@@Base+0xb9d0> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2988f ::do_widen(char) const@@Base+0xa71f> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 283c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4709> │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea -0x8887(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - mov 0x70(%r12),%r13 │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2846e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 28518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4858> │ │ │ │ - call *0x8(%rax) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 28420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4760> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2847b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47bb> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x76f55(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x7714c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2848a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47ca> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 284ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482e> │ │ │ │ - lea -0x8920(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 28520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4860> │ │ │ │ - call *0x8(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 284a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e0> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 284fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x483b> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x420(%rbx),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 2a668 ::do_widen(char) const@@Base+0xb4f8> │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4868> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 1e5a0 <__cxa_finalize@plt+0x10940> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1f010 <__cxa_finalize@plt+0x113b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1bad0 <__cxa_finalize@plt+0xde70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1b220 <__cxa_finalize@plt+0xd5c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1c8d0 <__cxa_finalize@plt+0xec70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2a540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6880> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec60> │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 2cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90b0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ - movq 0x78f40(%rip),%xmm4 # a1500 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - movhps 0x78f41(%rip),%xmm4 # a1508 >@GLIBCXX_3.4+0xd28> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x1e8(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x3d0(%rsi),%rsi │ │ │ │ - movaps %xmm4,0x30(%rsp) │ │ │ │ - mov 0x3d8(%r14),%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - je 28df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138> │ │ │ │ - sar $0x2,%rcx │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 28e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5190> │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x2,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 28620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4960> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%ebx │ │ │ │ - test $0x3,%cl │ │ │ │ - je 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - add (%rsi,%rdx,4),%ebx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - add $0x2,%eax │ │ │ │ - add (%rsi,%rdx,4),%ebx │ │ │ │ - cltq │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - add 0x4(%rsi,%rdx,4),%ebx │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x780c8(%rip),%r15 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x78350(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %dx,0x1c0(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x78341(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1d8(%rsp) │ │ │ │ - add -0x18(%rbp),%r13 │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x770fb(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x3e0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x781c7(%rip),%rdx # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - movaps %xmm5,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm4,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x784c6(%rip),%rcx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ - movl $0x10,0xb8(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,0xd0(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call dab0 │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 28de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5120> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ + je 2b2e8 ::do_widen(char) const@@Base+0xc178> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x780a2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 28833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b73> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29a8f ::do_widen(char) const@@Base+0xa91f> │ │ │ │ call d600 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x77fb1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + lea 0x76d55(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x781ac(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,0x70(%rsp,%rax,1) │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x76f4c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ call d1c0 │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add 0x58(%rsp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 28e7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bb> │ │ │ │ + mov 0x3f8(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 2a690 ::do_widen(char) const@@Base+0xb520> │ │ │ │ + movsd 0x418(%rbx),%xmm0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 2b9b3 ::do_widen(char) const@@Base+0xc843> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x65ef4(%rip),%rsi # 8e78d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aacd> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 28d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 288ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - mov 0x3d8(%r14),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 28a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d62> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x3,%r8d │ │ │ │ - lea 0x65e6c(%rip),%rcx # 8e789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac9> │ │ │ │ + mov 0x76ed3(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x3e0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm5,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b2d0 ::do_widen(char) const@@Base+0xc160> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 28c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb0> │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%r12),%rax │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb f4b9 <__cxa_finalize@plt+0x1859> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 289aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cea> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 289bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cfb> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29cb7 ::do_widen(char) const@@Base+0xab47> │ │ │ │ call d600 │ │ │ │ - mov 0x3b8(%r14),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov (%rax,%rsi,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 28c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f80> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 28c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f50> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f663 <__cxa_finalize@plt+0x1a03> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65f83(%rip),%rsi # 8e984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - mov 0x3d8(%r14),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 28cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5010> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x0(,%rbx,4),%rax │ │ │ │ - mov (%rdx,%rbx,4),%r13d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x76b2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x76d24(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2a658 ::do_widen(char) const@@Base+0xb4e8> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %ax,0x1c0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x3e0(%rsp) │ │ │ │ + mov 0x76cd2(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1d8(%rsp) │ │ │ │ - add -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x77f83(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x3e8(%rsp) │ │ │ │ + movups %xmm0,0x3f8(%rsp) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + movq $0x0,0x3d8(%rsp) │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x77e29(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + movaps %xmm0,0x2a0(%rsp) │ │ │ │ + movaps %xmm6,0x290(%rsp) │ │ │ │ + movaps %xmm0,0x2b0(%rsp) │ │ │ │ + movaps %xmm0,0x2c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x78130(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - movl $0x10,0xb8(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,0xd0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movl $0x10,0x2d8(%rsp) │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %r15,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movb $0x0,0x2f0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,0x308(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x2c0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 28cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff8> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ + je 2b300 ::do_widen(char) const@@Base+0xc190> │ │ │ │ + mov 0x2b0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ + mov 0x2b8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x77d22(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 28bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef3> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2e0(%rsp),%rdi │ │ │ │ + mov %r14,0x300(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29eaf ::do_widen(char) const@@Base+0xad3f> │ │ │ │ call d600 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x77c31(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + lea 0x76935(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x77e2c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x76b2c(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ call d1c0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 28910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c50> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x65fda(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - jmp 2891d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c5d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f4dd <__cxa_finalize@plt+0x187d> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65b1f(%rip),%rsi # 8e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa90> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x645e4(%rip),%rcx # 8e4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ee> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b078 ::do_widen(char) const@@Base+0xbf08> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f822 <__cxa_finalize@plt+0x1bc2> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x64575(%rip),%rsi # 8e503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52803> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x180(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b030 ::do_widen(char) const@@Base+0xbec0> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 2adb8 ::do_widen(char) const@@Base+0xbc48> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 2a039 ::do_widen(char) const@@Base+0xaec9> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + je 2a039 ::do_widen(char) const@@Base+0xaec9> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 2aa90 ::do_widen(char) const@@Base+0xb920> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f55f <__cxa_finalize@plt+0x18ff> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x659af(%rip),%rsi # 8e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a950> │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f40d <__cxa_finalize@plt+0x17ad> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b378 ::do_widen(char) const@@Base+0xc208> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 28d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5068> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a0> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 28d73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50b3> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 28b87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec7> │ │ │ │ - nop │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f496 <__cxa_finalize@plt+0x1836> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65b7f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f350 <__cxa_finalize@plt+0x16f0> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x64424(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52807> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b6> │ │ │ │ - add $0x1f8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 28d31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5071> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - add %rdx,%rsi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 28c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 28c9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fdb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - jmp 28ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fe4> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 28dff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 28e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x519b> │ │ │ │ - test %edi,%edi │ │ │ │ - je 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%r12) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 28807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b47> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b110 ::do_widen(char) const@@Base+0xbfa0> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%r12),%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r8 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r9d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r8,%r9,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r9,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 28e39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5179> │ │ │ │ - jmp 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2865d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499d> │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%r12) │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - jmp f40e <__cxa_finalize@plt+0x17ae> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f42d <__cxa_finalize@plt+0x17cd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f437 <__cxa_finalize@plt+0x17d7> │ │ │ │ - endbr64 │ │ │ │ - jmp f46a <__cxa_finalize@plt+0x180a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f5c7 <__cxa_finalize@plt+0x1967> │ │ │ │ - endbr64 │ │ │ │ - jmp f5fc <__cxa_finalize@plt+0x199c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f50b <__cxa_finalize@plt+0x18ab> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f549 <__cxa_finalize@plt+0x18e9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f501 <__cxa_finalize@plt+0x18a1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f583 <__cxa_finalize@plt+0x1923> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f604 <__cxa_finalize@plt+0x19a4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f648 <__cxa_finalize@plt+0x19e8> │ │ │ │ - endbr64 │ │ │ │ - jmp f53c <__cxa_finalize@plt+0x18dc> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x2c,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x248(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %cx,0xc0(%rsp) │ │ │ │ - cmpq $0x0,0x8(%rsi) │ │ │ │ - je 296e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 29ed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6211> │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 290a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53e3> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 29150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5490> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59b0> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 29160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54a0> │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 291c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5500> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 29228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5568> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - cmp $0x1e847e0,%rax │ │ │ │ - jg 29228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5568> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x1d8(%rsp),%r8 │ │ │ │ + mov 0x1f8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ cmp %r14,%rcx │ │ │ │ - jb f747 <__cxa_finalize@plt+0x1ae7> │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - sub %r14,%rcx │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - add %r14,%r10 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cmovbe %rcx,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 28fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5320> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 28ff6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5336> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%r10),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 28ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5333> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5397> │ │ │ │ - call d600 │ │ │ │ - jmp 29057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5397> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59c0> │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov -0x8(%r12,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x18(%rdi),%rsi │ │ │ │ - and $0xfffffffffffffff8,%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - sub %rdx,%r9 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%r9,%rdi,1),%r8 │ │ │ │ - mov %r8,(%rsi,%rdi,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 2920d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x554d> │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov -0x20(%rbx),%rdx │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ - je 2975f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a9f> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 2926d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55ad> │ │ │ │ - call d600 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 29d86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c6> │ │ │ │ - mov 0x3b8(%r13),%rax │ │ │ │ - cmp 0x3c0(%r13),%rax │ │ │ │ - je 2928c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55cc> │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - mov 0x3d0(%r13),%rax │ │ │ │ - cmp 0x3d8(%r13),%rax │ │ │ │ - je 292a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e3> │ │ │ │ - mov %rax,0x3d8(%r13) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - je 29542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5882> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call d040 <__errno_location@plt> │ │ │ │ - mov (%r15),%r12 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call dc30 <__isoc23_strtol@plt> │ │ │ │ - cmp 0x48(%rsp),%r12 │ │ │ │ - je f72b <__cxa_finalize@plt+0x1acb> │ │ │ │ - mov (%rbx),%esi │ │ │ │ - cmp $0x22,%esi │ │ │ │ - je f8f7 <__cxa_finalize@plt+0x1c97> │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - add $0x7fffffff,%rcx │ │ │ │ + je 2b0e8 ::do_widen(char) const@@Base+0xbf78> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + cmp %rax,0x1e0(%rsp) │ │ │ │ + jae 2a18e ::do_widen(char) const@@Base+0xb01e> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + je 2a18e ::do_widen(char) const@@Base+0xb01e> │ │ │ │ + cmp %rax,0x200(%rsp) │ │ │ │ + jae 2a740 ::do_widen(char) const@@Base+0xb5d0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f851 <__cxa_finalize@plt+0x1bf1> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x220(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jb f8f7 <__cxa_finalize@plt+0x1c97> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 29334 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5674> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb f85e <__cxa_finalize@plt+0x1bfe> │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - movzbl -0x1(%rsi,%rdx,1),%edx │ │ │ │ - movb $0x0,0x81(%rsp) │ │ │ │ - movq $0x1,0x78(%rsp) │ │ │ │ - mov %dl,0x80(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 29928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c68> │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x3d8(%r13),%rdx │ │ │ │ - cmp %rdx,0x3e0(%r13) │ │ │ │ - je 29620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5960> │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0x3d8(%r13) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x62,%al │ │ │ │ - je 294f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5838> │ │ │ │ - cmp $0x70,%al │ │ │ │ - je 295c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5900> │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 295f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5930> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0x1e,%esi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000001e,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jbe f89d <__cxa_finalize@plt+0x1c3d> │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x65397(%rip),%rsi # 8e7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 2b430 ::do_widen(char) const@@Base+0xc2c0> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x218(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f8c2 <__cxa_finalize@plt+0x1c62> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x642e0(%rip),%rsi # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52818> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x240(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x230(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2af08 ::do_widen(char) const@@Base+0xbd98> │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x238(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x238(%rsp),%r8 │ │ │ │ + mov 0x258(%rsp),%rdx │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 2b0c0 ::do_widen(char) const@@Base+0xbf50> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + cmp %rax,0x240(%rsp) │ │ │ │ + jae 2a2e3 ::do_widen(char) const@@Base+0xb173> │ │ │ │ + cmp 0x58(%rsp),%rsi │ │ │ │ + je 2a2e3 ::do_widen(char) const@@Base+0xb173> │ │ │ │ + cmp %rax,0x260(%rsp) │ │ │ │ + jae 2a6a0 ::do_widen(char) const@@Base+0xb530> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb f9b3 <__cxa_finalize@plt+0x1d53> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f5ca <__cxa_finalize@plt+0x196a> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f936 <__cxa_finalize@plt+0x1cd6> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x653fd(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x280(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x270(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b4b0 ::do_widen(char) const@@Base+0xc340> │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x280(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x278(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x278(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe f5f1 <__cxa_finalize@plt+0x1991> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6418d(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r8,0xd0(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 29d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x605a> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + je 2ad70 ::do_widen(char) const@@Base+0xbc00> │ │ │ │ + mov %rcx,0x290(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rcx,0x2a0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ + mov %rcx,0x298(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x79e10(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ + cmpb $0x0,0x79115(%rip) │ │ │ │ + jne 2abf0 ::do_widen(char) const@@Base+0xba80> │ │ │ │ + cmpb $0x0,0x79109(%rip) │ │ │ │ + jne 2ab70 ::do_widen(char) const@@Base+0xba00> │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 2a412 ::do_widen(char) const@@Base+0xb2a2> │ │ │ │ + call d600 │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 2a424 ::do_widen(char) const@@Base+0xb2b4> │ │ │ │ + call d600 │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2a436 ::do_widen(char) const@@Base+0xb2c6> │ │ │ │ + call d600 │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 2a44a ::do_widen(char) const@@Base+0xb2da> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 2952f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x586f> │ │ │ │ + je 2a45c ::do_widen(char) const@@Base+0xb2ec> │ │ │ │ call d600 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - jne 292d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5610> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 2957a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58ba> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58b1> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 2a470 ::do_widen(char) const@@Base+0xb300> │ │ │ │ call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 29560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58a0> │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je 296b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59f8> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x258,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2a482 ::do_widen(char) const@@Base+0xb312> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + jne 295bf ::do_widen(char) const@@Base+0xa44f> │ │ │ │ + jmp 295c4 ::do_widen(char) const@@Base+0xa454> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x2,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3d0(%r13),%rdi │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 29396 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56d6> │ │ │ │ - lea 0x1d(%rbx),%rsi │ │ │ │ - jmp 293c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5700> │ │ │ │ + mov 0x27c(%rbx),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x78e51(%rip),%r12 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 29640 ::do_widen(char) const@@Base+0xa4d0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 26fe0 ::do_widen(char) const@@Base+0x7e70> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xc8(%rsp),%rsi │ │ │ │ + mov 0x27c(%rbx),%r13d │ │ │ │ + movq $0x14,0xc8(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + movdqa 0x64875(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53080> │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + movl $0x736e6f69,0x10(%rdx) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0x290(%rsp),%rdx │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x200(%r12) │ │ │ │ + je 2a60f ::do_widen(char) const@@Base+0xb49f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x204(%r12),%eax │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x64a00(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jge 2a5a9 ::do_widen(char) const@@Base+0xb439> │ │ │ │ + movl $0xffffffff,0x78f60(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 2a60f ::do_widen(char) const@@Base+0xb49f> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x78ac8(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x64026(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528ef> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x63eff(%rip),%rsi # 8e4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x78a86(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r13d,0x204(%r12) │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 2a61b ::do_widen(char) const@@Base+0xb4ab> │ │ │ │ + call d600 │ │ │ │ + cmp 0x27c(%rbx),%ebp │ │ │ │ + jl 2a4c0 ::do_widen(char) const@@Base+0xb350> │ │ │ │ + jmp 283fb ::do_widen(char) const@@Base+0x928b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3b8(%r13),%rdi │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 29131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5471> │ │ │ │ + mov 0x408(%rbx),%rbx │ │ │ │ + jmp 28ca9 ::do_widen(char) const@@Base+0x9b39> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x430(%rbx),%xmm7 │ │ │ │ + movsd %xmm7,0x48(%rsp) │ │ │ │ + jmp 28884 ::do_widen(char) const@@Base+0x9714> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 29885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc5> │ │ │ │ - test %eax,%eax │ │ │ │ - je 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - movzbl 0xe0(%rsp),%esi │ │ │ │ - mov %sil,(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - mov %eax,%eax │ │ │ │ - movzwl -0x2(%r12,%rax,1),%esi │ │ │ │ - mov %si,-0x2(%rdx,%rax,1) │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - add $0x258,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov 0x408(%rbx),%rbx │ │ │ │ + jmp 29d0c ::do_widen(char) const@@Base+0xab9c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + movsd 0x430(%rbx),%xmm7 │ │ │ │ + movsd %xmm7,0x48(%rsp) │ │ │ │ + jmp 298eb ::do_widen(char) const@@Base+0xa77b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x60(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - call d600 │ │ │ │ - jmp 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - cmovbe %rax,%rcx │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - mov -0x20(%rdi),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 2985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b9c> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2984c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8c> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 2982c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b6c> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov -0x20(%rcx),%rdi │ │ │ │ - sub $0x10,%rcx │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 2989e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bde> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 298d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c14> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - mov %rdx,-0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 298bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bfc> │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 29755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a95> │ │ │ │ - jmp 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 297ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aed> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 297aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aea> │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ + jmp 28aac ::do_widen(char) const@@Base+0x993c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + jmp 29b13 ::do_widen(char) const@@Base+0xa9a3> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmp 2982f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b6f> │ │ │ │ - mov 0xe0(%rsp),%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov -0x4(%r12,%rax,1),%esi │ │ │ │ - mov %esi,-0x4(%rdx,%rax,1) │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 298d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c14> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - mov %rdx,-0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 29d03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6043> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2990e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4e> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 29d0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x604b> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov -0x20(%rax),%rdi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdx,-0x18(%rax) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - lea 0x140(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - movq 0x77bc0(%rip),%xmm1 # a1500 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - movhps 0x77bc1(%rip),%xmm1 # a1508 >@GLIBCXX_3.4+0xd28> │ │ │ │ - mov %r14,%rdi │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x7709e(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x76dff(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x220(%rsp) │ │ │ │ - mov 0x77080(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x76f0d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - movaps %xmm1,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x77206(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movl $0x10,0x118(%rsp) │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 29c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f89> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x280(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x270(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2a329 ::do_widen(char) const@@Base+0xb1b9> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a710 ::do_widen(char) const@@Base+0xb5a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2a6f5 ::do_widen(char) const@@Base+0xb585> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b561 ::do_widen(char) const@@Base+0xc3f1> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b54e ::do_widen(char) const@@Base+0xc3de> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a33d ::do_widen(char) const@@Base+0xb1cd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a33d ::do_widen(char) const@@Base+0xb1cd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x76de7(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 29aef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e2f> │ │ │ │ - call d600 │ │ │ │ - lea 0x76cfa(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x76eef(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x76c35(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2a1d9 ::do_widen(char) const@@Base+0xb069> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a7c0 ::do_widen(char) const@@Base+0xb650> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2a797 ::do_widen(char) const@@Base+0xb627> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b5a5 ::do_widen(char) const@@Base+0xc435> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b592 ::do_widen(char) const@@Base+0xc422> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a1ed ::do_widen(char) const@@Base+0xb07d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a1ed ::do_widen(char) const@@Base+0xb07d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x20,%r8d │ │ │ │ - lea 0x61e0b(%rip),%rcx # 8b958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c98> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 29cae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fee> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f7ab <__cxa_finalize@plt+0x1b4b> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x64ca3(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 29c5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f9b> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x796bc(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 29ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e02> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 29d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x606e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 29c84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc4> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 29c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fd8> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 29c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f48> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 29c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f48> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 29d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6095> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 29cd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6019> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 29ced , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x602d> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 29b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec6> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 29b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec6> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - movzbl 0xe0(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 298fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c3d> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ + lea 0x280(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x270(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2941a ::do_widen(char) const@@Base+0xa2aa> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 294af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57ef> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a860 ::do_widen(char) const@@Base+0xb6f0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r12,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 29d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6077> │ │ │ │ - lea (%r12,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 29c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fb2> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2a845 ::do_widen(char) const@@Base+0xb6d5> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b5e9 ::do_widen(char) const@@Base+0xc479> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b5d6 ::do_widen(char) const@@Base+0xc466> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2942e ::do_widen(char) const@@Base+0xa2be> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2942e ::do_widen(char) const@@Base+0xa2be> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x220(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 292ca ::do_widen(char) const@@Base+0xa15a> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a910 ::do_widen(char) const@@Base+0xb7a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 29d5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x609e> │ │ │ │ - lea (%r11,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 29cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6007> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rbp),%r12 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2a8e7 ::do_widen(char) const@@Base+0xb777> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b5c7 ::do_widen(char) const@@Base+0xc457> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b5b4 ::do_widen(char) const@@Base+0xc444> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 292de ::do_widen(char) const@@Base+0xa16e> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 292de ::do_widen(char) const@@Base+0xa16e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - lea 0x26(%r12),%rsi │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000027,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x25,%rax │ │ │ │ - jbe f959 <__cxa_finalize@plt+0x1cf9> │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0x61b46(%rip),%rsi # 8b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c70> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb f990 <__cxa_finalize@plt+0x1d30> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x64a4e(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x794a0(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f688 <__cxa_finalize@plt+0x1a28> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f6cb <__cxa_finalize@plt+0x1a6b> │ │ │ │ - endbr64 │ │ │ │ - jmp f776 <__cxa_finalize@plt+0x1b16> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ - endbr64 │ │ │ │ - jmp f78a <__cxa_finalize@plt+0x1b2a> │ │ │ │ - endbr64 │ │ │ │ - jmp f7d6 <__cxa_finalize@plt+0x1b76> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f7db <__cxa_finalize@plt+0x1b7b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f7f4 <__cxa_finalize@plt+0x1b94> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f7e4 <__cxa_finalize@plt+0x1b84> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f842 <__cxa_finalize@plt+0x1be2> │ │ │ │ - jmp f893 <__cxa_finalize@plt+0x1c33> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f8d5 <__cxa_finalize@plt+0x1c75> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f9e3 <__cxa_finalize@plt+0x1d83> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f79d <__cxa_finalize@plt+0x1b3d> │ │ │ │ - endbr64 │ │ │ │ - jmp f980 <__cxa_finalize@plt+0x1d20> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f9d6 <__cxa_finalize@plt+0x1d76> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x76c63(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29f92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62d2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62b3> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c5> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 29f51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6291> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x630b> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29fbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62fe> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 29f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62dc> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x76bb3(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6382> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a023 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6363> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6375> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2a001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6341> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a07b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63bb> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ae> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2a04c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638c> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movabs $0x3ffffffffffffff,%rdx │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - sub %r13,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6693> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea 0x10(%r15),%rdx │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%r14,1),%rax │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2a290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d0> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movb $0x0,0x10(%r15) │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 2a1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6538> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - jmp 2a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - add $0x20,%rdx │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 2a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6540> │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 2a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c0> │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 2a240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6580> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 2a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6660> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - mov %dil,(%rsi) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2a21b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x655b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r8,(%r12) │ │ │ │ - add %rbx,%r8 │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - mov %r8,0x10(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %esi,%r9d │ │ │ │ - sub %rsi,%rcx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jb 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ + jne 29175 ::do_widen(char) const@@Base+0xa005> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a9c0 ::do_widen(char) const@@Base+0xb850> │ │ │ │ + mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %esi,%r10d │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ - mov (%rcx,%r10,1),%r11 │ │ │ │ - mov %r11,(%rdi,%r10,1) │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 2a278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b8> │ │ │ │ - jmp 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2a997 ::do_widen(char) const@@Base+0xb827> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b53f ::do_widen(char) const@@Base+0xc3cf> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b52c ::do_widen(char) const@@Base+0xc3bc> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 29189 ::do_widen(char) const@@Base+0xa019> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 29189 ::do_widen(char) const@@Base+0xa019> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 29020 ::do_widen(char) const@@Base+0x9eb0> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 2a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6610> │ │ │ │ + jb 2aa60 ::do_widen(char) const@@Base+0xb8f0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2aa42 ::do_widen(char) const@@Base+0xb8d2> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 2a33a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667a> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - movzbl 0x10(%r15),%r9d │ │ │ │ - mov %r9b,0x10(%rax) │ │ │ │ + jne 2b583 ::do_widen(char) const@@Base+0xc413> │ │ │ │ test $0x2,%cl │ │ │ │ - je 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movzwl -0x2(%rdx,%rcx,1),%r9d │ │ │ │ - mov %r9w,-0x2(%rsi,%rcx,1) │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - nop │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov -0x8(%rdx,%r9,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%r9,1) │ │ │ │ - lea 0x18(%rax),%r9 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - and $0xfffffffffffffff8,%r9 │ │ │ │ - sub %r9,%rsi │ │ │ │ - add %esi,%ecx │ │ │ │ - sub %rsi,%r10 │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ + jne 2b570 ::do_widen(char) const@@Base+0xc400> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 29034 ::do_widen(char) const@@Base+0x9ec4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 29034 ::do_widen(char) const@@Base+0x9ec4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2a084 ::do_widen(char) const@@Base+0xaf14> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ + jb 2ab10 ::do_widen(char) const@@Base+0xb9a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %esi,%r11d │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ - mov (%r10,%r11,1),%r14 │ │ │ │ - mov %r14,(%r9,%r11,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 2a309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6649> │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - mov (%rcx),%edi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - mov 0x10(%r15),%r9d │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r9d,0x10(%rax) │ │ │ │ - mov -0x4(%rdx,%rcx,1),%r9d │ │ │ │ - mov %r9d,-0x4(%rsi,%rcx,1) │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - lea 0x643f8(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2a41a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x675a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2a3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672a> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2a3fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673c> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - lea 0x64331(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2aae7 ::do_widen(char) const@@Base+0xb977> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b60b ::do_widen(char) const@@Base+0xc49b> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b5f8 ::do_widen(char) const@@Base+0xc488> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a098 ::do_widen(char) const@@Base+0xaf28> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a098 ::do_widen(char) const@@Base+0xaf28> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 2a48c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc> │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29868 ::do_widen(char) const@@Base+0xa6f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a4cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2a4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2a4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fe> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2a478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b8> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2a4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6802> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2a478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2a484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c4> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2a4f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6833> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2a50b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684b> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2a50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2862f ::do_widen(char) const@@Base+0x94bf> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movabs $0x696c616974696e49,%rax │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x3e8,%rsp │ │ │ │ - mov %rdi,-0x3b0(%rbp) │ │ │ │ - cmpb $0x0,0x78f90(%rip) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - lea -0x110(%rbp),%rbx │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rax,-0x109(%rbp) │ │ │ │ - movq $0xf,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x101(%rbp) │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - jne 2a663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a3> │ │ │ │ - cmpb $0x0,0x78f3f(%rip) │ │ │ │ - je 2a717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a57> │ │ │ │ - mov 0x78d31(%rip),%rax │ │ │ │ - lea 0x78d2a(%rip),%r12 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x63911(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x7877d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ + lea 0x78761(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fcd1 <__cxa_finalize@plt+0x2071> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c514 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8854> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je f6c4 <__cxa_finalize@plt+0x1a64> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2b288 ::do_widen(char) const@@Base+0xc118> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 2a3fe ::do_widen(char) const@@Base+0xb28e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x63891(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x7847d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ + lea 0x78461(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fca0 <__cxa_finalize@plt+0x2040> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c85a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b9a> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je f935 <__cxa_finalize@plt+0x1cd5> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2b1f0 ::do_widen(char) const@@Base+0xc080> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 2a706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a46> │ │ │ │ - mov 0x78a16(%rip),%rax │ │ │ │ - lea 0x78a0f(%rip),%r12 │ │ │ │ + jmp 2a3f1 ::do_widen(char) const@@Base+0xb281> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x63811(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x7867d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ + lea 0x78661(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fe17 <__cxa_finalize@plt+0x21b7> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8823> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je f918 <__cxa_finalize@plt+0x1cb8> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2b1a0 ::do_widen(char) const@@Base+0xc030> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 294ef ::do_widen(char) const@@Base+0xa37f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x63791(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x7837d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ + lea 0x78361(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fcb4 <__cxa_finalize@plt+0x2054> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c9c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d07> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je f157 <__cxa_finalize@plt+0x14f7> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2b238 ::do_widen(char) const@@Base+0xc0c8> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - cmpb $0x0,0x78e01(%rip) │ │ │ │ - jne 2a5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6908> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a57> │ │ │ │ - call d600 │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - lea -0x120(%rbp),%rsi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov %rsi,-0x3a8(%rbp) │ │ │ │ - lea 0x80(%rax),%r15 │ │ │ │ - movb $0x0,-0x10c(%rbp) │ │ │ │ - movl $0x64656573,-0x110(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x4,-0x118(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x78db4(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x78da3(%rip) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x78da1(%rip) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x1e,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - imul $0x6c078965,%rax,%rax │ │ │ │ - lea (%rax,%rcx,1),%edx │ │ │ │ - mov %rdx,(%rsi,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x270,%rcx │ │ │ │ - jne 2a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b00> │ │ │ │ - mov %rdi,-0x388(%rbp) │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - movq $0x270,0x7a0aa(%rip) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b48> │ │ │ │ - call d600 │ │ │ │ - mov $0x6461,%esi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov %si,-0x10c(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba6> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 2a971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb1> │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - movq $0x0,0x358(%rax) │ │ │ │ - mov %cx,-0x10c(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - movslq (%rax),%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $0x3c,%rax │ │ │ │ - jne fb5d <__cxa_finalize@plt+0x1efd> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2bb3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e7d> │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%r14,1),%r15 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2a91b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b> │ │ │ │ - lea -0x8(%r14),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x3b0(%rbp),%rdx │ │ │ │ - mov 0x360(%rdx),%rax │ │ │ │ - mov %rdi,0x368(%rdx) │ │ │ │ - mov %r12,0x360(%rdx) │ │ │ │ - mov %r15,0x370(%rdx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2a94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a95c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c> │ │ │ │ - call d600 │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x378(%rax),%rdi │ │ │ │ - call d940 │ │ │ │ - mov -0x388(%rbp),%r15 │ │ │ │ - lea -0x190(%rbp),%rax │ │ │ │ - lea -0x180(%rbp),%rbx │ │ │ │ - mov $0x6461,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3b8(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - mov %dx,-0x17c(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov $0x5350,%r13d │ │ │ │ - mov (%rax),%r12d │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea -0x1a0(%rbp),%r14 │ │ │ │ - mov %r13w,-0x19c(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov -0x3b0(%rbp),%r13 │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - lea 0x90(%r13),%rax │ │ │ │ - movb $0x0,-0x19a(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x390(%rbp) │ │ │ │ - movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ - movq $0x6,-0x1a8(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %rax,-0x3d0(%rbp) │ │ │ │ - mov $0x6e6f,%eax │ │ │ │ - mov %rsi,-0x3e0(%rbp) │ │ │ │ - mov %rdx,-0x3a0(%rbp) │ │ │ │ - mov %rdx,-0x1d0(%rbp) │ │ │ │ - movl $0x69676572,-0x1c0(%rbp) │ │ │ │ - mov %ax,-0x1bc(%rbp) │ │ │ │ - movq $0x6,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1ba(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - lea -0x170(%rbp),%rcx │ │ │ │ - lea -0x160(%rbp),%r15 │ │ │ │ - mov %rcx,-0x398(%rbp) │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8488> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - add $0x98,%r13 │ │ │ │ - cmp -0x3d0(%rbp),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - setne %r9b │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e8a> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r9d,-0x3d0(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x3d0(%rbp),%r9d │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x398(%rbp),%r8 │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - lea 0x310(%rax),%rcx │ │ │ │ - lea 0x278(%rax),%rdx │ │ │ │ - add $0x120,%rax │ │ │ │ - mov %rcx,-0x3c0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,-0x3d0(%rbp) │ │ │ │ - mov %rax,-0x3d8(%rbp) │ │ │ │ - push %r12 │ │ │ │ - call 7bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x580d0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2ab72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb2> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2ab87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec7> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ed8> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2aba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ee9> │ │ │ │ - call d600 │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x636e657265666572,%r12 │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r12,-0x160(%rbp) │ │ │ │ - movb $0x65,-0x158(%rbp) │ │ │ │ - movq $0x9,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x157(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2bec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8208> │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rsi,-0x3e8(%rbp) │ │ │ │ - mov %r12,-0x1a0(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x370(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c929 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c69> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88d1> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ + jmp 294e2 ::do_widen(char) const@@Base+0xa372> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b8d7 ::do_widen(char) const@@Base+0xc767> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b781 ::do_widen(char) const@@Base+0xc611> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b76e ::do_widen(char) const@@Base+0xc5fe> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a3c9 ::do_widen(char) const@@Base+0xb259> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a3c9 ::do_widen(char) const@@Base+0xb259> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2c978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cb8> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88be> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x584c0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2ad47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7087> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2ad5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x709c> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2ad6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70ad> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ad7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70be> │ │ │ │ - call d600 │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7bf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58260> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8718> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2bf8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82ce> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8548> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - mov -0x3a0(%rbp),%rdi │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - movq $0x8,-0x1c8(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdi,-0x1d0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movb $0x0,-0x1b8(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ + jbe 2b960 ::do_widen(char) const@@Base+0xc7f0> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + jne 2a02b ::do_widen(char) const@@Base+0xaebb> │ │ │ │ + jmp 2a04f ::do_widen(char) const@@Base+0xaedf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2c627 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8967> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8954> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - lea -0x1f0(%rbp),%rsi │ │ │ │ - mov %rax,-0x3f0(%rbp) │ │ │ │ - mov %rax,-0x1f0(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rsi,-0x400(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x65,-0x1d8(%rbp) │ │ │ │ - movq $0x9,-0x1e8(%rbp) │ │ │ │ - movb $0x0,-0x1d7(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ + jbe 2b953 ::do_widen(char) const@@Base+0xc7e3> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x60(%rsp),%rsi │ │ │ │ + jne 28fcc ::do_widen(char) const@@Base+0x9e5c> │ │ │ │ + jmp 28ff0 ::do_widen(char) const@@Base+0x9e80> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b7bc ::do_widen(char) const@@Base+0xc64c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b75f ::do_widen(char) const@@Base+0xc5ef> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b74c ::do_widen(char) const@@Base+0xc5dc> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 28f79 ::do_widen(char) const@@Base+0x9e09> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 28f79 ::do_widen(char) const@@Base+0x9e09> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b790 ::do_widen(char) const@@Base+0xc620> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b73d ::do_widen(char) const@@Base+0xc5cd> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b72a ::do_widen(char) const@@Base+0xc5ba> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 28eea ::do_widen(char) const@@Base+0x9d7a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 28eea ::do_widen(char) const@@Base+0x9d7a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2c6cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a0f> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8941> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x210(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3f8(%rbp) │ │ │ │ - mov %r12,-0x210(%rbp) │ │ │ │ - movl $0x75706e69,-0x200(%rbp) │ │ │ │ - movb $0x74,-0x1fc(%rbp) │ │ │ │ - movq $0x5,-0x208(%rbp) │ │ │ │ - movb $0x0,-0x1fb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ + jbe 2b994 ::do_widen(char) const@@Base+0xc824> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + jne 29271 ::do_widen(char) const@@Base+0xa101> │ │ │ │ + jmp 29295 ::do_widen(char) const@@Base+0xa125> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b884 ::do_widen(char) const@@Base+0xc714> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b71b ::do_widen(char) const@@Base+0xc5ab> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b708 ::do_widen(char) const@@Base+0xc598> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 29218 ::do_widen(char) const@@Base+0xa0a8> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 29218 ::do_widen(char) const@@Base+0xa0a8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b85d ::do_widen(char) const@@Base+0xc6ed> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b6f9 ::do_widen(char) const@@Base+0xc589> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b6e6 ::do_widen(char) const@@Base+0xc576> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a27c ::do_widen(char) const@@Base+0xb10c> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a27c ::do_widen(char) const@@Base+0xb10c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2c672 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89b2> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rcx │ │ │ │ - mov -0x3b8(%rbp),%rdx │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - mov -0x3e8(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 76bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f10> │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a7> │ │ │ │ - call d600 │ │ │ │ - mov -0x210(%rbp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2b178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74b8> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74c9> │ │ │ │ - call d600 │ │ │ │ - mov -0x1f0(%rbp),%rdi │ │ │ │ - cmp -0x3f0(%rbp),%rdi │ │ │ │ - je 2b19e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74de> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b1af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74ef> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - call d600 │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov -0x3d0(%rbp),%rdi │ │ │ │ - call 899f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d30> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x616d,%r9d │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r9w,-0x160(%rbp) │ │ │ │ - movb $0x70,-0x15e(%rbp) │ │ │ │ - movq $0x3,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15d(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2beb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f7> │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - call 5f8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bbf0> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x616d,%r8d │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %r8w,-0x180(%rbp) │ │ │ │ - movb $0x70,-0x17e(%rbp) │ │ │ │ - movq $0x3,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17d(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x328(%rbp) │ │ │ │ + jbe 2b987 ::do_widen(char) const@@Base+0xc817> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + cmp 0x58(%rsp),%rsi │ │ │ │ + jne 293c6 ::do_widen(char) const@@Base+0xa256> │ │ │ │ + jmp 293ea ::do_widen(char) const@@Base+0xa27a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b80f ::do_widen(char) const@@Base+0xc69f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b6d7 ::do_widen(char) const@@Base+0xc567> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b6c4 ::do_widen(char) const@@Base+0xc554> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2936d ::do_widen(char) const@@Base+0xa1fd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2936d ::do_widen(char) const@@Base+0xa1fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2c71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a5e> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x891d> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 60380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6c0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b2ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x762d> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x763e> │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%r12 │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 81590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d8d0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc10> │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - movabs $0x7669746365666665,%rdx │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - movabs $0x657a69732d657669,%rdx │ │ │ │ - add $0x298,%rax │ │ │ │ - mov -0xc8(%rbp),%r12 │ │ │ │ - mov %rdx,-0x15a(%rbp) │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - add -0xd0(%rbp),%r12 │ │ │ │ - movq $0xe,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x152(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - lea (%r12,%r12,1),%ecx │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 35b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ea0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76fe> │ │ │ │ - call d600 │ │ │ │ - mov -0x388(%rbp),%r12 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %di,-0x15c(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movq $0x8,-0x188(%rbp) │ │ │ │ - mov %eax,-0x3f0(%rbp) │ │ │ │ - movabs $0x72646d2d74776270,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x0,-0x178(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x75576(%rip),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77ad> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x75780(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2b49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77de> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - movabs $0x63616d2d74776270,%rdi │ │ │ │ - mov (%r12),%rax │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %rdi,-0x1a0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - movsd %xmm6,-0x3f8(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%r12d │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - movabs $0x7065642d74776270,%rdi │ │ │ │ - mov $0x6874,%esi │ │ │ │ - mov %rdi,-0x1c0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movsd 0x3f0(%rax),%xmm7 │ │ │ │ - mov %si,-0x1b8(%rbp) │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - movq $0xa,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1b6(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movsd %xmm7,-0x400(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov -0x3f0(%rbp),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd -0x3f8(%rbp),%xmm1 │ │ │ │ - movsd -0x400(%rbp),%xmm0 │ │ │ │ - mov -0x3d8(%rbp),%rdi │ │ │ │ - call 84080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x603c0> │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2b5ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78ec> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78fd> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b5ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x790e> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b5df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x791f> │ │ │ │ - call d600 │ │ │ │ - mov -0x3d8(%rbp),%r14 │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 88900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c40> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 840c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60400> │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - movq $0x11,-0x320(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movdqa 0x63e12(%rip),%xmm0 # 8f470 , std::allocator >@@Base+0x1f0> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - movb $0x74,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x170(%rbp),%rdx │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov -0x170(%rbp),%r12 │ │ │ │ - mov -0x168(%rbp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c1c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8501> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2b6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ff> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - mov %cx,-0x17c(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov -0x398(%rbp),%r14 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 445b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208f0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 446e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a20> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 44650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20990> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a82> │ │ │ │ - call d600 │ │ │ │ - mov $0x5350,%edx │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %dx,-0x15c(%rbp) │ │ │ │ - mov $0x6,%edx │ │ │ │ - movl $0x2d657375,-0x160(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad6> │ │ │ │ - mov -0x3d0(%rbp),%rdi │ │ │ │ - call 89d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66090> │ │ │ │ - mov -0x3d0(%rbp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 89c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f70> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 89c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65fd0> │ │ │ │ - mov -0x3d8(%rbp),%rcx │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b400> │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x6461,%eax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - mov %ax,-0x15c(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - movslq (%rax),%rax │ │ │ │ - mov %rax,-0x3a0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movabs $0x92492492492492,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb ff40 <__cxa_finalize@plt+0x22e0> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c12b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x846b> │ │ │ │ - imul $0xe0,%rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x400(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - mov -0x308(%rbp),%rdx │ │ │ │ - mov %rax,-0x3f8(%rbp) │ │ │ │ - movdqa -0x320(%rbp),%xmm1 │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - mov %rdi,-0x3d8(%rbp) │ │ │ │ - mov -0x300(%rbp),%rdi │ │ │ │ - mov %rdx,-0x3c0(%rbp) │ │ │ │ - mov %rdi,-0x3e0(%rbp) │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rdi,-0x3f0(%rbp) │ │ │ │ - movaps %xmm1,-0x3d0(%rbp) │ │ │ │ + jbe 2b9a1 ::do_widen(char) const@@Base+0xc831> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + jne 2911c ::do_widen(char) const@@Base+0x9fac> │ │ │ │ + jmp 29140 ::do_widen(char) const@@Base+0x9fd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b836 ::do_widen(char) const@@Base+0xc6c6> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b6b5 ::do_widen(char) const@@Base+0xc545> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b6a2 ::do_widen(char) const@@Base+0xc532> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 290c3 ::do_widen(char) const@@Base+0x9f53> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 290c3 ::do_widen(char) const@@Base+0x9f53> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x388(%rbp),%rbx │ │ │ │ - movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov -0x3d8(%rbp),%rax │ │ │ │ - mov -0x3c0(%rbp),%r14 │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - movups %xmm4,0x18(%rbx) │ │ │ │ - cmp -0x3e0(%rbp),%r14 │ │ │ │ - je 2beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f0> │ │ │ │ - mov -0x3f0(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - mov %rbx,0x28(%rcx) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x2f0(%rbp),%r12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbx,0x20(%r14) │ │ │ │ - mov -0x2e8(%rbp),%rbx │ │ │ │ - movq $0x0,0x40(%r14) │ │ │ │ - movups %xmm5,0x30(%r14) │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 2bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,0x40(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,0x30(%r14) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov -0x2d0(%rbp),%rbx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov -0x2d8(%rbp),%r12 │ │ │ │ - mov %r13,0x38(%rax) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movups %xmm6,0x48(%rax) │ │ │ │ - sub %r12,%r13 │ │ │ │ - je 2be90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81d0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - add %rcx,%r13 │ │ │ │ - mov %rcx,0x48(%rdi) │ │ │ │ - mov %r13,0x58(%rdi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 2ba5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d9c> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b7e8 ::do_widen(char) const@@Base+0xc678> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b693 ::do_widen(char) const@@Base+0xc523> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b680 ::do_widen(char) const@@Base+0xc510> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 29fd2 ::do_widen(char) const@@Base+0xae62> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 29fd2 ::do_widen(char) const@@Base+0xae62> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - add $0x28,%rax │ │ │ │ - add $0x28,%rdx │ │ │ │ - movups %xmm0,-0x28(%rdx) │ │ │ │ - movdqu -0x18(%rax),%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdx) │ │ │ │ - mov -0x8(%rax),%rsi │ │ │ │ - mov %rsi,-0x8(%rdx) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 2ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d40> │ │ │ │ - lea -0x28(%rbx),%rax │ │ │ │ - mov %rdi,-0x388(%rbp) │ │ │ │ - movabs $0xccccccccccccccd,%rdi │ │ │ │ - sub %r12,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - and %rdi,%rax │ │ │ │ - lea 0x5(%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rcx │ │ │ │ - mov -0x2b8(%rbp),%r12 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov -0x2c0(%rbp),%r14 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rcx,0x50(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movups %xmm7,0x60(%rax) │ │ │ │ - sub %r14,%rbx │ │ │ │ - je 2be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,-0x390(%rbp) │ │ │ │ - mov -0x390(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rcx,0x70(%rdi) │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 2bb1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e5e> │ │ │ │ - jmp 2bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea (%rcx,%r13,1),%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov 0x8(%r14),%r13 │ │ │ │ - sub %rsi,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2bb0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e4d> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call d550 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 2bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - sub (%r14),%rsi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - jne 2bad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e10> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2badb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e1b> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b903 ::do_widen(char) const@@Base+0xc793> │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 2a91b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2ab0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov -0x2a8(%rbp),%r12 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rbx,0x68(%rax) │ │ │ │ - mov -0x2a0(%rbp),%rbx │ │ │ │ - movq $0x0,0x88(%rax) │ │ │ │ - movups %xmm1,0x78(%rax) │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 2be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %r13,0x88(%rdi) │ │ │ │ - movups %xmm0,0x78(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x290(%rbp),%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov -0x280(%rbp),%r12 │ │ │ │ - mov %r13,0x80(%r14) │ │ │ │ - mov -0x288(%rbp),%r13 │ │ │ │ - mov %eax,0x90(%r14) │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - movups %xmm3,0x98(%r14) │ │ │ │ - sub %r13,%r12 │ │ │ │ - je 2be60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,0xa8(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,0x98(%r14) │ │ │ │ - mov %rcx,-0x390(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x390(%rbp),%rcx │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x270(%rbp),%rsi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov -0x268(%rbp),%r13 │ │ │ │ - mov %rcx,0xa0(%r14) │ │ │ │ - movq $0x0,0xc0(%r14) │ │ │ │ - movups %xmm4,0xb0(%r14) │ │ │ │ - sub %rsi,%r13 │ │ │ │ - je 2be50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8190> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rsi,-0x3b8(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0xc0(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - movups %xmm0,0xb0(%r14) │ │ │ │ - mov %rcx,-0x390(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x390(%rbp),%rcx │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x258(%rbp),%rsi │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov -0x250(%rbp),%r13 │ │ │ │ - mov %rcx,0xb8(%r14) │ │ │ │ - movq $0x0,0xd8(%r14) │ │ │ │ - movups %xmm5,0xc8(%r14) │ │ │ │ - sub %rsi,%r13 │ │ │ │ - je 2be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8180> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rsi,-0x390(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r13,1),%rbx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0xd8(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov -0x390(%rbp),%rsi │ │ │ │ - movups %xmm0,0xc8(%r14) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov %rbx,0xd0(%rax) │ │ │ │ - add $0xe0,%rax │ │ │ │ - subq $0x1,-0x3a0(%rbp) │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - jne 2b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf0> │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ - add -0x3f8(%rbp),%rax │ │ │ │ - mov -0x3b0(%rbp),%rdi │ │ │ │ - mov -0x3f8(%rbp),%rdx │ │ │ │ - mov 0x3a0(%rdi),%r13 │ │ │ │ - mov 0x3a8(%rdi),%r12 │ │ │ │ - mov %rdx,0x3a0(%rdi) │ │ │ │ - mov -0x388(%rbp),%rdx │ │ │ │ - mov %rax,0x3b0(%rdi) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rdx,0x3a8(%rdi) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 2bde4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8124> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 2bdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8110> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2bdf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8131> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2be02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8142> │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x581b0> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ca47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d87> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b671 ::do_widen(char) const@@Base+0xc501> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b65e ::do_widen(char) const@@Base+0xc4ee> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 29f43 ::do_widen(char) const@@Base+0xadd3> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 29f43 ::do_widen(char) const@@Base+0xadd3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2bd59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8099> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 2b96d ::do_widen(char) const@@Base+0xc7fd> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + cmp 0x58(%rsp),%rsi │ │ │ │ + jne 2a2d5 ::do_widen(char) const@@Base+0xb165> │ │ │ │ + jmp 2a2f9 ::do_widen(char) const@@Base+0xb189> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 2b97a ::do_widen(char) const@@Base+0xc80a> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + jne 2a180 ::do_widen(char) const@@Base+0xb010> │ │ │ │ + jmp 2a1a4 ::do_widen(char) const@@Base+0xb034> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2bc56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f96> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b92c ::do_widen(char) const@@Base+0xc7bc> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b64f ::do_widen(char) const@@Base+0xc4df> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b63c ::do_widen(char) const@@Base+0xc4cc> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2a127 ::do_widen(char) const@@Base+0xafb7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2a127 ::do_widen(char) const@@Base+0xafb7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 2b8ab ::do_widen(char) const@@Base+0xc73b> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 2b62d ::do_widen(char) const@@Base+0xc4bd> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 2b61a ::do_widen(char) const@@Base+0xc4aa> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 294ba ::do_widen(char) const@@Base+0xa34a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 294ba ::do_widen(char) const@@Base+0xa34a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 2bbca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f0a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,-0x390(%rbp) │ │ │ │ - jmp 2baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2b9c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d05> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 2b985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cc5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2b926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c66> │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - call 80840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cb80> │ │ │ │ - jmp 2b31c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x765c> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c8da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c1a> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c56b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88ab> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 7df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a260> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2bf79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82b9> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 2ad79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70b9> │ │ │ │ - jmp 2ad7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70be> │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rdi │ │ │ │ - mov %rdi,-0x1a0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c88b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bcb> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8898> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d38> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8885> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 6e170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4b0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c0eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x842b> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8440> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8451> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - call d600 │ │ │ │ - jmp 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - movq $0x0,-0x3f8(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,-0x388(%rbp) │ │ │ │ - jmp 2bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80d0> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,-0x3c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x3b0(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x3c0(%rbp),%rcx │ │ │ │ - lea 0x98(%rdx),%r13 │ │ │ │ - cmp -0x3d0(%rbp),%r13 │ │ │ │ - setne %r9b │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2bb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e8a> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ab0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4a> │ │ │ │ - jmp 2aaed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e2d> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2c1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x850e> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%r14 │ │ │ │ - mov -0x3d8(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 43bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff30> │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e740> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e340> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5d0> │ │ │ │ - jmp 2b6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ff> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%r12 │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r12,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rsi,-0x3e8(%rbp) │ │ │ │ - mov %r12,-0x1a0(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b4b> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890a> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c7bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8afc> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88f7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 72720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea60> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86d8> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2c3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86ed> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86fe> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - call d600 │ │ │ │ - jmp 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c76d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8aad> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88e4> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 6aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d80> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8809> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - call d600 │ │ │ │ - jmp 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xc985(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xc04b(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d7> │ │ │ │ - mov %r15,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2acd1 ::do_widen(char) const@@Base+0xbb61> │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2a697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d7> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 2acd1 ::do_widen(char) const@@Base+0xbb61> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xc9b6(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ + lea -0xc0a2(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x693c> │ │ │ │ - mov %r15,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2ac51 ::do_widen(char) const@@Base+0xbae1> │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2a5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x693c> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - jmp 2c0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f9> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - jmp 2c025 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8365> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - jmp 2bf4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x828e> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - jmp 2ad15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7055> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - jmp 2ac81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc1> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - jmp 2c49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87de> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - jmp 2c366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86a6> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - jmp 2c2d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8612> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - jmp 2b2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7602> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2b12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x746e> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - jmp 2b082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c2> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - jmp 2afd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7319> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x338(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8954> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2afd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7319> │ │ │ │ - jmp 2afca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x730a> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,-0x408(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x408(%rbp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x746e> │ │ │ │ - jmp 2b11f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x745f> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x330(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8941> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c2> │ │ │ │ - jmp 2b073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73b3> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x328(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x891d> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7602> │ │ │ │ - jmp 2b2b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75f3> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x360(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88e4> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87de> │ │ │ │ - jmp 2c48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87cf> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x340(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88f7> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86a6> │ │ │ │ - jmp 2c357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8697> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x348(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890a> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c2d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8612> │ │ │ │ - jmp 2c2c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8603> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 2ac51 ::do_widen(char) const@@Base+0xbae1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xccfc(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xc0e3(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698e> │ │ │ │ - mov %r15,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2ad51 ::do_widen(char) const@@Base+0xbbe1> │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2a64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698e> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x358(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8898> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c025 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8365> │ │ │ │ - jmp 2c016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8356> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x378(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c56b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88ab> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bf4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x828e> │ │ │ │ - jmp 2bf3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x827f> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x370(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88d1> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ac81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc1> │ │ │ │ - jmp 2ac72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fb2> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x368(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88be> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ad15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7055> │ │ │ │ - jmp 2ad06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7046> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 2ad51 ::do_widen(char) const@@Base+0xbbe1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xce69(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ + lea -0xc13a(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a6e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a29> │ │ │ │ - mov %r15,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2abd1 ::do_widen(char) const@@Base+0xba61> │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2a6e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a29> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x350(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8885> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f9> │ │ │ │ - jmp 2c0aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83ea> │ │ │ │ + jmp 2abd1 ::do_widen(char) const@@Base+0xba61> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29c90 ::do_widen(char) const@@Base+0xab20> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29a68 ::do_widen(char) const@@Base+0xa8f8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29e88 ::do_widen(char) const@@Base+0xad18> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 28801 ::do_widen(char) const@@Base+0x9691> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 28e2a ::do_widen(char) const@@Base+0x9cba> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 28c2b ::do_widen(char) const@@Base+0x9abb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 28a01 ::do_widen(char) const@@Base+0x9891> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2ab10 ::do_widen(char) const@@Base+0xb9a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b398 ::do_widen(char) const@@Base+0xc228> │ │ │ │ + jmp 2aafe ::do_widen(char) const@@Base+0xb98e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a860 ::do_widen(char) const@@Base+0xb6f0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b3d8 ::do_widen(char) const@@Base+0xc268> │ │ │ │ + jmp 2a858 ::do_widen(char) const@@Base+0xb6e8> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a910 ::do_widen(char) const@@Base+0xb7a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b410 ::do_widen(char) const@@Base+0xc2a0> │ │ │ │ + jmp 2a8fe ::do_widen(char) const@@Base+0xb78e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a7c0 ::do_widen(char) const@@Base+0xb650> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b450 ::do_widen(char) const@@Base+0xc2e0> │ │ │ │ + jmp 2a7ae ::do_widen(char) const@@Base+0xb63e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2aa60 ::do_widen(char) const@@Base+0xb8f0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b490 ::do_widen(char) const@@Base+0xc320> │ │ │ │ + jmp 2aa55 ::do_widen(char) const@@Base+0xb8e5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a710 ::do_widen(char) const@@Base+0xb5a0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b4d0 ::do_widen(char) const@@Base+0xc360> │ │ │ │ + jmp 2a708 ::do_widen(char) const@@Base+0xb598> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 2a9c0 ::do_widen(char) const@@Base+0xb850> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b510 ::do_widen(char) const@@Base+0xc3a0> │ │ │ │ + jmp 2a9ae ::do_widen(char) const@@Base+0xb83e> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2a9d4 ::do_widen(char) const@@Base+0xb864> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2a9cb ::do_widen(char) const@@Base+0xb85b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2a724 ::do_widen(char) const@@Base+0xb5b4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2a71b ::do_widen(char) const@@Base+0xb5ab> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2aa74 ::do_widen(char) const@@Base+0xb904> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2aa6b ::do_widen(char) const@@Base+0xb8fb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2a7d4 ::do_widen(char) const@@Base+0xb664> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2a7cb ::do_widen(char) const@@Base+0xb65b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2a924 ::do_widen(char) const@@Base+0xb7b4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2a91b ::do_widen(char) const@@Base+0xb7ab> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2a874 ::do_widen(char) const@@Base+0xb704> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2a86b ::do_widen(char) const@@Base+0xb6fb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ab24 ::do_widen(char) const@@Base+0xb9b4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ab1b ::do_widen(char) const@@Base+0xb9ab> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2b183 ::do_widen(char) const@@Base+0xc013> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2b17a ::do_widen(char) const@@Base+0xc00a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2b13b ::do_widen(char) const@@Base+0xbfcb> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2b132 ::do_widen(char) const@@Base+0xbfc2> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2b0a3 ::do_widen(char) const@@Base+0xbf33> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2b09a ::do_widen(char) const@@Base+0xbf2a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2b05b ::do_widen(char) const@@Base+0xbeeb> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2b052 ::do_widen(char) const@@Base+0xbee2> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2b013 ::do_widen(char) const@@Base+0xbea3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2b00a ::do_widen(char) const@@Base+0xbe9a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2afa3 ::do_widen(char) const@@Base+0xbe33> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2af9a ::do_widen(char) const@@Base+0xbe2a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2af33 ::do_widen(char) const@@Base+0xbdc3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2af2a ::do_widen(char) const@@Base+0xbdba> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2aeeb ::do_widen(char) const@@Base+0xbd7b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2aee2 ::do_widen(char) const@@Base+0xbd72> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ae7b ::do_widen(char) const@@Base+0xbd0b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ae72 ::do_widen(char) const@@Base+0xbd02> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ae33 ::do_widen(char) const@@Base+0xbcc3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ae2a ::do_widen(char) const@@Base+0xbcba> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ad9b ::do_widen(char) const@@Base+0xbc2b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ad92 ::do_widen(char) const@@Base+0xbc22> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b799 ::do_widen(char) const@@Base+0xc629> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2ae67 ::do_widen(char) const@@Base+0xbcf7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b7c5 ::do_widen(char) const@@Base+0xc655> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2ae1f ::do_widen(char) const@@Base+0xbcaf> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b7f1 ::do_widen(char) const@@Base+0xc681> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2b047 ::do_widen(char) const@@Base+0xbed7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b818 ::do_widen(char) const@@Base+0xc6a8> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2af8f ::do_widen(char) const@@Base+0xbe1f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b83f ::do_widen(char) const@@Base+0xc6cf> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2afff ::do_widen(char) const@@Base+0xbe8f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b866 ::do_widen(char) const@@Base+0xc6f6> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2af1f ::do_widen(char) const@@Base+0xbdaf> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b88d ::do_widen(char) const@@Base+0xc71d> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2aed7 ::do_widen(char) const@@Base+0xbd67> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b8b4 ::do_widen(char) const@@Base+0xc744> │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2b16f ::do_widen(char) const@@Base+0xbfff> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b8e0 ::do_widen(char) const@@Base+0xc770> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2ad87 ::do_widen(char) const@@Base+0xbc17> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b90c ::do_widen(char) const@@Base+0xc79c> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2b08f ::do_widen(char) const@@Base+0xbf1f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2b935 ::do_widen(char) const@@Base+0xc7c5> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2b127 ::do_widen(char) const@@Base+0xbfb7> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 28ff0 ::do_widen(char) const@@Base+0x9e80> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 2a04f ::do_widen(char) const@@Base+0xaedf> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + jmp 2a2f9 ::do_widen(char) const@@Base+0xb189> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + jmp 2a1a4 ::do_widen(char) const@@Base+0xb034> │ │ │ │ + mov 0x250(%rsp),%rsi │ │ │ │ + jmp 293ea ::do_widen(char) const@@Base+0xa27a> │ │ │ │ + mov 0x1f0(%rsp),%rsi │ │ │ │ + jmp 29295 ::do_widen(char) const@@Base+0xa125> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 29140 ::do_widen(char) const@@Base+0x9fd0> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d4f0 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + jmp 29b13 ::do_widen(char) const@@Base+0xa9a3> │ │ │ │ + call d4f0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + jmp 28aac ::do_widen(char) const@@Base+0x993c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fa90 <__cxa_finalize@plt+0x1e30> │ │ │ │ + jmp ee30 <__cxa_finalize@plt+0x11d0> │ │ │ │ endbr64 │ │ │ │ - jmp fac7 <__cxa_finalize@plt+0x1e67> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp eeaa <__cxa_finalize@plt+0x124a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb18 <__cxa_finalize@plt+0x1eb8> │ │ │ │ + jmp ef3f <__cxa_finalize@plt+0x12df> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp faed <__cxa_finalize@plt+0x1e8d> │ │ │ │ + jmp ef77 <__cxa_finalize@plt+0x1317> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb30 <__cxa_finalize@plt+0x1ed0> │ │ │ │ + jmp efbd <__cxa_finalize@plt+0x135d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc8f <__cxa_finalize@plt+0x202f> │ │ │ │ + jmp ef81 <__cxa_finalize@plt+0x1321> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fba1 <__cxa_finalize@plt+0x1f41> │ │ │ │ + jmp efd3 <__cxa_finalize@plt+0x1373> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fa54 <__cxa_finalize@plt+0x1df4> │ │ │ │ + jmp f045 <__cxa_finalize@plt+0x13e5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fbbe <__cxa_finalize@plt+0x1f5e> │ │ │ │ + jmp eff6 <__cxa_finalize@plt+0x1396> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fa78 <__cxa_finalize@plt+0x1e18> │ │ │ │ + jmp f057 <__cxa_finalize@plt+0x13f7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fa60 <__cxa_finalize@plt+0x1e00> │ │ │ │ + jmp f0bf <__cxa_finalize@plt+0x145f> │ │ │ │ endbr64 │ │ │ │ - jmp fbdf <__cxa_finalize@plt+0x1f7f> │ │ │ │ + jmp efad <__cxa_finalize@plt+0x134d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc05 <__cxa_finalize@plt+0x1fa5> │ │ │ │ + jmp f0d8 <__cxa_finalize@plt+0x1478> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc28 <__cxa_finalize@plt+0x1fc8> │ │ │ │ + jmp f120 <__cxa_finalize@plt+0x14c0> │ │ │ │ + endbr64 │ │ │ │ + jmp f1aa <__cxa_finalize@plt+0x154a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp faf9 <__cxa_finalize@plt+0x1e99> │ │ │ │ + jmp f1ff <__cxa_finalize@plt+0x159f> │ │ │ │ + endbr64 │ │ │ │ + jmp f573 <__cxa_finalize@plt+0x1913> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fbb2 <__cxa_finalize@plt+0x1f52> │ │ │ │ + jmp f636 <__cxa_finalize@plt+0x19d6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fbca <__cxa_finalize@plt+0x1f6a> │ │ │ │ + jmp f247 <__cxa_finalize@plt+0x15e7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc5a <__cxa_finalize@plt+0x1ffa> │ │ │ │ + jmp f12d <__cxa_finalize@plt+0x14cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc77 <__cxa_finalize@plt+0x2017> │ │ │ │ + jmp f2e2 <__cxa_finalize@plt+0x1682> │ │ │ │ + endbr64 │ │ │ │ + jmp f30a <__cxa_finalize@plt+0x16aa> │ │ │ │ + endbr64 │ │ │ │ + jmp f34b <__cxa_finalize@plt+0x16eb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc6b <__cxa_finalize@plt+0x200b> │ │ │ │ + jmp f3d3 <__cxa_finalize@plt+0x1773> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb7d <__cxa_finalize@plt+0x1f1d> │ │ │ │ + jmp f384 <__cxa_finalize@plt+0x1724> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fcf5 <__cxa_finalize@plt+0x2095> │ │ │ │ + jmp f3e8 <__cxa_finalize@plt+0x1788> │ │ │ │ + endbr64 │ │ │ │ + jmp f43c <__cxa_finalize@plt+0x17dc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd06 <__cxa_finalize@plt+0x20a6> │ │ │ │ + jmp f49f <__cxa_finalize@plt+0x183f> │ │ │ │ + endbr64 │ │ │ │ + jmp f4d2 <__cxa_finalize@plt+0x1872> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd17 <__cxa_finalize@plt+0x20b7> │ │ │ │ + jmp f46d <__cxa_finalize@plt+0x180d> │ │ │ │ + endbr64 │ │ │ │ + jmp f448 <__cxa_finalize@plt+0x17e8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd58 <__cxa_finalize@plt+0x20f8> │ │ │ │ + jmp efc9 <__cxa_finalize@plt+0x1369> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp fd69 <__cxa_finalize@plt+0x2109> │ │ │ │ + jmp f50a <__cxa_finalize@plt+0x18aa> │ │ │ │ + endbr64 │ │ │ │ + jmp f217 <__cxa_finalize@plt+0x15b7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd23 <__cxa_finalize@plt+0x20c3> │ │ │ │ + jmp eeb4 <__cxa_finalize@plt+0x1254> │ │ │ │ + endbr64 │ │ │ │ + jmp f624 <__cxa_finalize@plt+0x19c4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ + jmp f251 <__cxa_finalize@plt+0x15f1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb89 <__cxa_finalize@plt+0x1f29> │ │ │ │ + jmp f65b <__cxa_finalize@plt+0x19fb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd4c <__cxa_finalize@plt+0x20ec> │ │ │ │ + jmp eef0 <__cxa_finalize@plt+0x1290> │ │ │ │ + endbr64 │ │ │ │ + jmp f906 <__cxa_finalize@plt+0x1ca6> │ │ │ │ + endbr64 │ │ │ │ + jmp f6e5 <__cxa_finalize@plt+0x1a85> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd3b <__cxa_finalize@plt+0x20db> │ │ │ │ + jmp f293 <__cxa_finalize@plt+0x1633> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe30 <__cxa_finalize@plt+0x21d0> │ │ │ │ + jmp f6f7 <__cxa_finalize@plt+0x1a97> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb0c <__cxa_finalize@plt+0x1eac> │ │ │ │ + jmp f6ed <__cxa_finalize@plt+0x1a8d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe3c <__cxa_finalize@plt+0x21dc> │ │ │ │ + jmp f3f2 <__cxa_finalize@plt+0x1792> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe54 <__cxa_finalize@plt+0x21f4> │ │ │ │ + jmp f070 <__cxa_finalize@plt+0x1410> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ + jmp f6aa <__cxa_finalize@plt+0x1a4a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp fe65 <__cxa_finalize@plt+0x2205> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f73a <__cxa_finalize@plt+0x1ada> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fed2 <__cxa_finalize@plt+0x2272> │ │ │ │ + jmp f492 <__cxa_finalize@plt+0x1832> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp febd <__cxa_finalize@plt+0x225d> │ │ │ │ + jmp f7be <__cxa_finalize@plt+0x1b5e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fea8 <__cxa_finalize@plt+0x2248> │ │ │ │ + jmp f061 <__cxa_finalize@plt+0x1401> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fce9 <__cxa_finalize@plt+0x2089> │ │ │ │ + jmp f80d <__cxa_finalize@plt+0x1bad> │ │ │ │ endbr64 │ │ │ │ - jmp ff64 <__cxa_finalize@plt+0x2304> │ │ │ │ + jmp f5b8 <__cxa_finalize@plt+0x1958> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp fd76 <__cxa_finalize@plt+0x2116> │ │ │ │ + jmp f881 <__cxa_finalize@plt+0x1c21> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + jmp f405 <__cxa_finalize@plt+0x17a5> │ │ │ │ + endbr64 │ │ │ │ + jmp f8fa <__cxa_finalize@plt+0x1c9a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd9b <__cxa_finalize@plt+0x213b> │ │ │ │ + jmp ee7f <__cxa_finalize@plt+0x121f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd86 <__cxa_finalize@plt+0x2126> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 2ccbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ffc> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ccfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x903b> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ccd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9017> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ccee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x902e> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2ccf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9032> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2ccb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ff4> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2cd23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9063> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2cd3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x907b> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2cd3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x907f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp f789 <__cxa_finalize@plt+0x1b29> │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movabs $0x617a696c616e6946,%rax │ │ │ │ push %r15 │ │ │ │ + lea 0x278(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - cmpb $0x0,0x7676a(%rip) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x228(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %rax,0xc5(%rsp) │ │ │ │ - movq $0xd,0xb8(%rsp) │ │ │ │ - movb $0x0,0xcd(%rsp) │ │ │ │ - jne 2cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91e0> │ │ │ │ - cmpb $0x0,0x7670c(%rip) │ │ │ │ - je 2cf59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9299> │ │ │ │ - mov 0x764fe(%rip),%rax │ │ │ │ - lea 0x764f7(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 10039 <__cxa_finalize@plt+0x23d9> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c00> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 10151 <__cxa_finalize@plt+0x24f1> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2da10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d50> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 2cf47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9287> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x761d9(%rip),%rax │ │ │ │ - lea 0x761d2(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 102a9 <__cxa_finalize@plt+0x2649> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2d880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 101f8 <__cxa_finalize@plt+0x2598> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2da48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d88> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - cmpb $0x0,0x765c0(%rip) │ │ │ │ - jne 2cdfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x913b> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2cf59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9299> │ │ │ │ - call d600 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - lea 0x80(%rbp),%rax │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %di,0xc4(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + sub $0x298,%rsp │ │ │ │ + movq 0x750dc(%rip),%xmm3 # a0d60 , std::allocator >@GLIBCXX_3.4.21+0x4c8> │ │ │ │ + movhps 0x750dd(%rip),%xmm3 # a0d68 >@GLIBCXX_3.4+0x588> │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x288(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9309> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 2cfdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x931b> │ │ │ │ - lea 0x378(%rbp),%rdi │ │ │ │ - call d750 │ │ │ │ - lea 0x278(%rbp),%r15 │ │ │ │ - lea 0x120(%rbp),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - call 89da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x660e0> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + call 424b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b0> │ │ │ │ + xor %esi,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x3d8(%r14),%rdi │ │ │ │ + mov 0x3d0(%r14),%rcx │ │ │ │ + movl $0x0,0x3e8(%r14) │ │ │ │ + mov %rdi,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 2d6d7 ::do_widen(char) const@@Base+0xe567> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + mov (%rcx,%rsi,4),%ebp │ │ │ │ + lea 0x0(,%rsi,4),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 2c486 ::do_widen(char) const@@Base+0xd316> │ │ │ │ + jmp 2d6b7 ::do_widen(char) const@@Base+0xe547> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2c3dd ::do_widen(char) const@@Base+0xd26d> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + lea 0x110(%rsp),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x98(%rbp),%r14 │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x90(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - movq $0x8,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 2cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb0> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2d153 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9493> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x310(%rbp),%rdx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - call 53d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x8,0x98(%rsp) │ │ │ │ - movb $0x0,0xa8(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2d790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ad0> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ + mov 0x74cab(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x74a0c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r10w,0x260(%rsp) │ │ │ │ + movups %xmm0,0x268(%rsp) │ │ │ │ + movups %xmm0,0x278(%rsp) │ │ │ │ + mov -0x18(%r15),%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov 0x74c80(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x74b20(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + movaps %xmm2,0x110(%rsp) │ │ │ │ + movaps %xmm0,0x120(%rsp) │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x74e19(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d30> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call 545d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9478> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2d14a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x948a> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 53d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300b0> │ │ │ │ - mov $0x7475,%esi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %si,0xc4(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movl $0x7074756f,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call 2cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb0> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9640> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ + movl $0x10,0x158(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ + mov %r13,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x140(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - movl $0x65726874,0x80(%rsp) │ │ │ │ - mov %cx,0x84(%rsp) │ │ │ │ - movq $0x6,0x78(%rsp) │ │ │ │ - movb $0x0,0x86(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - lea 0x50(%rsp),%r10 │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x310(%rbp),%rcx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - call 4fd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c050> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov $0x7475,%edx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - movl $0x7074756f,0xa0(%rsp) │ │ │ │ - mov %dx,0xa4(%rsp) │ │ │ │ - movq $0x6,0x98(%rsp) │ │ │ │ - movb $0x0,0xa6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2d7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b28> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2e3b8 ::do_widen(char) const@@Base+0xf248> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 2da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d40> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call 4fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c080> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9616> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2d2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9628> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 4fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c070> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9640> │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x749e6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2bef0 ::do_widen(char) const@@Base+0xcd80> │ │ │ │ call d600 │ │ │ │ - movq 0x74208(%rip),%xmm1 # a1510 , std::allocator >@GLIBCXX_3.4.21+0xc78> │ │ │ │ - movhps 0x74209(%rip),%xmm1 # a1518 >@GLIBCXX_3.4+0xd38> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - call d080 │ │ │ │ - sub 0x75fb9(%rip),%rax │ │ │ │ + lea 0x748f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - movabs $0x112e0be826d694b3,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x74aee(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x74834(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1a0 │ │ │ │ - mov 0x736a4(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x73405(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x200(%rsp) │ │ │ │ - mov 0x73686(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x74aac(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x268(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r9w,0x260(%rsp) │ │ │ │ + movups %xmm0,0x278(%rsp) │ │ │ │ + add -0x18(%r15),%rdi │ │ │ │ + mov %rbp,0x180(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x73524(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x110(%rsp),%r15 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x73808(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x7492d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movl $0x10,0xf8(%rsp) │ │ │ │ - mov %r15,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movaps %xmm3,0x110(%rsp) │ │ │ │ + movaps %xmm0,0x120(%rsp) │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x158(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov %r13,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x140(%rsp),%r8 │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2da80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dc0> │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ + je 2e370 ::do_widen(char) const@@Base+0xf200> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x733f1(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + lea 0x74814(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9825> │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2c0c2 ::do_widen(char) const@@Base+0xcf52> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x73300(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x734f8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x74727(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rsi,0xb0(%rsp,%rax,1) │ │ │ │ - lea 0x7323e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x7491c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x74662(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x15,%r8d │ │ │ │ - lea 0x6128e(%rip),%rcx # 8e7d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab13> │ │ │ │ + mov $0x13,%r8d │ │ │ │ + lea 0x623fd(%rip),%rcx # 8e51e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281e> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2d998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cd8> │ │ │ │ + je 2df08 ::do_widen(char) const@@Base+0xed98> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000009,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe fff6 <__cxa_finalize@plt+0x2396> │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x61220(%rip),%rsi # 8e7e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab29> │ │ │ │ - mov %r15,%rdi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x98(%rsp) │ │ │ │ + je f9d7 <__cxa_finalize@plt+0x1d77> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x62391(%rip),%rsi # 8e532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52832> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c80> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x75ee1(%rip) │ │ │ │ - jne 2d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a50> │ │ │ │ - cmpb $0x0,0x75ed5(%rip) │ │ │ │ - lea 0x75ccd(%rip),%rcx │ │ │ │ - jne 2d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99d8> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9987> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2d659 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9999> │ │ │ │ - call d600 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99a8> │ │ │ │ - call d600 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2dae7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e27> │ │ │ │ - add $0x238,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x61096(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 101db <__cxa_finalize@plt+0x257b> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2d838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b78> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 2d635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9975> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x75969(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x61017(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 10021 <__cxa_finalize@plt+0x23c1> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c40> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 2d625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9965> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d30> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9452> │ │ │ │ - jmp 2d105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9445> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d40> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95f0> │ │ │ │ - jmp 2d2a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95e3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xdcdf(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2d6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a32> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2d6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdd27(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ced5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9215> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2ced5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9215> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdd67(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xdda7(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ab1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ab1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 2dac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e00> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 2d968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca8> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2d97b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cbb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2d5fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x993d> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2d5fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x993d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 2da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd8> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d00> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2d9d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d13> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2d57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98be> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2d57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98be> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 2d112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9452> │ │ │ │ - nop │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 2d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95f0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdeb3(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ce85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91c5> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2ce85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91c5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdeeb(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2cf2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x926a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2cf2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x926a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2d4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97f8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 2daa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9de1> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 2d9af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cef> │ │ │ │ - nop │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 2dac9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e09> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 2d957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c97> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100d0 <__cxa_finalize@plt+0x2470> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10113 <__cxa_finalize@plt+0x24b3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1016d <__cxa_finalize@plt+0x250d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10177 <__cxa_finalize@plt+0x2517> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 101a6 <__cxa_finalize@plt+0x2546> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100ee <__cxa_finalize@plt+0x248e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1019e <__cxa_finalize@plt+0x253e> │ │ │ │ - endbr64 │ │ │ │ - jmp 1009b <__cxa_finalize@plt+0x243b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10263 <__cxa_finalize@plt+0x2603> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100d8 <__cxa_finalize@plt+0x2478> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10072 <__cxa_finalize@plt+0x2412> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10214 <__cxa_finalize@plt+0x25b4> │ │ │ │ - endbr64 │ │ │ │ - jmp 1005f <__cxa_finalize@plt+0x23ff> │ │ │ │ - endbr64 │ │ │ │ - jmp 10149 <__cxa_finalize@plt+0x24e9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 2dbec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f2c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2dc2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f6b> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2dc07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f47> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2dc1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f5e> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2dbd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f18> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2dc22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f62> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2dbd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f18> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f24> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2dc53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f93> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2dc6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fab> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2dc6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9faf> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea -0x8000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 2dcb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ff6> │ │ │ │ - sub $0x4f8,%rsp │ │ │ │ - mov $0x776f,%r9d │ │ │ │ - mov 0x3a0(%rdi),%rbx │ │ │ │ - mov %edx,0x3c(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %edx,%r12d │ │ │ │ - imul $0xe0,%rsi,%r15 │ │ │ │ - lea 0x80(%rdi),%rcx │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x84e8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add %r15,%rbx │ │ │ │ - movl $0x646e6977,0xc0(%rsp) │ │ │ │ - mov %r9w,0xc4(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3fe80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c0> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2dd8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0ca> │ │ │ │ - call d600 │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - movslq 0x3c(%rsp),%rcx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x378(%r14),%rcx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - jmp 2de4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa18a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 4f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3e0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 4ac50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f90> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 4cf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29290> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 4a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c20> │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - je 2e86c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabac> │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 2e725 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa65> │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - add %ebx,0x3ec(%r14) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 2e150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa490> │ │ │ │ - mov $0x6461,%r8d │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0x0(%rbp) │ │ │ │ - mov %r8w,0x4(%rbp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2deac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1ec> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2debb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1fb> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - lea (%r12,%r12,2),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x60(%rdx),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - sub (%rcx),%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov 0x3f8(%r14),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x3f8(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa470> │ │ │ │ - movsd 0x400(%r14),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x408(%r14) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x410(%r14),%xmm0 │ │ │ │ - movsd %xmm0,0x418(%r14) │ │ │ │ - mov 0x48(%rdx),%rax │ │ │ │ - lea (%r12,%r12,4),%r13 │ │ │ │ - movsd %xmm0,0x410(%r14) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x400(%r14) │ │ │ │ - shl $0x3,%r13 │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x310(%r14),%rax │ │ │ │ - movslq 0x14(%rdx),%rcx │ │ │ │ - movslq (%rdx),%rdx │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - mov 0x20(%rcx),%eax │ │ │ │ - sub 0x20(%rdx),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0x420(%r14),%eax │ │ │ │ - divsd 0x613f3(%rip),%xmm0 # 8f398 , std::allocator >@@Base+0x118> │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x420(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa450> │ │ │ │ - movsd 0x428(%r14),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x430(%r14) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x438(%r14),%xmm0 │ │ │ │ - movsd %xmm0,0x440(%r14) │ │ │ │ - mov $0x6461,%edi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %di,0x4(%rbp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0x0(%rbp) │ │ │ │ - movsd %xmm1,0x428(%r14) │ │ │ │ - movsd %xmm0,0x438(%r14) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e072 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3b2> │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 2e081 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3c1> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d4b0 │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x280(%r14),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - add %r15,%rax │ │ │ │ - add 0x60(%rax),%rbx │ │ │ │ - mov (%rdx,%rsi,1),%rsi │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - cmp %rdi,(%rbx) │ │ │ │ - je 2e9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacf3> │ │ │ │ - mov 0x48(%rax),%r8 │ │ │ │ - lea 0x120(%r14),%rdx │ │ │ │ - lea 0x298(%r14),%r9 │ │ │ │ - add %r13,%r8 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmpb $0x0,0x40(%rsi) │ │ │ │ - jne 2ddd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa118> │ │ │ │ - call 49d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26090> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 458d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c10> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 47bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 45560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218a0> │ │ │ │ - jmp 2de09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa149> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,0x430(%r14) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 2e001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa341> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,0x408(%r14) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 2df4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa28b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6461,%esi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - mov %si,0xc4(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e1a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4e7> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2e1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f8> │ │ │ │ - lea 0x378(%r14),%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - mov 0x3c(%rsp),%r13d │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - lea (%rdx,%r15,1),%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x98(%rsi),%rdi │ │ │ │ - mov 0xa0(%rsi),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 2e24a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa58a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rcx,%rsi │ │ │ │ - cmp %eax,%r13d │ │ │ │ - cmovge %r13d,%eax │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - cmp 0x10(%rsi),%rbx │ │ │ │ - je 2e296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5d6> │ │ │ │ - mov %r15d,0x8(%rbx) │ │ │ │ - add $0xc,%rbx │ │ │ │ - movq %xmm0,-0xc(%rbx) │ │ │ │ - mov %rbx,0x8(%rsi) │ │ │ │ - lea (%rdx,%rbp,1),%rsi │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov 0x98(%rsi),%rdi │ │ │ │ - mov 0xa0(%rsi),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 2e400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa740> │ │ │ │ - movslq (%rdi,%r12,4),%rax │ │ │ │ - mov 0xc8(%rsi),%rdi │ │ │ │ - mov 0xb0(%rsi),%rsi │ │ │ │ - mov (%rdi,%r12,4),%r15d │ │ │ │ - movd (%rsi,%r12,4),%xmm1 │ │ │ │ - mov 0x260(%r8),%rsi │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 2e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa540> │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - movd %r13d,%xmm0 │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - cmp 0x10(%rsi),%rbx │ │ │ │ - jne 2e21c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa55c> │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - sar $0x2,%rdi │ │ │ │ - imul %rax,%rdi │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 10524 <__cxa_finalize@plt+0x28c4> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - cmovne %rdi,%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmova %rdi,%rax │ │ │ │ - movq %xmm0,0x40(%rsp) │ │ │ │ - lea (%rax,%rax,2),%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - movq 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - mov %r15d,0x8(%rax,%r10,1) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - movq %xmm0,(%rax,%r10,1) │ │ │ │ - je 2e71d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa5d> │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - add $0xc,%rdi │ │ │ │ - add $0xc,%r10 │ │ │ │ - mov %r9,-0xc(%r10) │ │ │ │ - mov -0x4(%rdi),%r9d │ │ │ │ - mov %r9d,-0x4(%r10) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 2e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6a0> │ │ │ │ - lea -0xc(%rbx),%rdi │ │ │ │ - movabs $0x2aaaaaaaaaaaaaab,%rbx │ │ │ │ - sub %rdx,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - imul %rbx,%rdi │ │ │ │ - movabs $0x3fffffffffffffff,%rbx │ │ │ │ - and %rbx,%rdi │ │ │ │ - lea 0x3(%rdi,%rdi,2),%rdi │ │ │ │ - lea (%rax,%rdi,4),%rbx │ │ │ │ - add $0xc,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e3e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa724> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x3a0(%r8),%rdx │ │ │ │ - mov %rbx,0x8(%rsi) │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - jmp 2e22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa56d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %cx,0xc4(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e46a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7aa> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2e47b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7bb> │ │ │ │ - lea 0x378(%r14),%rdi │ │ │ │ - call d4b0 │ │ │ │ - mov $0x5350,%edx │ │ │ │ - lea 0x90(%r14),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %dx,0xc4(%rsp) │ │ │ │ - mov $0x6,%edx │ │ │ │ - movl $0x2d657375,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call 2dba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ - lea 0x98(%r14),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov (%rax,%rcx,8),%rdx │ │ │ │ - mov 0x168(%rdx),%rax │ │ │ │ - sub 0x158(%rdx),%rax │ │ │ │ - mov 0x170(%rdx),%edx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - mov 0x3a0(%r14),%rbx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add %r15,%rbx │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3f4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b810> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - call d600 │ │ │ │ - mov 0x3e8(%r14),%edx │ │ │ │ - mov 0x3b8(%r14),%rax │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa97f> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 2e5f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa931> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ - call d600 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafae> │ │ │ │ - add $0x84f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 37820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b60> │ │ │ │ - jmp 2e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8f9> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov (%rax,%rbx,8),%rbx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - movabs $0x7572702d636d636d,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov $0x656e,%eax │ │ │ │ - mov %ax,0xc8(%rsp) │ │ │ │ - movq $0xa,0xb8(%rsp) │ │ │ │ - movb $0x0,0xca(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ - call 39790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ad0> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa32> │ │ │ │ - call d600 │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ - call 3a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16920> │ │ │ │ - jmp 2e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8f9> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2e3ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6eb> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2d(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 104cd <__cxa_finalize@plt+0x286d> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x5d2a3(%rip),%rsi # 8ba40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d80> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 104a9 <__cxa_finalize@plt+0x2849> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 1048a <__cxa_finalize@plt+0x282a> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6007e(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eb94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaed4> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf49> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74a99(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2d(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 106f7 <__cxa_finalize@plt+0x2a97> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x5d12c(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 10590 <__cxa_finalize@plt+0x2930> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 10571 <__cxa_finalize@plt+0x2911> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5ff37(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eaee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae2e> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafa9> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74952(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov (%rsi),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2c(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002d,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2b,%rax │ │ │ │ - jbe 106ce <__cxa_finalize@plt+0x2a6e> │ │ │ │ - mov $0x2c,%edx │ │ │ │ - lea 0x5cf9d(%rip),%rsi # 8b9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cf8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 10612 <__cxa_finalize@plt+0x29b2> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000028,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x26,%rax │ │ │ │ - jbe 105f3 <__cxa_finalize@plt+0x2993> │ │ │ │ - mov $0x27,%edx │ │ │ │ - lea 0x5cf74(%rip),%rsi # 8b9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d28> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae81> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf77> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74817(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf80> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2eb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae57> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2eb2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae6b> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb0> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb0> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ec0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf4e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2eb6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaeaa> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2eb7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaebe> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2eaab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadeb> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2eaab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadeb> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ebe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf23> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2ebb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaef9> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2ebcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf0d> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab69> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab69> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ebec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf2c> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaee7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ec17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf57> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae98> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ec49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf89> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eb05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae45> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10330 <__cxa_finalize@plt+0x26d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10361 <__cxa_finalize@plt+0x2701> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103b5 <__cxa_finalize@plt+0x2755> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10386 <__cxa_finalize@plt+0x2726> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103da <__cxa_finalize@plt+0x277a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103e4 <__cxa_finalize@plt+0x2784> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1041d <__cxa_finalize@plt+0x27bd> │ │ │ │ - endbr64 │ │ │ │ - jmp 1044e <__cxa_finalize@plt+0x27ee> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10453 <__cxa_finalize@plt+0x27f3> │ │ │ │ - endbr64 │ │ │ │ - jmp 104fa <__cxa_finalize@plt+0x289a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10548 <__cxa_finalize@plt+0x28e8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10675 <__cxa_finalize@plt+0x2a15> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1069a <__cxa_finalize@plt+0x2a3a> │ │ │ │ - endbr64 │ │ │ │ - jmp 1063f <__cxa_finalize@plt+0x29df> │ │ │ │ - endbr64 │ │ │ │ - jmp 105bd <__cxa_finalize@plt+0x295d> │ │ │ │ - endbr64 │ │ │ │ - jmp 1064b <__cxa_finalize@plt+0x29eb> │ │ │ │ - endbr64 │ │ │ │ - jmp 105c9 <__cxa_finalize@plt+0x2969> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10720 <__cxa_finalize@plt+0x2ac0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10745 <__cxa_finalize@plt+0x2ae5> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x745a3(%rip),%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x378(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x358(%rbx),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x358(%rbx) │ │ │ │ - call d4b0 │ │ │ │ - jmp 2edbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0fe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fe0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x35c(%rbx),%ebp │ │ │ │ - mov 0x27c(%rbx),%r14d │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %eax,0x35c(%rbx) │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jg 2ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb250> │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movq $0x14,0x28(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - movdqa 0x60667(%rip),%xmm0 # 8f480 , std::allocator >@@Base+0x200> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movl $0x736e6f69,0x10(%rdx) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x200(%r15) │ │ │ │ - je 2ef06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb246> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x204(%r15),%eax │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x60519(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 2eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1e0> │ │ │ │ - movl $0xffffffff,0x74669(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 2ef06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb246> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x741d1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x5f532(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5f90c(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x7418b(%rip),%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r14d,0x204(%r15) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb250> │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d4b0 │ │ │ │ - cmp 0x27c(%rbx),%ebp │ │ │ │ - jl 2edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0f0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ef3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb27b> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10779 <__cxa_finalize@plt+0x2b19> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x418,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x408(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x2a0(%rsp),%r15 │ │ │ │ - call d080 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - lea 0x290(%rsp),%rsi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rax,0x74349(%rip) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r15,0x290(%rsp) │ │ │ │ - movl $0x65726874,0x2a0(%rsp) │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov %cx,0x2a4(%rsp) │ │ │ │ - movq $0x6,0x298(%rsp) │ │ │ │ - movb $0x0,0x2a6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - movslq (%rax),%r12 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2effc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb33c> │ │ │ │ - call d600 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x3ec(%rbx) │ │ │ │ - mov 0x448(%rbx),%rax │ │ │ │ - movq $0x0,0x358(%rbx) │ │ │ │ - movl $0x0,0x3f8(%rbx) │ │ │ │ - movl $0x0,0x420(%rbx) │ │ │ │ - movups %xmm0,0x400(%rbx) │ │ │ │ - movups %xmm0,0x410(%rbx) │ │ │ │ - movups %xmm0,0x428(%rbx) │ │ │ │ - movups %xmm0,0x438(%rbx) │ │ │ │ - cmp %rax,0x450(%rbx) │ │ │ │ - je 2f05c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb39c> │ │ │ │ - mov %rax,0x450(%rbx) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 31160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4a0> │ │ │ │ - shl $0x3,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x360(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x331(%rip),%rdx # 2ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb090> │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rbp,%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call db70 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 2f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3b0> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x360(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call d5a0 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 2f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3e0> │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 30300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc640> │ │ │ │ - lea 0x71720(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x71921(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x717c5(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x7166e(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movhps 0x18(%rsp),%xmm2 │ │ │ │ - movaps %xmm2,0x30(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x741d6(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x60268(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x7189b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x7171f(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x2f0(%rsp),%r15 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm2,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x71a13(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb58> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb656> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x714ce(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x716c5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x71679(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm4,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movb $0x0,0x200(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x712fc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x714f3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd640> │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x7149a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm5,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 32020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe360> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x710fc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x712f3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 31340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd680> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 32683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9c3> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7127c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r11w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm6,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 32008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe348> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc52> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70ed2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x710c9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 312f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd630> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7107f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r9w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm7 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm7,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe330> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2fb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe51> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70cd3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x70eca(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x14,%r8d │ │ │ │ - lea 0x5ec8a(%rip),%rcx # 8e7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab36> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 111f9 <__cxa_finalize@plt+0x3599> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5ec1b(%rip),%rsi # 8e80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde08> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp 0x28(%rsp),%rcx │ │ │ │ - je 31aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde0> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jae 2fc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfda> │ │ │ │ - cmp 0x60(%rsp),%rsi │ │ │ │ - je 2fc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfda> │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 316b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9f0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10eae <__cxa_finalize@plt+0x324e> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe470> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 10ae3 <__cxa_finalize@plt+0x2e83> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5ead0(%rip),%rsi # 8e80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfe8> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x178(%rsp),%r8 │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 31c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc0> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp %rax,0x180(%rsp) │ │ │ │ - jae 2fdea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12a> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 2fdea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12a> │ │ │ │ - cmp %rax,0x1a0(%rsp) │ │ │ │ - jae 31600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd940> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10b8c <__cxa_finalize@plt+0x2f2c> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 321b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f0> │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000008,%rax │ │ │ │ - add 0x1b8(%rsp),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 11076 <__cxa_finalize@plt+0x3416> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x5e981(%rip),%rsi # 8e815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab55> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec0> │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1d8(%rsp),%r8 │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 31b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde98> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1e0(%rsp) │ │ │ │ - jae 2ff3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc27f> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - je 2ff3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc27f> │ │ │ │ - cmp %rax,0x200(%rsp) │ │ │ │ - jae 31550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd890> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10e4f <__cxa_finalize@plt+0x31ef> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 320b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x218(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x218(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 10eeb <__cxa_finalize@plt+0x328b> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5e839(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x240(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf78> │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x238(%rsp),%r8 │ │ │ │ - mov 0x258(%rsp),%rdx │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 31c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf50> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp %rax,0x240(%rsp) │ │ │ │ - jae 30094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3d4> │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - je 30094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3d4> │ │ │ │ - cmp %rax,0x260(%rsp) │ │ │ │ - jae 314b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7f0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10e87 <__cxa_finalize@plt+0x3227> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b8> │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x280(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x278(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x278(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10bd0 <__cxa_finalize@plt+0x2f70> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5e6e4(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe158> │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2a0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x298(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x73364(%rip) │ │ │ │ - jne 319b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcf0> │ │ │ │ - cmpb $0x0,0x73358(%rip) │ │ │ │ - jne 31930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc70> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 301c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc503> │ │ │ │ - call d600 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 301d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc515> │ │ │ │ - call d600 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 301e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc527> │ │ │ │ - call d600 │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 301fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc53b> │ │ │ │ - call d600 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3020d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc54d> │ │ │ │ - call d600 │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 30221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc561> │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc573> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 30245 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc585> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 30259 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc599> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 3026d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5ad> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0xa8(%rsp),%rdi │ │ │ │ - je 30284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c4> │ │ │ │ - call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp 0x60(%rsp),%rdi │ │ │ │ - je 30298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5d8> │ │ │ │ - call d600 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 302ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5ec> │ │ │ │ - call d600 │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ - je 302c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc600> │ │ │ │ - call d600 │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - cmp 0x58(%rsp),%rdi │ │ │ │ - je 302d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc614> │ │ │ │ - call d600 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3266e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9ae> │ │ │ │ - add $0x418,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x704e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x70595(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x7043e(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movhps 0x18(%rsp),%xmm3 │ │ │ │ - movaps %xmm3,0x30(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x72fa6(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x5f038(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7066d(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x7066e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r8w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x704e6(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x2f0(%rsp),%r15 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm3,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x707da(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb40> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 3054f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc88f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70295(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x7048c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 31328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd668> │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x7043b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %si,0x3e0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm4,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movb $0x0,0x200(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2e8> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 3074f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca8f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70095(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x7028c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 31350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd690> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 32673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9b3> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x70213(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x3e0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm5,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2d0> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xccb7> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6fe6d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x70064(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 31318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd658> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x70012(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm6,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe300> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30b6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xceaf> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6fc75(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x6fe6c(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x14,%r8d │ │ │ │ - lea 0x5dc2c(%rip),%rcx # 8e7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab36> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe078> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 11192 <__cxa_finalize@plt+0x3532> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5dbbd(%rip),%rsi # 8e80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe030> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x178(%rsp),%r8 │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 31a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddb8> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp %rax,0x180(%rsp) │ │ │ │ - jae 30cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd039> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 30cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd039> │ │ │ │ - cmp %rax,0x1a0(%rsp) │ │ │ │ - jae 31750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda90> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10d7d <__cxa_finalize@plt+0x311d> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe378> │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x1b8(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 10cc0 <__cxa_finalize@plt+0x3060> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5da6c(%rip),%rsi # 8e80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe110> │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1d8(%rsp),%r8 │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 31da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e8> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1e0(%rsp) │ │ │ │ - jae 30e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd18e> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - je 30e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd18e> │ │ │ │ - cmp %rax,0x200(%rsp) │ │ │ │ - jae 31400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 111c1 <__cxa_finalize@plt+0x3561> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 320f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe430> │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x218(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x218(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 11232 <__cxa_finalize@plt+0x35d2> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5d928(%rip),%rsi # 8e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab60> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x240(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf08> │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x238(%rsp),%r8 │ │ │ │ - mov 0x258(%rsp),%rdx │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 31d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c0> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp %rax,0x240(%rsp) │ │ │ │ - jae 30fa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e3> │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - je 30fa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e3> │ │ │ │ - cmp %rax,0x260(%rsp) │ │ │ │ - jae 31360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6a0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10f3a <__cxa_finalize@plt+0x32da> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4b0> │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x280(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x278(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x278(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10f61 <__cxa_finalize@plt+0x3301> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5d7d5(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd70> │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2a0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x298(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x72455(%rip) │ │ │ │ - jne 318b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbf0> │ │ │ │ - cmpb $0x0,0x72449(%rip) │ │ │ │ - jne 31830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb70> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 310d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd412> │ │ │ │ - call d600 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 310e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd424> │ │ │ │ - call d600 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 310f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd436> │ │ │ │ - call d600 │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 3110a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd44a> │ │ │ │ - call d600 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3111c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd45c> │ │ │ │ - call d600 │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 31130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd470> │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 31142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd482> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - jne 3027f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5bf> │ │ │ │ - jmp 30284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x27c(%rbx),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x72191(%rip),%r12 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 30300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc640> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 2dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fe0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - mov 0x27c(%rbx),%r13d │ │ │ │ - movq $0x14,0xc8(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - movdqa 0x5e2b5(%rip),%xmm0 # 8f480 , std::allocator >@@Base+0x200> │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - movl $0x736e6f69,0x10(%rdx) │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - mov 0x290(%rsp),%rdx │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x200(%r12) │ │ │ │ - je 312cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd60f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x204(%r12),%eax │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x5e150(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jge 31269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5a9> │ │ │ │ - movl $0xffffffff,0x722a0(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 312cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd60f> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x71e08(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5d171(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5d547(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x71dc6(%rip),%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r13d,0x204(%r12) │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 312db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd61b> │ │ │ │ - call d600 │ │ │ │ - cmp 0x27c(%rbx),%ebp │ │ │ │ - jl 31180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4c0> │ │ │ │ - jmp 2f0bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 2f969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbca9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - jmp 2f544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb884> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 309cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd0c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - jmp 305ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8eb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 2f76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - jmp 307d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb13> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30fe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd329> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 313d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd710> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 313b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6f5> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe561> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 3220e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe54e> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd33d> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd33d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1d9> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd797> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32265 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5a5> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe592> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1ed> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1ed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 300da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc41a> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd860> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd845> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 322a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5e9> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5d6> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 300ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc42e> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 300ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc42e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2ff8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2ca> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 315d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd910> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 315a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e7> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32287 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c7> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5b4> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2ff9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2de> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2ff9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2de> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2fe35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc175> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31657 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd997> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 321ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe53f> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 321ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe52c> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fe49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc189> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fe49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc189> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2fce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda60> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda42> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32243 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe583> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe570> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fcf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc034> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fcf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc034> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30d44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd084> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 317d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb10> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 317a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdae7> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 322cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe60b> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 322b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5f8> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd098> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd098> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc868> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f2ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb62f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cefe(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x71abd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x71aa1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 11034 <__cxa_finalize@plt+0x33d4> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe288> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 310be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3fe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5ce7e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x717bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x717a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 112a5 <__cxa_finalize@plt+0x3645> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 310b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3f1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cdfe(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x719bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x719a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 11288 <__cxa_finalize@plt+0x3628> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1a0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 301af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ef> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cd7e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x716bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x716a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 10ac7 <__cxa_finalize@plt+0x2e67> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe238> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 301a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4e2> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 32597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8d7> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe781> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 3242e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe76e> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 31089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3c9> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 31089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3c9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe960> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 30ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd02b> │ │ │ │ - jmp 30d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd04f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32613 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe953> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp 0x60(%rsp),%rsi │ │ │ │ - jne 2fc8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfcc> │ │ │ │ - jmp 2fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbff0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 3247c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7bc> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 3241f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe75f> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 3240c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe74c> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fc39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf79> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fc39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf79> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 32450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe790> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 323fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73d> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 323ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe72a> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbeea> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbeea> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe994> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - jne 2ff31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc271> │ │ │ │ - jmp 2ff55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc295> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 32544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe884> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 323db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe71b> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 323c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe708> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc218> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc218> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 3251d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe85d> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 323b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f9> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 323a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e6> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27c> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe987> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - jne 30086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3c6> │ │ │ │ - jmp 300aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 324cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe80f> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32397 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6d7> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32384 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6c4> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 3002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc36d> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 3002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc36d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9a1> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 2fddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc11c> │ │ │ │ - jmp 2fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc140> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 324f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe836> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32375 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6b5> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6a2> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c3> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 324a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7e8> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe693> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 32340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe680> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 325c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe903> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 32331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe671> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 3231e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe65e> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf43> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf43> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 3262d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe96d> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - jne 30f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d5> │ │ │ │ - jmp 30fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 3263a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe97a> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - jne 30e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd180> │ │ │ │ - jmp 30e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1a4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 325ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe92c> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 3230f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe64f> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 322fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe63c> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 30de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd127> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd127> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 3256b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8ab> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 322ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe62d> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 322da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe61a> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 3017a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ba> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 3017a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ba> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x1230b(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcd1> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcd1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x12362(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc51> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc51> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x123a3(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd51> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd51> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x123fa(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd1> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc90> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca68> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce88> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f4c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb801> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2faea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe2a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f8eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc2b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f6c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba01> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 317d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb10> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe398> │ │ │ │ - jmp 317be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdafe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd860> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3d8> │ │ │ │ - jmp 31518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd858> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 315d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd910> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 320d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe410> │ │ │ │ - jmp 315be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8fe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ - jmp 3146e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7ae> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda60> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe490> │ │ │ │ - jmp 31715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda55> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 313d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd710> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4d0> │ │ │ │ - jmp 313c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd708> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 321d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe510> │ │ │ │ - jmp 3166e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9ae> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31694 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9d4> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9cb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 313e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd724> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 313db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd71b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda74> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3172b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda6b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d4> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3148b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7cb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 315e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd924> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 315db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd91b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd874> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3152b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd86b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 317e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb24> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 317db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb1b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe183> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe17a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe13b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31df2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe132> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a3> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31d5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe09a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31d1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe05b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe052> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31cd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe013> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31cca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe00a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfa3> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31c5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf9a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf33> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf2a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31bab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdeeb> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31ba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdee2> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde7b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde72> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31af3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde33> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31aea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31a5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd9b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd92> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe799> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde67> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32485 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7c5> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde1f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 324b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7f1> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe047> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 324d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe818> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf8f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 324ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe83f> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfff> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe866> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf1f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 3254d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe88d> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xded7> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8b4> │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe16f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 325a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8e0> │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31a47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd87> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 325cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe90c> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe08f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 325f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe935> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 31de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe127> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - jmp 2fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbff0> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - jmp 30d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd04f> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - jmp 30fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f9> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - jmp 30e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1a4> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - jmp 300aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ea> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - jmp 2ff55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc295> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - jmp 2fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc140> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d4f0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - jmp 307d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb13> │ │ │ │ - call d4f0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - jmp 2f76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 107a0 <__cxa_finalize@plt+0x2b40> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1081a <__cxa_finalize@plt+0x2bba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108af <__cxa_finalize@plt+0x2c4f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108e7 <__cxa_finalize@plt+0x2c87> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1092d <__cxa_finalize@plt+0x2ccd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108f1 <__cxa_finalize@plt+0x2c91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10943 <__cxa_finalize@plt+0x2ce3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109b5 <__cxa_finalize@plt+0x2d55> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10966 <__cxa_finalize@plt+0x2d06> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109c7 <__cxa_finalize@plt+0x2d67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a2f <__cxa_finalize@plt+0x2dcf> │ │ │ │ - endbr64 │ │ │ │ - jmp 1091d <__cxa_finalize@plt+0x2cbd> │ │ │ │ - endbr64 │ │ │ │ - jmp 10a48 <__cxa_finalize@plt+0x2de8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a90 <__cxa_finalize@plt+0x2e30> │ │ │ │ - endbr64 │ │ │ │ - jmp 10b1a <__cxa_finalize@plt+0x2eba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10b6f <__cxa_finalize@plt+0x2f0f> │ │ │ │ - endbr64 │ │ │ │ - jmp 10ee3 <__cxa_finalize@plt+0x3283> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10fa6 <__cxa_finalize@plt+0x3346> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10bb7 <__cxa_finalize@plt+0x2f57> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a9d <__cxa_finalize@plt+0x2e3d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c52 <__cxa_finalize@plt+0x2ff2> │ │ │ │ - endbr64 │ │ │ │ - jmp 10c7a <__cxa_finalize@plt+0x301a> │ │ │ │ - endbr64 │ │ │ │ - jmp 10cbb <__cxa_finalize@plt+0x305b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d43 <__cxa_finalize@plt+0x30e3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10cf4 <__cxa_finalize@plt+0x3094> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d58 <__cxa_finalize@plt+0x30f8> │ │ │ │ - endbr64 │ │ │ │ - jmp 10dac <__cxa_finalize@plt+0x314c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e0f <__cxa_finalize@plt+0x31af> │ │ │ │ - endbr64 │ │ │ │ - jmp 10e42 <__cxa_finalize@plt+0x31e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10ddd <__cxa_finalize@plt+0x317d> │ │ │ │ - endbr64 │ │ │ │ - jmp 10db8 <__cxa_finalize@plt+0x3158> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10939 <__cxa_finalize@plt+0x2cd9> │ │ │ │ - endbr64 │ │ │ │ - jmp 10e7a <__cxa_finalize@plt+0x321a> │ │ │ │ - endbr64 │ │ │ │ - jmp 10b87 <__cxa_finalize@plt+0x2f27> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10824 <__cxa_finalize@plt+0x2bc4> │ │ │ │ - endbr64 │ │ │ │ - jmp 10f94 <__cxa_finalize@plt+0x3334> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10bc1 <__cxa_finalize@plt+0x2f61> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10fcb <__cxa_finalize@plt+0x336b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10860 <__cxa_finalize@plt+0x2c00> │ │ │ │ - endbr64 │ │ │ │ - jmp 11276 <__cxa_finalize@plt+0x3616> │ │ │ │ - endbr64 │ │ │ │ - jmp 11055 <__cxa_finalize@plt+0x33f5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c03 <__cxa_finalize@plt+0x2fa3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11067 <__cxa_finalize@plt+0x3407> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1105d <__cxa_finalize@plt+0x33fd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d62 <__cxa_finalize@plt+0x3102> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109e0 <__cxa_finalize@plt+0x2d80> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1101a <__cxa_finalize@plt+0x33ba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110aa <__cxa_finalize@plt+0x344a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e02 <__cxa_finalize@plt+0x31a2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1112e <__cxa_finalize@plt+0x34ce> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109d1 <__cxa_finalize@plt+0x2d71> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1117d <__cxa_finalize@plt+0x351d> │ │ │ │ - endbr64 │ │ │ │ - jmp 10f28 <__cxa_finalize@plt+0x32c8> │ │ │ │ - endbr64 │ │ │ │ - jmp 111f1 <__cxa_finalize@plt+0x3591> │ │ │ │ - endbr64 │ │ │ │ - jmp 10d75 <__cxa_finalize@plt+0x3115> │ │ │ │ - endbr64 │ │ │ │ - jmp 1126a <__cxa_finalize@plt+0x360a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 107ef <__cxa_finalize@plt+0x2b8f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110f9 <__cxa_finalize@plt+0x3499> │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x278(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x298,%rsp │ │ │ │ - movq 0x6ebdc(%rip),%xmm3 # a1520 , std::allocator >@GLIBCXX_3.4.21+0xc88> │ │ │ │ - movhps 0x6ebdd(%rip),%xmm3 # a1528 >@GLIBCXX_3.4+0xd48> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x288(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x3d8(%r14),%rdi │ │ │ │ - mov 0x3d0(%r14),%rcx │ │ │ │ - movl $0x0,0x3e8(%r14) │ │ │ │ - mov %rdi,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae 34397 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106d7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov (%rcx,%rsi,4),%ebp │ │ │ │ - lea 0x0(,%rsi,4),%rax │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 33146 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf486> │ │ │ │ - jmp 34377 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106b7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3309d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3dd> │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6dfeb(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6dd4c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r10w,0x260(%rsp) │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - mov -0x18(%r15),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6dfc0(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6de60(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movaps %xmm2,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6e159(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 35078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113b8> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6dd26(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef0> │ │ │ │ - call d600 │ │ │ │ - lea 0x6dc39(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6de2e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6db74(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6ddec(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r9w,0x260(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - add -0x18(%r15),%rdi │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6dc6d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movaps %xmm3,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 35030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11370> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6db54(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c2> │ │ │ │ - call d600 │ │ │ │ - lea 0x6da67(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6dc5c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d9a2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x13,%r8d │ │ │ │ - lea 0x5ba45(%rip),%rcx # 8e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab66> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 34bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f08> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 11347 <__cxa_finalize@plt+0x36e7> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5b9d9(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 34a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10db0> │ │ │ │ + je 2ddb0 ::do_widen(char) const@@Base+0xec40> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 34a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d88> │ │ │ │ + je 2dd88 ::do_widen(char) const@@Base+0xec18> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 32f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf249> │ │ │ │ + jae 2c249 ::do_widen(char) const@@Base+0xd0d9> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 32f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf249> │ │ │ │ + je 2c249 ::do_widen(char) const@@Base+0xd0d9> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 348b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bf0> │ │ │ │ + jae 2dbf0 ::do_widen(char) const@@Base+0xea80> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 112c2 <__cxa_finalize@plt+0x3662> │ │ │ │ + jb f952 <__cxa_finalize@plt+0x1cf2> │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 351b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114f0> │ │ │ │ + je 2e4f0 ::do_widen(char) const@@Base+0xf380> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 11a23 <__cxa_finalize@plt+0x3dc3> │ │ │ │ + je 100b3 <__cxa_finalize@plt+0x2453> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5b8c6(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + lea 0x6227e(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x120(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cd8> │ │ │ │ + je 2dcd8 ::do_widen(char) const@@Base+0xeb68> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - lea 0x70307(%rip),%r13 │ │ │ │ + lea 0x76fc7(%rip),%r13 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x704ec(%rip) │ │ │ │ - jne 34540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10880> │ │ │ │ - cmpb $0x0,0x704e0(%rip) │ │ │ │ - jne 345df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1091f> │ │ │ │ + cmpb $0x0,0x771ac(%rip) │ │ │ │ + jne 2d880 ::do_widen(char) const@@Base+0xe710> │ │ │ │ + cmpb $0x0,0x771a0(%rip) │ │ │ │ + jne 2d91f ::do_widen(char) const@@Base+0xe7af> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 33042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf382> │ │ │ │ + je 2c382 ::do_widen(char) const@@Base+0xd212> │ │ │ │ call d600 │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 33054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf394> │ │ │ │ + je 2c394 ::do_widen(char) const@@Base+0xd224> │ │ │ │ call d600 │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 33066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3a6> │ │ │ │ + je 2c3a6 ::do_widen(char) const@@Base+0xd236> │ │ │ │ call d600 │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 33078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3b8> │ │ │ │ + je 2c3b8 ::do_widen(char) const@@Base+0xd248> │ │ │ │ call d600 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ cmp 0x30(%rsp),%rdi │ │ │ │ - je 33089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3c9> │ │ │ │ + je 2c3c9 ::do_widen(char) const@@Base+0xd259> │ │ │ │ call d600 │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 3309d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3dd> │ │ │ │ + je 2c3dd ::do_widen(char) const@@Base+0xd26d> │ │ │ │ call d600 │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 86e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63150> │ │ │ │ + call 46a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad90> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 887e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64b20> │ │ │ │ + call 48460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc760> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 84280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x605c0> │ │ │ │ + call 43f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8200> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 874d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63810> │ │ │ │ + call 47150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb450> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 2ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb290> │ │ │ │ + call 28290 ::do_widen(char) const@@Base+0x9120> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 852f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61630> │ │ │ │ + call 44f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9270> │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ + call 479b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcb0> │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ + call 463d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6d0> │ │ │ │ mov 0x3e8(%r14),%ecx │ │ │ │ mov 0x3b8(%r14),%rsi │ │ │ │ mov %rcx,%rdx │ │ │ │ lea 0x0(,%rcx,4),%rax │ │ │ │ cmpl $0x1,(%rsi,%rcx,4) │ │ │ │ - je 33f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10260> │ │ │ │ + je 2d260 ::do_widen(char) const@@Base+0xe0f0> │ │ │ │ mov 0x3d0(%r14),%rcx │ │ │ │ mov (%rcx,%rax,1),%ebp │ │ │ │ cmp %ebp,0x4(%rsp) │ │ │ │ - jae 34370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106b0> │ │ │ │ + jae 2d6b0 ::do_widen(char) const@@Base+0xe540> │ │ │ │ mov 0x4(%rsp),%ebx │ │ │ │ add $0x1,%ebx │ │ │ │ mov %ebx,0x4(%rsp) │ │ │ │ mov 0x3b8(%r14),%rdx │ │ │ │ mov (%rdx,%rax,1),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 33840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb80> │ │ │ │ + je 2cb80 ::do_widen(char) const@@Base+0xda10> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 329d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed18> │ │ │ │ + jne 2bd18 ::do_widen(char) const@@Base+0xcba8> │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ lea 0x110(%rsp),%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x6d872(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x74532(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %si,0x260(%rsp) │ │ │ │ - lea 0x6d5c5(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x74285(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ mov -0x18(%r15),%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6d840(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x74500(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r13,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm6 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d6e0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x743a0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ lea 0x170(%rsp),%r13 │ │ │ │ movaps %xmm6,0x110(%rsp) │ │ │ │ movaps %xmm0,0x120(%rsp) │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ movaps %xmm0,0x140(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6d9d9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x74699(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ movl $0x10,0x158(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ lea 0x118(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r13,0x160(%rsp) │ │ │ │ @@ -32194,66 +26076,66 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 350a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113e8> │ │ │ │ + je 2e3e8 ::do_widen(char) const@@Base+0xf278> │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6d5a6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x74266(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 33330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf670> │ │ │ │ + je 2c670 ::do_widen(char) const@@Base+0xd500> │ │ │ │ call d600 │ │ │ │ - lea 0x6d4b9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x74179(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6d6ae(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x7436e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d3f4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x740b4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x6d66a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x7432a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %cx,0x260(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ add -0x18(%r15),%rdi │ │ │ │ mov %rbp,0x180(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d4ef(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x741af(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ movaps %xmm7,0x110(%rsp) │ │ │ │ movaps %xmm0,0x120(%rsp) │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ movaps %xmm0,0x140(%rsp) │ │ │ │ call dc40 │ │ │ │ @@ -32274,216 +26156,216 @@ │ │ │ │ lea 0x80(%rsp),%rax │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a0> │ │ │ │ + je 2e3a0 ::do_widen(char) const@@Base+0xf230> │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6d3d6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x74096(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 33500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf840> │ │ │ │ + je 2c840 ::do_widen(char) const@@Base+0xd6d0> │ │ │ │ call d600 │ │ │ │ - lea 0x6d2e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73fa9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6d4de(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x7419e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d224(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73ee4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x10,%r8d │ │ │ │ - lea 0x5b2f1(%rip),%rcx # 8e850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab90> │ │ │ │ + lea 0x61ca9(%rip),%rcx # 8e548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52848> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0xa0(%rsp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r15,0x90(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e60> │ │ │ │ + je 2de60 ::do_widen(char) const@@Base+0xecf0> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0x98(%rsp) │ │ │ │ - je 11c3b <__cxa_finalize@plt+0x3fdb> │ │ │ │ + je 102cb <__cxa_finalize@plt+0x266b> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5b25b(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ + lea 0x61c13(%rip),%rsi # 8e532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52832> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0xc0(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e08> │ │ │ │ + je 2de08 ::do_widen(char) const@@Base+0xec98> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 34b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb8> │ │ │ │ + je 2deb8 ::do_widen(char) const@@Base+0xed48> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 33687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c7> │ │ │ │ + jae 2c9c7 ::do_widen(char) const@@Base+0xd857> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 33687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c7> │ │ │ │ + je 2c9c7 ::do_widen(char) const@@Base+0xd857> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 34820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b60> │ │ │ │ + jae 2db60 ::do_widen(char) const@@Base+0xe9f0> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11c78 <__cxa_finalize@plt+0x4018> │ │ │ │ + jb 10308 <__cxa_finalize@plt+0x26a8> │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 351f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11530> │ │ │ │ + je 2e530 ::do_widen(char) const@@Base+0xf3c0> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 117c9 <__cxa_finalize@plt+0x3b69> │ │ │ │ + je fe59 <__cxa_finalize@plt+0x21f9> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5b148(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + lea 0x61b00(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x120(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ + je 2dc80 ::do_widen(char) const@@Base+0xeb10> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - lea 0x6fb89(%rip),%r13 │ │ │ │ + lea 0x76849(%rip),%r13 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6fd6e(%rip) │ │ │ │ - jne 344a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107e0> │ │ │ │ - cmpb $0x0,0x6fd62(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6fb54(%rip),%rax │ │ │ │ + cmpb $0x0,0x76a2e(%rip) │ │ │ │ + jne 2d7e0 ::do_widen(char) const@@Base+0xe670> │ │ │ │ + cmpb $0x0,0x76a22(%rip) │ │ │ │ + je 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ + mov 0x76814(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11733 <__cxa_finalize@plt+0x3ad3> │ │ │ │ + je fdc3 <__cxa_finalize@plt+0x2163> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11298> │ │ │ │ + je 2e298 ::do_widen(char) const@@Base+0xf128> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 11717 <__cxa_finalize@plt+0x3ab7> │ │ │ │ + je fda7 <__cxa_finalize@plt+0x2147> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 34f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11250> │ │ │ │ + je 2e250 ::do_widen(char) const@@Base+0xf0e0> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ + jmp 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ lea 0x110(%rsp),%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6d18b(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6ceec(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x73e4b(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x73bac(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r8w,0x260(%rsp) │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ mov -0x18(%r15),%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6d160(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73e20(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r12,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm4 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d000(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x73cc0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ lea 0x170(%rsp),%r13 │ │ │ │ movaps %xmm4,0x110(%rsp) │ │ │ │ movaps %xmm0,0x120(%rsp) │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ movaps %xmm0,0x140(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6d2f9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x73fb9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ movl $0x10,0x158(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ lea 0x118(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r13,0x160(%rsp) │ │ │ │ @@ -32499,66 +26381,66 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113d0> │ │ │ │ + je 2e3d0 ::do_widen(char) const@@Base+0xf260> │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6cec6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x73b86(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 33a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd50> │ │ │ │ + je 2cd50 ::do_widen(char) const@@Base+0xdbe0> │ │ │ │ call d600 │ │ │ │ - lea 0x6cdd9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73a99(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6cfce(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73c8e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6cd14(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x739d4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1a0 │ │ │ │ xor %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6cf8d(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73c4d(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %di,0x260(%rsp) │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ add -0x18(%r15),%rdi │ │ │ │ mov %rbp,0x180(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6ce0f(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x73acf(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ movaps %xmm5,0x110(%rsp) │ │ │ │ movaps %xmm0,0x120(%rsp) │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ movaps %xmm0,0x140(%rsp) │ │ │ │ call dc40 │ │ │ │ @@ -32579,232 +26461,232 @@ │ │ │ │ lea 0x80(%rsp),%rax │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11388> │ │ │ │ + je 2e388 ::do_widen(char) const@@Base+0xf218> │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6ccf6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x739b6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 33be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff20> │ │ │ │ + je 2cf20 ::do_widen(char) const@@Base+0xddb0> │ │ │ │ call d600 │ │ │ │ - lea 0x6cc09(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x738c9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6cdfe(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73abe(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6cb44(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73804(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x13,%r8d │ │ │ │ - lea 0x5abfd(%rip),%rcx # 8e83c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7c> │ │ │ │ + lea 0x615b5(%rip),%rcx # 8e534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52834> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0xa0(%rsp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r15,0x90(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb8> │ │ │ │ + je 2dfb8 ::do_widen(char) const@@Base+0xee48> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0x98(%rsp) │ │ │ │ - je 11597 <__cxa_finalize@plt+0x3937> │ │ │ │ + je fc27 <__cxa_finalize@plt+0x1fc7> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5ab7b(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ + lea 0x61533(%rip),%rsi # 8e532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52832> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0xc0(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f60> │ │ │ │ + je 2df60 ::do_widen(char) const@@Base+0xedf0> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 34ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee0> │ │ │ │ + je 2dee0 ::do_widen(char) const@@Base+0xed70> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 33d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a7> │ │ │ │ + jae 2d0a7 ::do_widen(char) const@@Base+0xdf37> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 33d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a7> │ │ │ │ + je 2d0a7 ::do_widen(char) const@@Base+0xdf37> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 34788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ac8> │ │ │ │ + jae 2dac8 ::do_widen(char) const@@Base+0xe958> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 1155f <__cxa_finalize@plt+0x38ff> │ │ │ │ + jb fbef <__cxa_finalize@plt+0x1f8f> │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 35170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114b0> │ │ │ │ + je 2e4b0 ::do_widen(char) const@@Base+0xf340> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 11505 <__cxa_finalize@plt+0x38a5> │ │ │ │ + je fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5aa68(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + lea 0x61420(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x120(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d30> │ │ │ │ + je 2dd30 ::do_widen(char) const@@Base+0xebc0> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - lea 0x6f4a9(%rip),%r13 │ │ │ │ + lea 0x76169(%rip),%r13 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6f68e(%rip) │ │ │ │ - jne 34408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10748> │ │ │ │ - cmpb $0x0,0x6f682(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6f474(%rip),%rax │ │ │ │ + cmpb $0x0,0x7634e(%rip) │ │ │ │ + jne 2d748 ::do_widen(char) const@@Base+0xe5d8> │ │ │ │ + cmpb $0x0,0x76342(%rip) │ │ │ │ + je 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ + mov 0x76134(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11542 <__cxa_finalize@plt+0x38e2> │ │ │ │ + je fbd2 <__cxa_finalize@plt+0x1f72> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110f8> │ │ │ │ + je 2e0f8 ::do_widen(char) const@@Base+0xef88> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 113fc <__cxa_finalize@plt+0x379c> │ │ │ │ + je fa8c <__cxa_finalize@plt+0x1e2c> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 34d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110b0> │ │ │ │ + je 2e0b0 ::do_widen(char) const@@Base+0xef40> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ + jmp 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ + call 424b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b0> │ │ │ │ test %rax,%rax │ │ │ │ - js 343c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10700> │ │ │ │ + js 2d700 ::do_widen(char) const@@Base+0xe590> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 343e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10727> │ │ │ │ + js 2d727 ::do_widen(char) const@@Base+0xe5b7> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ - movsd 0x5b451(%rip),%xmm1 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ + movsd 0x61c71(%rip),%xmm1 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ lea 0x110(%rsp),%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x8(%rsp) │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x5b41d(%rip),%xmm1 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x61ccd(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ movsd %xmm1,0x20(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x6ca63(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x73723(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %dx,0x260(%rsp) │ │ │ │ - lea 0x6c7b4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73474(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ mov -0x18(%rbp),%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ add %r15,%rdi │ │ │ │ - mov 0x6ca2e(%rip),%r15 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x736ee(%rip),%r15 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rbp,0x110(%rsp) │ │ │ │ mov %r15,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm2 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6c8d1(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x73591(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ lea 0x170(%rsp),%r13 │ │ │ │ movaps %xmm2,0x110(%rsp) │ │ │ │ movaps %xmm0,0x120(%rsp) │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ movaps %xmm0,0x140(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6cbca(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x7388a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ lea 0x118(%rsp),%rsi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ movl $0x10,0x158(%rsp) │ │ │ │ mov %r13,0x160(%rsp) │ │ │ │ movq $0x0,0x168(%rsp) │ │ │ │ movb $0x0,0x170(%rsp) │ │ │ │ @@ -32822,141 +26704,141 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 352a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115e0> │ │ │ │ + je 2e5e0 ::do_widen(char) const@@Base+0xf470> │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x138(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6c781(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x73441(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 34155 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10495> │ │ │ │ + je 2d495 ::do_widen(char) const@@Base+0xe325> │ │ │ │ call d600 │ │ │ │ - lea 0x6c694(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73354(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x110(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6c5d6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73296(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0xd,%r8d │ │ │ │ - lea 0x5a6b4(%rip),%rcx # 8e861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aba1> │ │ │ │ + lea 0x6106c(%rip),%rcx # 8e559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52859> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 35118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11458> │ │ │ │ + je 2e458 ::do_widen(char) const@@Base+0xf2e8> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ add 0xf8(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 11840 <__cxa_finalize@plt+0x3be0> │ │ │ │ + jbe fed0 <__cxa_finalize@plt+0x2270> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x5a63e(%rip),%rsi # 8e86f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abaf> │ │ │ │ + lea 0x60ff6(%rip),%rsi # 8e567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52867> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea 0x120(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 350c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11400> │ │ │ │ + je 2e400 ::do_widen(char) const@@Base+0xf290> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6f26c(%rip) │ │ │ │ - jne 346f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a30> │ │ │ │ - cmpb $0x0,0x6f260(%rip) │ │ │ │ - jne 34678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109b8> │ │ │ │ + cmpb $0x0,0x75f2c(%rip) │ │ │ │ + jne 2da30 ::do_widen(char) const@@Base+0xe8c0> │ │ │ │ + cmpb $0x0,0x75f20(%rip) │ │ │ │ + jne 2d9b8 ::do_widen(char) const@@Base+0xe848> │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 342b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105f9> │ │ │ │ + je 2d5f9 ::do_widen(char) const@@Base+0xe489> │ │ │ │ call d600 │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 342cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060b> │ │ │ │ + je 2d60b ::do_widen(char) const@@Base+0xe49b> │ │ │ │ call d600 │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 342df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1061f> │ │ │ │ + je 2d61f ::do_widen(char) const@@Base+0xe4af> │ │ │ │ call d600 │ │ │ │ mov $0x5350,%eax │ │ │ │ mov $0x6,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ lea 0x90(%r14),%rdi │ │ │ │ movl $0x2d657375,0x120(%rsp) │ │ │ │ mov %ax,0x124(%rsp) │ │ │ │ movq $0x6,0x118(%rsp) │ │ │ │ movb $0x0,0x126(%rsp) │ │ │ │ - call 2dba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ + call 26ee0 ::do_widen(char) const@@Base+0x7d70> │ │ │ │ lea 0x98(%r14),%rdx │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 34770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ab0> │ │ │ │ + je 2dab0 ::do_widen(char) const@@Base+0xe940> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - call 89d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66090> │ │ │ │ + call 42510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6810> │ │ │ │ mov 0x3e8(%r14),%eax │ │ │ │ mov 0x3d0(%r14),%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ shl $0x2,%rax │ │ │ │ mov (%rcx,%rax,1),%ebp │ │ │ │ cmp %ebp,0x4(%rsp) │ │ │ │ - jb 3313b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf47b> │ │ │ │ + jb 2c47b ::do_widen(char) const@@Base+0xd30b> │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x3d8(%r14),%rdi │ │ │ │ mov %rdi,%rax │ │ │ │ lea 0x1(%rdx),%esi │ │ │ │ sub %rcx,%rax │ │ │ │ mov %esi,0x3e8(%r14) │ │ │ │ mov %rsi,%rdx │ │ │ │ sar $0x2,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jb 329b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecf0> │ │ │ │ + jb 2bcf0 ::do_widen(char) const@@Base+0xcb80> │ │ │ │ mov 0x288(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 35547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11887> │ │ │ │ + jne 2e887 ::do_widen(char) const@@Base+0xf717> │ │ │ │ add $0x298,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -32966,78566 +26848,84763 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ test %rax,%rax │ │ │ │ - jns 33f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1028a> │ │ │ │ + jns 2d28a ::do_widen(char) const@@Base+0xe11a> │ │ │ │ mov %rax,%rbx │ │ │ │ shr $1,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ and $0x1,%ebx │ │ │ │ or %rbx,%rax │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ addsd %xmm1,%xmm1 │ │ │ │ - jmp 33f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10293> │ │ │ │ + jmp 2d293 ::do_widen(char) const@@Base+0xe123> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x6ec71(%rip),%rax │ │ │ │ - lea 0x6ec6a(%rip),%rcx │ │ │ │ + mov 0x75931(%rip),%rax │ │ │ │ + lea 0x7592a(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1181e <__cxa_finalize@plt+0x3bbe> │ │ │ │ + je feae <__cxa_finalize@plt+0x224e> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ + je 2e180 ::do_widen(char) const@@Base+0xf010> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11806 <__cxa_finalize@plt+0x3ba6> │ │ │ │ + je fe96 <__cxa_finalize@plt+0x2236> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11130> │ │ │ │ + je 2e130 ::do_widen(char) const@@Base+0xefc0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101b8> │ │ │ │ + jmp 2d1b8 ::do_widen(char) const@@Base+0xe048> │ │ │ │ nop │ │ │ │ - mov 0x6ebd9(%rip),%rax │ │ │ │ - lea 0x6ebd2(%rip),%rcx │ │ │ │ + mov 0x75899(%rip),%rax │ │ │ │ + lea 0x75892(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11b0c <__cxa_finalize@plt+0x3eac> │ │ │ │ + je 1019c <__cxa_finalize@plt+0x253c> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11320> │ │ │ │ + je 2e320 ::do_widen(char) const@@Base+0xf1b0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11af4 <__cxa_finalize@plt+0x3e94> │ │ │ │ + je 10184 <__cxa_finalize@plt+0x2524> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112d0> │ │ │ │ + je 2e2d0 ::do_widen(char) const@@Base+0xf160> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfad8> │ │ │ │ + jmp 2cad8 ::do_widen(char) const@@Base+0xd968> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6eb39(%rip),%rax │ │ │ │ - lea 0x6eb32(%rip),%rcx │ │ │ │ + mov 0x757f9(%rip),%rax │ │ │ │ + lea 0x757f2(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11a9f <__cxa_finalize@plt+0x3e3f> │ │ │ │ + je 1012f <__cxa_finalize@plt+0x24cf> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ + je 2e060 ::do_widen(char) const@@Base+0xeef0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11ad2 <__cxa_finalize@plt+0x3e72> │ │ │ │ + je 10162 <__cxa_finalize@plt+0x2502> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11010> │ │ │ │ + je 2e010 ::do_widen(char) const@@Base+0xeea0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - cmpb $0x0,0x6ef28(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6ed1a(%rip),%rax │ │ │ │ + cmpb $0x0,0x75be8(%rip) │ │ │ │ + je 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ + mov 0x759da(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11a87 <__cxa_finalize@plt+0x3e27> │ │ │ │ + je 10117 <__cxa_finalize@plt+0x24b7> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11218> │ │ │ │ + je 2e218 ::do_widen(char) const@@Base+0xf0a8> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 11a54 <__cxa_finalize@plt+0x3df4> │ │ │ │ + je 100e4 <__cxa_finalize@plt+0x2484> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 34e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111d0> │ │ │ │ + je 2e1d0 ::do_widen(char) const@@Base+0xf060> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ + jmp 2c370 ::do_widen(char) const@@Base+0xd200> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x5a0b6(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6ec75(%rip),%rdi │ │ │ │ + lea 0x60ac9(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x75935(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ - lea 0x6ec59(%rip),%rdi │ │ │ │ + lea 0x75919(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%r13 │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 11c0f <__cxa_finalize@plt+0x3faf> │ │ │ │ + je 1029f <__cxa_finalize@plt+0x263f> │ │ │ │ cmpb $0x0,0x38(%rbp) │ │ │ │ - je 35268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a8> │ │ │ │ + je 2e5a8 ::do_widen(char) const@@Base+0xf438> │ │ │ │ movsbl 0x43(%rbp),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 342a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105e7> │ │ │ │ + jmp 2d5e7 ::do_widen(char) const@@Base+0xe477> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6e989(%rip),%rcx │ │ │ │ + lea 0x75649(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x5a037(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ + lea 0x60a4a(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%r15 │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 11bf7 <__cxa_finalize@plt+0x3f97> │ │ │ │ + je 10287 <__cxa_finalize@plt+0x2627> │ │ │ │ cmpb $0x0,0x38(%rbp) │ │ │ │ - je 35230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11570> │ │ │ │ + je 2e570 ::do_widen(char) const@@Base+0xf400> │ │ │ │ movsbl 0x43(%rbp),%esi │ │ │ │ mov %r15,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 3429a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105da> │ │ │ │ + jmp 2d5da ::do_widen(char) const@@Base+0xe46a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x3e8(%r14),%eax │ │ │ │ mov %rax,%rdx │ │ │ │ shl $0x2,%rax │ │ │ │ - jmp 33127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf467> │ │ │ │ + jmp 2c467 ::do_widen(char) const@@Base+0xd2f7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 33dad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100ed> │ │ │ │ + jne 2d0ed ::do_widen(char) const@@Base+0xdf7d> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11867> │ │ │ │ + jae 2e867 ::do_widen(char) const@@Base+0xf6f7> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 347f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b31> │ │ │ │ + je 2db31 ::do_widen(char) const@@Base+0xe9c1> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b44> │ │ │ │ + je 2db44 ::do_widen(char) const@@Base+0xe9d4> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10101> │ │ │ │ + je 2d101 ::do_widen(char) const@@Base+0xdf91> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10101> │ │ │ │ + jmp 2d101 ::do_widen(char) const@@Base+0xdf91> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 336cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa0d> │ │ │ │ + jne 2ca0d ::do_widen(char) const@@Base+0xd89d> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11847> │ │ │ │ + jae 2e847 ::do_widen(char) const@@Base+0xf6d7> │ │ │ │ nopl (%rax) │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bc1> │ │ │ │ + je 2dbc1 ::do_widen(char) const@@Base+0xea51> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bd4> │ │ │ │ + je 2dbd4 ::do_widen(char) const@@Base+0xea64> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 336e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa21> │ │ │ │ + je 2ca21 ::do_widen(char) const@@Base+0xd8b1> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 336e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa21> │ │ │ │ + jmp 2ca21 ::do_widen(char) const@@Base+0xd8b1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 32f4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf28f> │ │ │ │ + jne 2c28f ::do_widen(char) const@@Base+0xd11f> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 354e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11827> │ │ │ │ + jae 2e827 ::do_widen(char) const@@Base+0xf6b7> │ │ │ │ nopl (%rax) │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c51> │ │ │ │ + je 2dc51 ::do_widen(char) const@@Base+0xeae1> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c64> │ │ │ │ + je 2dc64 ::do_widen(char) const@@Base+0xeaf4> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2a3> │ │ │ │ + je 2c2a3 ::do_widen(char) const@@Base+0xd133> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2a3> │ │ │ │ + jmp 2c2a3 ::do_widen(char) const@@Base+0xd133> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 353d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11710> │ │ │ │ + jae 2e710 ::do_widen(char) const@@Base+0xf5a0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca8> │ │ │ │ + je 2dca8 ::do_widen(char) const@@Base+0xeb38> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 3497b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cbb> │ │ │ │ + je 2dcbb ::do_widen(char) const@@Base+0xeb4b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + je 2caa9 ::do_widen(char) const@@Base+0xd939> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + jmp 2caa9 ::do_widen(char) const@@Base+0xd939> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 352b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115f8> │ │ │ │ + jae 2e5f8 ::do_widen(char) const@@Base+0xf488> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 349c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d00> │ │ │ │ + je 2dd00 ::do_widen(char) const@@Base+0xeb90> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 349d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d13> │ │ │ │ + je 2dd13 ::do_widen(char) const@@Base+0xeba3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf32b> │ │ │ │ + je 2c32b ::do_widen(char) const@@Base+0xd1bb> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf32b> │ │ │ │ + jmp 2c32b ::do_widen(char) const@@Base+0xd1bb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11680> │ │ │ │ + jae 2e680 ::do_widen(char) const@@Base+0xf510> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d58> │ │ │ │ + je 2dd58 ::do_widen(char) const@@Base+0xebe8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34a2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d6b> │ │ │ │ + je 2dd6b ::do_widen(char) const@@Base+0xebfb> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33e49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10189> │ │ │ │ + je 2d189 ::do_widen(char) const@@Base+0xe019> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33e49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10189> │ │ │ │ + jmp 2d189 ::do_widen(char) const@@Base+0xe019> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 35470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117b0> │ │ │ │ + jbe 2e7b0 ::do_widen(char) const@@Base+0xf640> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 32efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf23b> │ │ │ │ - jmp 32f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf25f> │ │ │ │ + jne 2c23b ::do_widen(char) const@@Base+0xd0cb> │ │ │ │ + jmp 2c25f ::do_widen(char) const@@Base+0xd0ef> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rbp,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11650> │ │ │ │ + jae 2e650 ::do_widen(char) const@@Base+0xf4e0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dd8> │ │ │ │ + je 2ddd8 ::do_widen(char) const@@Base+0xec68> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10deb> │ │ │ │ + je 2ddeb ::do_widen(char) const@@Base+0xec7b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e2> │ │ │ │ + je 2c1e2 ::do_widen(char) const@@Base+0xd072> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e2> │ │ │ │ + jmp 2c1e2 ::do_widen(char) const@@Base+0xd072> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rbp,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 352e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11620> │ │ │ │ + jae 2e620 ::do_widen(char) const@@Base+0xf4b0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e30> │ │ │ │ + je 2de30 ::do_widen(char) const@@Base+0xecc0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34b03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e43> │ │ │ │ + je 2de43 ::do_widen(char) const@@Base+0xecd3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf960> │ │ │ │ + je 2c960 ::do_widen(char) const@@Base+0xd7f0> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf960> │ │ │ │ + jmp 2c960 ::do_widen(char) const@@Base+0xd7f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116b0> │ │ │ │ + jae 2e6b0 ::do_widen(char) const@@Base+0xf540> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e88> │ │ │ │ + je 2de88 ::do_widen(char) const@@Base+0xed18> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34b5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e9b> │ │ │ │ + je 2de9b ::do_widen(char) const@@Base+0xed2b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8d8> │ │ │ │ + je 2c8d8 ::do_widen(char) const@@Base+0xd768> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8d8> │ │ │ │ + jmp 2c8d8 ::do_widen(char) const@@Base+0xd768> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 35460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117a0> │ │ │ │ + jbe 2e7a0 ::do_widen(char) const@@Base+0xf630> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 33679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b9> │ │ │ │ - jmp 3369d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ + jne 2c9b9 ::do_widen(char) const@@Base+0xd849> │ │ │ │ + jmp 2c9dd ::do_widen(char) const@@Base+0xd86d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 35480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117c0> │ │ │ │ + jbe 2e7c0 ::do_widen(char) const@@Base+0xf650> │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 33d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10099> │ │ │ │ - jmp 33d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100bd> │ │ │ │ + jne 2d099 ::do_widen(char) const@@Base+0xdf29> │ │ │ │ + jmp 2d0bd ::do_widen(char) const@@Base+0xdf4d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11770> │ │ │ │ + jae 2e770 ::do_widen(char) const@@Base+0xf600> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f30> │ │ │ │ + je 2df30 ::do_widen(char) const@@Base+0xedc0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f43> │ │ │ │ + je 2df43 ::do_widen(char) const@@Base+0xedd3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf15a> │ │ │ │ + je 2c15a ::do_widen(char) const@@Base+0xcfea> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf15a> │ │ │ │ + jmp 2c15a ::do_widen(char) const@@Base+0xcfea> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rbp,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11740> │ │ │ │ + jae 2e740 ::do_widen(char) const@@Base+0xf5d0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f88> │ │ │ │ + je 2df88 ::do_widen(char) const@@Base+0xee18> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34c5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9b> │ │ │ │ + je 2df9b ::do_widen(char) const@@Base+0xee2b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10040> │ │ │ │ + je 2d040 ::do_widen(char) const@@Base+0xded0> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10040> │ │ │ │ + jmp 2d040 ::do_widen(char) const@@Base+0xded0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 353a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116e0> │ │ │ │ + jae 2e6e0 ::do_widen(char) const@@Base+0xf570> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fe0> │ │ │ │ + je 2dfe0 ::do_widen(char) const@@Base+0xee70> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ff3> │ │ │ │ + je 2dff3 ::do_widen(char) const@@Base+0xee83> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb8> │ │ │ │ + je 2cfb8 ::do_widen(char) const@@Base+0xde48> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb8> │ │ │ │ + jmp 2cfb8 ::do_widen(char) const@@Base+0xde48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15185(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xeec5(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 345c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10902> │ │ │ │ + je 2d902 ::do_widen(char) const@@Base+0xe792> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 345c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10902> │ │ │ │ + jmp 2d902 ::do_widen(char) const@@Base+0xe792> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x151d5(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xef15(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 34571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b1> │ │ │ │ + je 2d8b1 ::do_widen(char) const@@Base+0xe741> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 34571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b1> │ │ │ │ + jmp 2d8b1 ::do_widen(char) const@@Base+0xe741> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15222(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xef62(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 33f02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10242> │ │ │ │ + je 2d242 ::do_widen(char) const@@Base+0xe0d2> │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 33f02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10242> │ │ │ │ + jmp 2d242 ::do_widen(char) const@@Base+0xe0d2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x1525e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xef9e(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 33eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101ef> │ │ │ │ + je 2d1ef ::do_widen(char) const@@Base+0xe07f> │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 33eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101ef> │ │ │ │ + jmp 2d1ef ::do_widen(char) const@@Base+0xe07f> │ │ │ │ nopl (%rax) │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x152a5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xefe5(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 3448a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ca> │ │ │ │ + je 2d7ca ::do_widen(char) const@@Base+0xe65a> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 3448a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ca> │ │ │ │ + jmp 2d7ca ::do_widen(char) const@@Base+0xe65a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x152f5(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf035(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 34439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10779> │ │ │ │ + je 2d779 ::do_widen(char) const@@Base+0xe609> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 34439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10779> │ │ │ │ + jmp 2d779 ::do_widen(char) const@@Base+0xe609> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15342(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf082(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 3465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1099c> │ │ │ │ + je 2d99c ::do_widen(char) const@@Base+0xe82c> │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 3465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1099c> │ │ │ │ + jmp 2d99c ::do_widen(char) const@@Base+0xe82c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x1537e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf0be(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 34609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10949> │ │ │ │ + je 2d949 ::do_widen(char) const@@Base+0xe7d9> │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 34609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10949> │ │ │ │ + jmp 2d949 ::do_widen(char) const@@Base+0xe7d9> │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x153c2(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf102(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 33822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb62> │ │ │ │ + je 2cb62 ::do_widen(char) const@@Base+0xd9f2> │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 33822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb62> │ │ │ │ + jmp 2cb62 ::do_widen(char) const@@Base+0xd9f2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x153fe(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf13e(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 337cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0f> │ │ │ │ + je 2cb0f ::do_widen(char) const@@Base+0xd99f> │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 337cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0f> │ │ │ │ + jmp 2cb0f ::do_widen(char) const@@Base+0xd99f> │ │ │ │ nopl (%rax) │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15445(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf185(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 34522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10862> │ │ │ │ + je 2d862 ::do_widen(char) const@@Base+0xe6f2> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 34522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10862> │ │ │ │ + jmp 2d862 ::do_widen(char) const@@Base+0xe6f2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15495(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf1d5(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 344d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10811> │ │ │ │ + je 2d811 ::do_widen(char) const@@Base+0xe6a1> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 344d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10811> │ │ │ │ + jmp 2d811 ::do_widen(char) const@@Base+0xe6a1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf095> │ │ │ │ + jmp 2c095 ::do_widen(char) const@@Base+0xcf25> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 33bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfef3> │ │ │ │ + jmp 2cef3 ::do_widen(char) const@@Base+0xdd83> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 334d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf813> │ │ │ │ + jmp 2c813 ::do_widen(char) const@@Base+0xd6a3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32b83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeec3> │ │ │ │ + jmp 2bec3 ::do_widen(char) const@@Base+0xcd53> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 339e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd23> │ │ │ │ + jmp 2cd23 ::do_widen(char) const@@Base+0xdbb3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 33303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf643> │ │ │ │ + jmp 2c643 ::do_widen(char) const@@Base+0xd4d3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d0> │ │ │ │ + jae 2e7d0 ::do_widen(char) const@@Base+0xf660> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 350e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11428> │ │ │ │ + je 2e428 ::do_widen(char) const@@Base+0xf2b8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 350fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1143b> │ │ │ │ + je 2e43b ::do_widen(char) const@@Base+0xf2cb> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 34272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b2> │ │ │ │ + je 2d5b2 ::do_widen(char) const@@Base+0xe442> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 34272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b2> │ │ │ │ + jmp 2d5b2 ::do_widen(char) const@@Base+0xe442> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 354c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11800> │ │ │ │ + jae 2e800 ::do_widen(char) const@@Base+0xf690> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 35140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11480> │ │ │ │ + je 2e480 ::do_widen(char) const@@Base+0xf310> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 35153 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11493> │ │ │ │ + je 2e493 ::do_widen(char) const@@Base+0xf323> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 341e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10526> │ │ │ │ + je 2d526 ::do_widen(char) const@@Base+0xe3b6> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 341e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10526> │ │ │ │ + jmp 2d526 ::do_widen(char) const@@Base+0xe3b6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 347e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b20> │ │ │ │ + jb 2db20 ::do_widen(char) const@@Base+0xe9b0> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114d0> │ │ │ │ + jb 2e4d0 ::do_widen(char) const@@Base+0xf360> │ │ │ │ lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 347e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b20> │ │ │ │ + jmp 2db20 ::do_widen(char) const@@Base+0xe9b0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 34900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c40> │ │ │ │ + jb 2dc40 ::do_widen(char) const@@Base+0xead0> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 351d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11510> │ │ │ │ + jb 2e510 ::do_widen(char) const@@Base+0xf3a0> │ │ │ │ lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c40> │ │ │ │ + jmp 2dc40 ::do_widen(char) const@@Base+0xead0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 34870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ + jb 2dbb0 ::do_widen(char) const@@Base+0xea40> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11550> │ │ │ │ + jb 2e550 ::do_widen(char) const@@Base+0xf3e0> │ │ │ │ lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ + jmp 2dbb0 ::do_widen(char) const@@Base+0xea40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbp,%rdi │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - lea -0x156d3(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf413(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 34753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a93> │ │ │ │ + je 2da93 ::do_widen(char) const@@Base+0xe923> │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 34753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a93> │ │ │ │ + jmp 2da93 ::do_widen(char) const@@Base+0xe923> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - lea -0x1570b(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xf44b(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 346d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a15> │ │ │ │ + je 2da15 ::do_widen(char) const@@Base+0xe8a5> │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 346d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a15> │ │ │ │ + jmp 2da15 ::do_widen(char) const@@Base+0xe8a5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 34128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10468> │ │ │ │ + jmp 2d468 ::do_widen(char) const@@Base+0xe2f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 352c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11601> │ │ │ │ + jb 2e601 ::do_widen(char) const@@Base+0xf491> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 349af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cef> │ │ │ │ + jmp 2dcef ::do_widen(char) const@@Base+0xeb7f> │ │ │ │ nop │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 352e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11629> │ │ │ │ + jb 2e629 ::do_widen(char) const@@Base+0xf4b9> │ │ │ │ lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1f> │ │ │ │ + jmp 2de1f ::do_widen(char) const@@Base+0xecaf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11659> │ │ │ │ + jb 2e659 ::do_widen(char) const@@Base+0xf4e9> │ │ │ │ lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34a87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc7> │ │ │ │ + jmp 2ddc7 ::do_widen(char) const@@Base+0xec57> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11689> │ │ │ │ + jb 2e689 ::do_widen(char) const@@Base+0xf519> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34a07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d47> │ │ │ │ + jmp 2dd47 ::do_widen(char) const@@Base+0xebd7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116b9> │ │ │ │ + jb 2e6b9 ::do_widen(char) const@@Base+0xf549> │ │ │ │ lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34b37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e77> │ │ │ │ + jmp 2de77 ::do_widen(char) const@@Base+0xed07> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 353a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116e9> │ │ │ │ + jb 2e6e9 ::do_widen(char) const@@Base+0xf579> │ │ │ │ lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34c8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fcf> │ │ │ │ + jmp 2dfcf ::do_widen(char) const@@Base+0xee5f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 353d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11719> │ │ │ │ + jb 2e719 ::do_widen(char) const@@Base+0xf5a9> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c97> │ │ │ │ + jmp 2dc97 ::do_widen(char) const@@Base+0xeb27> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35409 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11749> │ │ │ │ + jb 2e749 ::do_widen(char) const@@Base+0xf5d9> │ │ │ │ lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34c37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f77> │ │ │ │ + jmp 2df77 ::do_widen(char) const@@Base+0xee07> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11779> │ │ │ │ + jb 2e779 ::do_widen(char) const@@Base+0xf609> │ │ │ │ lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f1f> │ │ │ │ + jmp 2df1f ::do_widen(char) const@@Base+0xedaf> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 3369d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ + jmp 2c9dd ::do_widen(char) const@@Base+0xd86d> │ │ │ │ nopl (%rax) │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 32f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf25f> │ │ │ │ + jmp 2c25f ::do_widen(char) const@@Base+0xd0ef> │ │ │ │ nopl (%rax) │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 33d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100bd> │ │ │ │ + jmp 2d0bd ::do_widen(char) const@@Base+0xdf4d> │ │ │ │ nopl (%rax) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d9> │ │ │ │ + jb 2e7d9 ::do_widen(char) const@@Base+0xf669> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 350d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11417> │ │ │ │ + jmp 2e417 ::do_widen(char) const@@Base+0xf2a7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 354c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11809> │ │ │ │ + jb 2e809 ::do_widen(char) const@@Base+0xf699> │ │ │ │ lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 3512f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1146f> │ │ │ │ + jmp 2e46f ::do_widen(char) const@@Base+0xf2ff> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 354f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11830> │ │ │ │ - jmp 351e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11522> │ │ │ │ + jb 2e830 ::do_widen(char) const@@Base+0xf6c0> │ │ │ │ + jmp 2e522 ::do_widen(char) const@@Base+0xf3b2> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11850> │ │ │ │ - jmp 35222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11562> │ │ │ │ + jb 2e850 ::do_widen(char) const@@Base+0xf6e0> │ │ │ │ + jmp 2e562 ::do_widen(char) const@@Base+0xf3f2> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11870> │ │ │ │ - jmp 351a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114e2> │ │ │ │ + jb 2e870 ::do_widen(char) const@@Base+0xf700> │ │ │ │ + jmp 2e4e2 ::do_widen(char) const@@Base+0xf372> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 112f2 <__cxa_finalize@plt+0x3692> │ │ │ │ + jmp f982 <__cxa_finalize@plt+0x1d22> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 112ff <__cxa_finalize@plt+0x369f> │ │ │ │ + jmp f98f <__cxa_finalize@plt+0x1d2f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11378 <__cxa_finalize@plt+0x3718> │ │ │ │ + jmp fa08 <__cxa_finalize@plt+0x1da8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11382 <__cxa_finalize@plt+0x3722> │ │ │ │ + jmp fa12 <__cxa_finalize@plt+0x1db2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11391 <__cxa_finalize@plt+0x3731> │ │ │ │ + jmp fa21 <__cxa_finalize@plt+0x1dc1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 113dd <__cxa_finalize@plt+0x377d> │ │ │ │ + jmp fa6d <__cxa_finalize@plt+0x1e0d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 1145b <__cxa_finalize@plt+0x37fb> │ │ │ │ + jmp faeb <__cxa_finalize@plt+0x1e8b> │ │ │ │ endbr64 │ │ │ │ - jmp 1149b <__cxa_finalize@plt+0x383b> │ │ │ │ + jmp fb2b <__cxa_finalize@plt+0x1ecb> │ │ │ │ endbr64 │ │ │ │ - jmp 11535 <__cxa_finalize@plt+0x38d5> │ │ │ │ + jmp fbc5 <__cxa_finalize@plt+0x1f65> │ │ │ │ endbr64 │ │ │ │ - jmp 1158a <__cxa_finalize@plt+0x392a> │ │ │ │ + jmp fc1a <__cxa_finalize@plt+0x1fba> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 114d2 <__cxa_finalize@plt+0x3872> │ │ │ │ + jmp fb62 <__cxa_finalize@plt+0x1f02> │ │ │ │ endbr64 │ │ │ │ - jmp 115c7 <__cxa_finalize@plt+0x3967> │ │ │ │ + jmp fc57 <__cxa_finalize@plt+0x1ff7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115e3 <__cxa_finalize@plt+0x3983> │ │ │ │ + jmp fc73 <__cxa_finalize@plt+0x2013> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 115f2 <__cxa_finalize@plt+0x3992> │ │ │ │ + jmp fc82 <__cxa_finalize@plt+0x2022> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115d9 <__cxa_finalize@plt+0x3979> │ │ │ │ + jmp fc69 <__cxa_finalize@plt+0x2009> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1163e <__cxa_finalize@plt+0x39de> │ │ │ │ + jmp fcce <__cxa_finalize@plt+0x206e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1165d <__cxa_finalize@plt+0x39fd> │ │ │ │ + jmp fced <__cxa_finalize@plt+0x208d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11667 <__cxa_finalize@plt+0x3a07> │ │ │ │ + jmp fcf7 <__cxa_finalize@plt+0x2097> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11690 <__cxa_finalize@plt+0x3a30> │ │ │ │ + jmp fd20 <__cxa_finalize@plt+0x20c0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 116dc <__cxa_finalize@plt+0x3a7c> │ │ │ │ + jmp fd6c <__cxa_finalize@plt+0x210c> │ │ │ │ endbr64 │ │ │ │ - jmp 1174f <__cxa_finalize@plt+0x3aef> │ │ │ │ + jmp fddf <__cxa_finalize@plt+0x217f> │ │ │ │ endbr64 │ │ │ │ - jmp 117f9 <__cxa_finalize@plt+0x3b99> │ │ │ │ + jmp fe89 <__cxa_finalize@plt+0x2229> │ │ │ │ endbr64 │ │ │ │ - jmp 11870 <__cxa_finalize@plt+0x3c10> │ │ │ │ + jmp ff00 <__cxa_finalize@plt+0x22a0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1187d <__cxa_finalize@plt+0x3c1d> │ │ │ │ + jmp ff0d <__cxa_finalize@plt+0x22ad> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 118a7 <__cxa_finalize@plt+0x3c47> │ │ │ │ + jmp ff37 <__cxa_finalize@plt+0x22d7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 118b1 <__cxa_finalize@plt+0x3c51> │ │ │ │ + jmp ff41 <__cxa_finalize@plt+0x22e1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 11414 <__cxa_finalize@plt+0x37b4> │ │ │ │ + jmp faa4 <__cxa_finalize@plt+0x1e44> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1192c <__cxa_finalize@plt+0x3ccc> │ │ │ │ + jmp ffbc <__cxa_finalize@plt+0x235c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1194b <__cxa_finalize@plt+0x3ceb> │ │ │ │ + jmp ffdb <__cxa_finalize@plt+0x237b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11955 <__cxa_finalize@plt+0x3cf5> │ │ │ │ + jmp ffe5 <__cxa_finalize@plt+0x2385> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1197f <__cxa_finalize@plt+0x3d1f> │ │ │ │ + jmp 1000f <__cxa_finalize@plt+0x23af> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 119cb <__cxa_finalize@plt+0x3d6b> │ │ │ │ + jmp 1005b <__cxa_finalize@plt+0x23fb> │ │ │ │ endbr64 │ │ │ │ - jmp 11a01 <__cxa_finalize@plt+0x3da1> │ │ │ │ + jmp 10091 <__cxa_finalize@plt+0x2431> │ │ │ │ endbr64 │ │ │ │ - jmp 11332 <__cxa_finalize@plt+0x36d2> │ │ │ │ + jmp f9c2 <__cxa_finalize@plt+0x1d62> │ │ │ │ endbr64 │ │ │ │ - jmp 11a70 <__cxa_finalize@plt+0x3e10> │ │ │ │ + jmp 10100 <__cxa_finalize@plt+0x24a0> │ │ │ │ endbr64 │ │ │ │ - jmp 11abb <__cxa_finalize@plt+0x3e5b> │ │ │ │ + jmp 1014b <__cxa_finalize@plt+0x24eb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b37 <__cxa_finalize@plt+0x3ed7> │ │ │ │ + jmp 101c7 <__cxa_finalize@plt+0x2567> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 118e0 <__cxa_finalize@plt+0x3c80> │ │ │ │ + jmp ff70 <__cxa_finalize@plt+0x2310> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b46 <__cxa_finalize@plt+0x3ee6> │ │ │ │ + jmp 101d6 <__cxa_finalize@plt+0x2576> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b50 <__cxa_finalize@plt+0x3ef0> │ │ │ │ + jmp 101e0 <__cxa_finalize@plt+0x2580> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11b79 <__cxa_finalize@plt+0x3f19> │ │ │ │ + jmp 10209 <__cxa_finalize@plt+0x25a9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11bc5 <__cxa_finalize@plt+0x3f65> │ │ │ │ + jmp 10255 <__cxa_finalize@plt+0x25f5> │ │ │ │ endbr64 │ │ │ │ - jmp 11c6b <__cxa_finalize@plt+0x400b> │ │ │ │ + jmp 102fb <__cxa_finalize@plt+0x269b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11786 <__cxa_finalize@plt+0x3b26> │ │ │ │ + jmp fe16 <__cxa_finalize@plt+0x21b6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b2d <__cxa_finalize@plt+0x3ecd> │ │ │ │ + jmp 101bd <__cxa_finalize@plt+0x255d> │ │ │ │ endbr64 │ │ │ │ - jmp 11ca3 <__cxa_finalize@plt+0x4043> │ │ │ │ + jmp 10333 <__cxa_finalize@plt+0x26d3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rcx,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x68(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + lea 0x5c73d(%rip),%rax # 8b1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f4d8> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x71445(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x71425(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - lea 0x38(%rdi),%rax │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - lea 0x58(%rdi),%rax │ │ │ │ - mov %rax,0x48(%rdi) │ │ │ │ - lea 0x78(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movb $0x0,0x38(%rdi) │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movb $0x0,0x58(%rdi) │ │ │ │ - mov %rax,0x68(%rdi) │ │ │ │ - movq $0x0,0x70(%rdi) │ │ │ │ - movb $0x0,0x78(%rdi) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov %r14d,0x20(%rbx) │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - movq $0x0,0x94(%rbx) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movl $0x0,0x9c(%rbx) │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov 0x59b9c(%rip),%rax # 8f3b8 , std::allocator >@@Base+0x138> │ │ │ │ - mov %rax,0x88(%rbx) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 11cb6 <__cxa_finalize@plt+0x4056> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + lea 0x7144d(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3585a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b9a> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3586c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bac> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3587e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bbe> │ │ │ │ - call d600 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 35890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bd0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + movq 0x71479(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x7220d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2eb2d ::do_widen(char) const@@Base+0xf9bd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x713bc(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ + jmp d9e0 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x98(%rdi),%eax │ │ │ │ - mov 0x94(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmova %edx,%eax │ │ │ │ - ret │ │ │ │ + lea 0x713ed(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x71419(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x721ad(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2eb8e ::do_widen(char) const@@Base+0xfa1e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x7135b(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x7138d(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x713b9(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x7214d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ebed ::do_widen(char) const@@Base+0xfa7d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x712fc(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9e0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x94(%rdi),%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cvtsi2ss %rdx,%xmm1 │ │ │ │ - add 0x98(%rdi),%eax │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - movsd 0x59abf(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - minsd %xmm1,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movq 0x71364(%rip),%xmm0 # 9ff88 @@Base+0xfdc8> │ │ │ │ + movhps 0x71365(%rip),%xmm0 # 9ff90 @@Base+0xfdd0> │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x38,%edi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + lea 0x720c4(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ec7c ::do_widen(char) const@@Base+0xfb0c> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + lea 0x712c5(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ + movdqu 0x20(%r12),%xmm2 │ │ │ │ + movq 0x712ee(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movq 0x30(%r12),%xmm1 │ │ │ │ + add $0x28,%rax │ │ │ │ + punpcklqdq %xmm3,%xmm0 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + movups %xmm2,0x20(%rbp) │ │ │ │ + movq %xmm1,0x30(%rbp) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ed58 ::do_widen(char) const@@Base+0xfbe8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ecf1 ::do_widen(char) const@@Base+0xfb81> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ecf1 ::do_widen(char) const@@Base+0xfb81> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ed1b ::do_widen(char) const@@Base+0xfbab> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ed36 ::do_widen(char) const@@Base+0xfbc6> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2edbc ::do_widen(char) const@@Base+0xfc4c> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ + movhps %xmm2,0x28(%rbp) │ │ │ │ + movd %xmm1,0x30(%rbp) │ │ │ │ + movq %xmm2,0x20(%rbp) │ │ │ │ + movd %xmm4,0x34(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ed36 ::do_widen(char) const@@Base+0xfbc6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 2ed36 ::do_widen(char) const@@Base+0xfbc6> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ed99 ::do_widen(char) const@@Base+0xfc29> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2ee2d ::do_widen(char) const@@Base+0xfcbd> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x94(%rdi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cvtsi2ss %rdx,%xmm0 │ │ │ │ - add 0x98(%rdi),%eax │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2edee ::do_widen(char) const@@Base+0xfc7e> │ │ │ │ endbr64 │ │ │ │ - mov 0x9c(%rdi),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rdx,%rax │ │ │ │ - add 0x94(%rdi),%eax │ │ │ │ - add 0x98(%rdi),%eax │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2edf0 ::do_widen(char) const@@Base+0xfc80> │ │ │ │ endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmpl $0x1,0x98(%rdi) │ │ │ │ - je 3597c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cbc> │ │ │ │ - cmpl $0x1,0x94(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2edf7 ::do_widen(char) const@@Base+0xfc87> │ │ │ │ endbr64 │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 3599e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cde> │ │ │ │ - mov 0x94(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2ed89 ::do_widen(char) const@@Base+0xfc19> │ │ │ │ endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - movups %xmm0,0x38(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - movups %xmm0,0x58(%rdi) │ │ │ │ - movapd 0x59ac8(%rip),%xmm0 # 8f490 , std::allocator >@@Base+0x210> │ │ │ │ - movups %xmm0,0x68(%rdi) │ │ │ │ - ret │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2edf9 ::do_widen(char) const@@Base+0xfc89> │ │ │ │ + jmp 2ed99 ::do_widen(char) const@@Base+0xfc29> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2ed99 ::do_widen(char) const@@Base+0xfc29> │ │ │ │ + jmp 2eda2 ::do_widen(char) const@@Base+0xfc32> │ │ │ │ + jmp 2eda2 ::do_widen(char) const@@Base+0xfc32> │ │ │ │ + lea 0x710f0(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2edbc ::do_widen(char) const@@Base+0xfc4c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + lea 0x710fd(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d26> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d34> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35a02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d42> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + movq 0x71129(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x71ebd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 35a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d58> │ │ │ │ + je 2ee7d ::do_widen(char) const@@Base+0xfd0d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x7106c(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x7109c(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x71e63(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jle 11ce0 <__cxa_finalize@plt+0x4080> │ │ │ │ - movslq %esi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 35ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11df0> │ │ │ │ - mov 0x38(%rdi),%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x59977(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rcx,%rdx,4),%xmm1 │ │ │ │ - subss (%rcx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x59964(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x59950(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - xorps 0x599fb(%rip),%xmm0 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movq 0x710b0(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2eee7 ::do_widen(char) const@@Base+0xfd77> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x71002(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9e0 │ │ │ │ add $0x8,%rsp │ │ │ │ - ret │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x7102c(%rip),%rax # 9ff48 @@Base+0xfd88> │ │ │ │ + lea -0x10(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x71df3(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jge 11d00 <__cxa_finalize@plt+0x40a0> │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - movslq %edx,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 35b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e90> │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movsd 0x598d7(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rdx,%rsi,4),%xmm1 │ │ │ │ - subss (%rdx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x598c4(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x598b0(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - xorps 0x5995b(%rip),%xmm0 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x71041(%rip),%xmm0 # 9ff80 @@Base+0xfdc0> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ef56 ::do_widen(char) const@@Base+0xfde6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x70f93(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + jne 2efe1 ::do_widen(char) const@@Base+0xfe71> │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + je 2efd7 ::do_widen(char) const@@Base+0xfe67> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x5f529(%rip),%rsi # 8e4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527dd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call d7b0 │ │ │ │ + lea 0x74098(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5f4de(%rip),%rsi # 8e4d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527d7> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x5f4ca(%rip),%rsi # 8e4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527dd> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5f4be(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 2ef97 ::do_widen(char) const@@Base+0xfe27> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x7197c(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f07f ::do_widen(char) const@@Base+0xff0f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x71b6e(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 2f0a8 ::do_widen(char) const@@Base+0xff38> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 2f0ed ::do_widen(char) const@@Base+0xff7d> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f0ed ::do_widen(char) const@@Base+0xff7d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2f0e8 ::do_widen(char) const@@Base+0xff78> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x70e24(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2f116 ::do_widen(char) const@@Base+0xffa6> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70dfc(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f0e8 ::do_widen(char) const@@Base+0xff78> │ │ │ │ + call e95c <__cxa_finalize@plt+0xcfc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2f0c5 ::do_widen(char) const@@Base+0xff55> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x718ac(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f14f ::do_widen(char) const@@Base+0xffdf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x715ee(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 2f178 ::do_widen(char) const@@Base+0x10008> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 2f1bd ::do_widen(char) const@@Base+0x1004d> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f1bd ::do_widen(char) const@@Base+0x1004d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2f1b8 ::do_widen(char) const@@Base+0x10048> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + lea 0x70d54(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2f1e6 ::do_widen(char) const@@Base+0x10076> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70d2c(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f1b8 ::do_widen(char) const@@Base+0x10048> │ │ │ │ + call e95c <__cxa_finalize@plt+0xcfc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2f195 ::do_widen(char) const@@Base+0x10025> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f2d8 ::do_widen(char) const@@Base+0x10168> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 2f23c ::do_widen(char) const@@Base+0x100cc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f27b ::do_widen(char) const@@Base+0x1010b> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f257 ::do_widen(char) const@@Base+0x100e7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f26e ::do_widen(char) const@@Base+0x100fe> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 2f228 ::do_widen(char) const@@Base+0x100b8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 2f272 ::do_widen(char) const@@Base+0x10102> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2f228 ::do_widen(char) const@@Base+0x100b8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 2f234 ::do_widen(char) const@@Base+0x100c4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 2f2d8 ::do_widen(char) const@@Base+0x10168> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f2a3 ::do_widen(char) const@@Base+0x10133> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f2bb ::do_widen(char) const@@Base+0x1014b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 2f2bf ::do_widen(char) const@@Base+0x1014f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 2f2d8 ::do_widen(char) const@@Base+0x10168> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f2d8 ::do_widen(char) const@@Base+0x10168> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movabs $0x617a696c616e6946,%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2f8,%rsp │ │ │ │ - movq 0x6b9b0(%rip),%xmm4 # a1530 , std::allocator >@GLIBCXX_3.4.21+0xc98> │ │ │ │ - movhps 0x6b9b1(%rip),%xmm4 # a1538 >@GLIBCXX_3.4+0xd58> │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x2e8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cltq │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rax,%rax │ │ │ │ - je 36998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cd8> │ │ │ │ - lea 0x0(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + sub $0x238,%rsp │ │ │ │ + cmpb $0x0,0x741ea(%rip) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x228(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movabs $0x3a6e6f6974617a69,%rax │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov %rax,0xc5(%rsp) │ │ │ │ + movq $0xd,0xb8(%rsp) │ │ │ │ + movb $0x0,0xcd(%rsp) │ │ │ │ + jne 2f420 ::do_widen(char) const@@Base+0x102b0> │ │ │ │ + cmpb $0x0,0x7418c(%rip) │ │ │ │ + je 2f4d9 ::do_widen(char) const@@Base+0x10369> │ │ │ │ + mov 0x73f7e(%rip),%rax │ │ │ │ + lea 0x73f77(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 103ed <__cxa_finalize@plt+0x278d> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fe40 ::do_widen(char) const@@Base+0x10cd0> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov %rcx,0x38(%r14) │ │ │ │ - mov %r12,0x48(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35c06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f46> │ │ │ │ - call d600 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 35c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f70> │ │ │ │ + call d420 │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 10505 <__cxa_finalize@plt+0x28a5> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2ff90 ::do_widen(char) const@@Base+0x10e20> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 2f4c7 ::do_widen(char) const@@Base+0x10357> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x38(%r14),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rdx,%rbp,8),%rdx │ │ │ │ - cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ - movss %xmm0,(%rax,%rbp,4) │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 35c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cc8> │ │ │ │ - lea 0x0(,%rdx,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x73c59(%rip),%rax │ │ │ │ + lea 0x73c52(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1065d <__cxa_finalize@plt+0x29fd> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fe00 ::do_widen(char) const@@Base+0x10c90> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rcx,0x8(%r14) │ │ │ │ - mov %r12,0x18(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe1> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cb8> │ │ │ │ - lea 0x0(,%rdx,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + call d420 │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov %rcx,0x20(%r14) │ │ │ │ - mov %r12,0x30(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35d06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12046> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%r14),%r13 │ │ │ │ - mov 0x40(%r14),%rbp │ │ │ │ - sub %r13,%rbp │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jbe 35dc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12103> │ │ │ │ - sar $0x2,%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1206c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movss 0x4(%r13,%r12,4),%xmm1 │ │ │ │ - subss 0x0(%r13,%r12,4),%xmm1 │ │ │ │ - movsd 0x5967e(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x59675(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%r14),%xmm0 │ │ │ │ - mulsd 0x59660(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%r14),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - xorps 0x59703(%rip),%xmm1 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ - addss 0x5525f(%rip),%xmm0 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - movss %xmm1,(%rax,%r12,4) │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - movss %xmm0,(%rax,%r12,4) │ │ │ │ - lea 0x2(%r12),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 35d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12068> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - movslq %eax,%rbp │ │ │ │ - test %eax,%eax │ │ │ │ - js 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 36a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dd0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 105ac <__cxa_finalize@plt+0x294c> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2ffc8 ::do_widen(char) const@@Base+0x10e58> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %r12,0x58(%r14) │ │ │ │ - mov %rcx,0x50(%r14) │ │ │ │ - mov %r12,0x60(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12158> │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x74040(%rip) │ │ │ │ + jne 2f37b ::do_widen(char) const@@Base+0x1020b> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f4d9 ::do_widen(char) const@@Base+0x10369> │ │ │ │ call d600 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12164> │ │ │ │ - nop │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle 35e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 358c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c00> │ │ │ │ - movsd 0x59594(%rip),%xmm3 # 8f3d8 , std::allocator >@@Base+0x158> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jb 35e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 35900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c40> │ │ │ │ - comisd 0x594d2(%rip),%xmm0 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov 0x50(%r14),%rax │ │ │ │ - seta (%rax,%rbp,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 35e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1e0(%rsp),%rbp │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - lea 0x6a8d1(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - call d1a0 │ │ │ │ - mov 0x6ab5d(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %cx,0x2c0(%rsp) │ │ │ │ - mov 0x6ab4e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - mov -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - add %r15,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6a9d2(%rip),%r15 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov $0x6461,%edi │ │ │ │ + lea 0x80(%rbp),%rax │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov %di,0xc4(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm5,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6acce(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ + movl $0x65726874,0xc0(%rsp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 36d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13048> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a892(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 36042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12382> │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f549 ::do_widen(char) const@@Base+0x103d9> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a7a2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a99a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x70(%r14),%r12 │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 2f55b ::do_widen(char) const@@Base+0x103eb> │ │ │ │ + lea 0x378(%rbp),%rdi │ │ │ │ + call d750 │ │ │ │ + lea 0x278(%rbp),%r15 │ │ │ │ + lea 0x120(%rbp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + call 42560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6860> │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x6a95c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x2c0(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + call 479b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcb0> │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm6,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6aae7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x98(%rbp),%r14 │ │ │ │ + call 463d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6d0> │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x68706172676e6962,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x90(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + movq $0x8,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc8(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 2f1f0 ::do_widen(char) const@@Base+0x10080> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 2f6d3 ::do_widen(char) const@@Base+0x10563> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x310(%rbp),%rdx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + call 7bca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ffa0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movabs $0x68706172676e6962,%rax │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x8,0x98(%rsp) │ │ │ │ + movb $0x0,0xa8(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2fd10 ::do_widen(char) const@@Base+0x10ba0> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 2ff70 ::do_widen(char) const@@Base+0x10e00> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call 7c510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40810> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f6b8 ::do_widen(char) const@@Base+0x10548> │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2f6ca ::do_widen(char) const@@Base+0x1055a> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ffb0> │ │ │ │ + mov $0x7475,%esi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x6,%edx │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov %si,0xc4(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movl $0x7074756f,0xc0(%rsp) │ │ │ │ + movq $0x6,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc6(%rsp) │ │ │ │ + call 2f1f0 ::do_widen(char) const@@Base+0x10080> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 2f880 ::do_widen(char) const@@Base+0x10710> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + movl $0x65726874,0x80(%rsp) │ │ │ │ + mov %cx,0x84(%rsp) │ │ │ │ + movq $0x6,0x78(%rsp) │ │ │ │ + movb $0x0,0x86(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + lea 0x50(%rsp),%r10 │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x310(%rbp),%rcx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 36d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13060> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + call 86e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b140> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov $0x7475,%edx │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + movl $0x7074756f,0xa0(%rsp) │ │ │ │ + mov %dx,0xa4(%rsp) │ │ │ │ + movq $0x6,0x98(%rsp) │ │ │ │ + movb $0x0,0xa6(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2fd68 ::do_widen(char) const@@Base+0x10bf8> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a6bc(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 36218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12558> │ │ │ │ + je 2ff80 ::do_widen(char) const@@Base+0x10e10> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call 86e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b170> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f856 ::do_widen(char) const@@Base+0x106e6> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a5cc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a7c4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r14),%r12d │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2f868 ::do_widen(char) const@@Base+0x106f8> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 86e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b160> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2f880 ::do_widen(char) const@@Base+0x10710> │ │ │ │ + call d600 │ │ │ │ + movq 0x714e8(%rip),%xmm1 # a0d70 , std::allocator >@GLIBCXX_3.4.21+0x4d8> │ │ │ │ + movhps 0x714e9(%rip),%xmm1 # a0d78 >@GLIBCXX_3.4+0x598> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + call d080 │ │ │ │ + sub 0x73a39(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x112e0be826d694b3,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x1a,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x2c0(%rsp) │ │ │ │ - mov 0x6a77f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x71124(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x70e85(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x200(%rsp) │ │ │ │ + mov 0x71106(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x70fa4(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm7,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ + lea 0x110(%rsp),%r15 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm1,0xb0(%rsp) │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6a912(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ + lea 0x71288(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movl $0x10,0xf8(%rsp) │ │ │ │ + mov %r15,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0xe0(%rsp),%r8 │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13030> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ + je 30000 ::do_widen(char) const@@Base+0x10e90> │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a4f2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 363e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12722> │ │ │ │ + lea 0x70e71(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2fa65 ::do_widen(char) const@@Base+0x108f5> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a402(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x70d80(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a5fa(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x70f78(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rsi,0xb0(%rsp,%rax,1) │ │ │ │ + lea 0x70cbe(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x13,%r8d │ │ │ │ - lea 0x5845a(%rip),%rcx # 8e896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abd6> │ │ │ │ + mov $0x15,%r8d │ │ │ │ + lea 0x5eaa5(%rip),%rcx # 8e56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5286a> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f58> │ │ │ │ + je 2ff18 ::do_widen(char) const@@Base+0x10da8> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 120b6 <__cxa_finalize@plt+0x4456> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x583ef(%rip),%rsi # 8e8aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abea> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000009,%rax │ │ │ │ + add 0x98(%rsp),%rax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jbe 103aa <__cxa_finalize@plt+0x274a> │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x5ea37(%rip),%rsi # 8e580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52880> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ mov %rbx,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fb0> │ │ │ │ + je 2fec0 ::do_widen(char) const@@Base+0x10d50> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 36cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13008> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 3655b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1289b> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 3655b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1289b> │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 36900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c40> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11f7e <__cxa_finalize@plt+0x431e> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13078> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add 0xf8(%rsp),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 11e9c <__cxa_finalize@plt+0x423c> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x582b4(%rip),%rsi # 8e8b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abf4> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e80> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 36b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ed8> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jae 366a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - je 366a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 36888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bc8> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11ede <__cxa_finalize@plt+0x427e> │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130d0> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x158(%rsp) │ │ │ │ - je 11d20 <__cxa_finalize@plt+0x40c0> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5812f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f00> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6cd5c(%rip) │ │ │ │ - jne 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d60> │ │ │ │ - cmpb $0x0,0x6cd50(%rip) │ │ │ │ - jne 369a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ce8> │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 367c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b09> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 367db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b1b> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 367ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b2d> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 367ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b3f> │ │ │ │ - call d600 │ │ │ │ + cmpb $0x0,0x73961(%rip) │ │ │ │ + jne 2fc90 ::do_widen(char) const@@Base+0x10b20> │ │ │ │ + cmpb $0x0,0x73955(%rip) │ │ │ │ + lea 0x7374d(%rip),%rcx │ │ │ │ + jne 2fc18 ::do_widen(char) const@@Base+0x10aa8> │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 36811 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b51> │ │ │ │ + je 2fbc7 ::do_widen(char) const@@Base+0x10a57> │ │ │ │ call d600 │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 36823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b63> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2fbd9 ::do_widen(char) const@@Base+0x10a69> │ │ │ │ call d600 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 36834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b74> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 36848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b88> │ │ │ │ - call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 3685c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b9c> │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 2fbe8 ::do_widen(char) const@@Base+0x10a78> │ │ │ │ call d600 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 36eda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1321a> │ │ │ │ - add $0x2f8,%rsp │ │ │ │ + jne 30067 ::do_widen(char) const@@Base+0x10ef7> │ │ │ │ + add $0x238,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 366e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a26> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 36da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130e7> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 368de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c1e> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130e7> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 365a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128e1> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 36d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1308f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c96> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1308f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 35cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1202c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 35c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fc7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 35bec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f2c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x57d86(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6c945(%rip),%rdi │ │ │ │ + lea 0x5e869(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ - lea 0x6c929(%rip),%rdi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11e0b <__cxa_finalize@plt+0x41ab> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12de0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1058f <__cxa_finalize@plt+0x292f> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2fdb8 ::do_widen(char) const@@Base+0x10c48> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 367b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12af7> │ │ │ │ + jmp 2fbb5 ::do_widen(char) const@@Base+0x10a45> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x733e9(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x57d0e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6c64d(%rip),%rdi │ │ │ │ + lea 0x5e7ea(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ - lea 0x6c631(%rip),%rdi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11e27 <__cxa_finalize@plt+0x41c7> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e30> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 103d5 <__cxa_finalize@plt+0x2775> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2fe80 ::do_widen(char) const@@Base+0x10d10> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 367aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12aea> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1213e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ + jmp 2fba5 ::do_widen(char) const@@Base+0x10a35> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + je 2ff70 ::do_widen(char) const@@Base+0x10e00> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f692 ::do_widen(char) const@@Base+0x10522> │ │ │ │ + jmp 2f685 ::do_widen(char) const@@Base+0x10515> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2ff80 ::do_widen(char) const@@Base+0x10e10> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f830 ::do_widen(char) const@@Base+0x106c0> │ │ │ │ + jmp 2f823 ::do_widen(char) const@@Base+0x106b3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x10c5f(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x16f55(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 36a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d45> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ + je 2fc72 ::do_widen(char) const@@Base+0x10b02> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 36a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d45> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ + jmp 2fc72 ::do_widen(char) const@@Base+0x10b02> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x10ca7(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f455 ::do_widen(char) const@@Base+0x102e5> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f455 ::do_widen(char) const@@Base+0x102e5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x10ce7(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f3b0 ::do_widen(char) const@@Base+0x10240> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f3b0 ::do_widen(char) const@@Base+0x10240> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x10d27(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x16fa5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 36a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db9> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ + je 2fcf1 ::do_widen(char) const@@Base+0x10b81> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 36a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2fcf1 ::do_widen(char) const@@Base+0x10b81> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13121> │ │ │ │ + jae 30040 ::do_widen(char) const@@Base+0x10ed0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ea8> │ │ │ │ + je 2fee8 ::do_widen(char) const@@Base+0x10d78> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36b7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ebb> │ │ │ │ + je 2fefb ::do_widen(char) const@@Base+0x10d8b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 36641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12981> │ │ │ │ + je 2fb7d ::do_widen(char) const@@Base+0x10a0d> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12981> │ │ │ │ + jmp 2fb7d ::do_widen(char) const@@Base+0x10a0d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 36e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131bf> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - jne 36692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129d2> │ │ │ │ - jmp 366b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129f6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %r12,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 36e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13198> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 36be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f28> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 36bfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f3b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 36782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ac2> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ac2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 36e31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13171> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 36c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f80> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 36c53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f93> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 36475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127b5> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127b5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36e0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1314a> │ │ │ │ + jae 30018 ::do_widen(char) const@@Base+0x10ea8> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fd8> │ │ │ │ + je 2ff40 ::do_widen(char) const@@Base+0x10dd0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36cab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12feb> │ │ │ │ + je 2ff53 ::do_widen(char) const@@Base+0x10de3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 364fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1283c> │ │ │ │ + je 2fafe ::do_widen(char) const@@Base+0x1098e> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 364fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1283c> │ │ │ │ + jmp 2fafe ::do_widen(char) const@@Base+0x1098e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 36e8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131cc> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 3654d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1288d> │ │ │ │ - jmp 36571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 363b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126f7> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 2f692 ::do_widen(char) const@@Base+0x10522> │ │ │ │ + nop │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 2f830 ::do_widen(char) const@@Base+0x106c0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x10e33(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f405 ::do_widen(char) const@@Base+0x10295> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f405 ::do_widen(char) const@@Base+0x10295> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 36017 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12357> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x10e6b(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f4aa ::do_widen(char) const@@Base+0x1033a> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f4aa ::do_widen(char) const@@Base+0x1033a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 361ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1252d> │ │ │ │ + jmp 2fa38 ::do_widen(char) const@@Base+0x108c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 36eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131fa> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 36d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130a0> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 36d73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130b3> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 365b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128f5> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 365b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128f5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 36e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131d9> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 36db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130f8> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 36dcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1310b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 366fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a3a> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 366fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a3a> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36dea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1312a> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 30021 ::do_widen(char) const@@Base+0x10eb1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36b57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e97> │ │ │ │ + jmp 2ff2f ::do_widen(char) const@@Base+0x10dbf> │ │ │ │ + nop │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13153> │ │ │ │ + jb 30049 ::do_widen(char) const@@Base+0x10ed9> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fc7> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1317a> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36c2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f6f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a1> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f17> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - jmp 366b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129f6> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 36571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b1> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131e2> │ │ │ │ - jmp 368f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c31> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36ec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13203> │ │ │ │ - jmp 36968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ca8> │ │ │ │ + jmp 2fed7 ::do_widen(char) const@@Base+0x10d67> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 11d54 <__cxa_finalize@plt+0x40f4> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11ddc <__cxa_finalize@plt+0x417c> │ │ │ │ + jmp 10484 <__cxa_finalize@plt+0x2824> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d95 <__cxa_finalize@plt+0x4135> │ │ │ │ - endbr64 │ │ │ │ - jmp 11e85 <__cxa_finalize@plt+0x4225> │ │ │ │ + jmp 104c7 <__cxa_finalize@plt+0x2867> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e3f <__cxa_finalize@plt+0x41df> │ │ │ │ + jmp 10521 <__cxa_finalize@plt+0x28c1> │ │ │ │ endbr64 │ │ │ │ - jmp 11ed6 <__cxa_finalize@plt+0x4276> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1052b <__cxa_finalize@plt+0x28cb> │ │ │ │ endbr64 │ │ │ │ - jmp 11f09 <__cxa_finalize@plt+0x42a9> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1055a <__cxa_finalize@plt+0x28fa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11f69 <__cxa_finalize@plt+0x4309> │ │ │ │ + jmp 104a2 <__cxa_finalize@plt+0x2842> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11dd2 <__cxa_finalize@plt+0x4172> │ │ │ │ + jmp 10552 <__cxa_finalize@plt+0x28f2> │ │ │ │ endbr64 │ │ │ │ - jmp 11fa9 <__cxa_finalize@plt+0x4349> │ │ │ │ + jmp 1044f <__cxa_finalize@plt+0x27ef> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e49 <__cxa_finalize@plt+0x41e9> │ │ │ │ + jmp 10617 <__cxa_finalize@plt+0x29b7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fb6 <__cxa_finalize@plt+0x4356> │ │ │ │ + jmp 1048c <__cxa_finalize@plt+0x282c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fc0 <__cxa_finalize@plt+0x4360> │ │ │ │ + jmp 10426 <__cxa_finalize@plt+0x27c6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 11f16 <__cxa_finalize@plt+0x42b6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 105c8 <__cxa_finalize@plt+0x2968> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 11fcf <__cxa_finalize@plt+0x436f> │ │ │ │ + jmp 10413 <__cxa_finalize@plt+0x27b3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1201f <__cxa_finalize@plt+0x43bf> │ │ │ │ + jmp 104fd <__cxa_finalize@plt+0x289d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1204e <__cxa_finalize@plt+0x43ee> │ │ │ │ + push %rbx │ │ │ │ + lea 0x708bc(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3013f ::do_widen(char) const@@Base+0x10fcf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x5efb6(%rip),%rsi # 8f100 , std::allocator >@@Base> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3015d ::do_widen(char) const@@Base+0x10fed> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 301a2 ::do_widen(char) const@@Base+0x11032> │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 301a2 ::do_widen(char) const@@Base+0x11032> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3019d ::do_widen(char) const@@Base+0x1102d> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x6fd6f(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 301cb ::do_widen(char) const@@Base+0x1105b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6fd47(%rip),%rax # 9fef0 @@Base+0xfd30> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3019d ::do_widen(char) const@@Base+0x1102d> │ │ │ │ + call 10346 <__cxa_finalize@plt+0x26e6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 120a1 <__cxa_finalize@plt+0x4441> │ │ │ │ - endbr64 │ │ │ │ - jmp 120e6 <__cxa_finalize@plt+0x4486> │ │ │ │ + jmp 3017a ::do_widen(char) const@@Base+0x1100a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30280 ::do_widen(char) const@@Base+0x11110> │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x24(%rdi),%ebp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 301e0 ::do_widen(char) const@@Base+0x11070> │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 37761 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aa1> │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 377ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13afa> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 37040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13380> │ │ │ │ - and $0xfffffffffffffffe,%rbp │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 377a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ - lea (%rdi,%r12,1),%rax │ │ │ │ - movups %xmm0,(%rdi,%rbp,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 370a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133e0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - and $0x1,%r13d │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - je 370e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13427> │ │ │ │ - add %rax,%rbp │ │ │ │ - add %r12,%rax │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 376e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a26> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 37130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13470> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rdx,8),%r14 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - movq $0x0,-0x8(%r12,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %r14d,%ecx │ │ │ │ - add %r12,%r14 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r14,0x8(%rax) │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %r14,0x10(%rax) │ │ │ │ + je 30223 ::do_widen(char) const@@Base+0x110b3> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 30223 ::do_widen(char) const@@Base+0x110b3> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + je 30260 ::do_widen(char) const@@Base+0x110f0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 371b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f6> │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + je 30232 ::do_widen(char) const@@Base+0x110c2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30244 ::do_widen(char) const@@Base+0x110d4> │ │ │ │ call d600 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r15d,%r14d │ │ │ │ - movsd 0x5820d(%rip),%xmm2 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - mov %rax,%r8 │ │ │ │ - imul %ebp,%r14d │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jae 374fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1383c> │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 3774b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a8b> │ │ │ │ - test %edx,%edx │ │ │ │ - je 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - mov (%rsi,%rcx,1),%rdi │ │ │ │ - mov %rax,0x8(%rsi,%rcx,1) │ │ │ │ - mov %r8,(%rsi,%rcx,1) │ │ │ │ - mov %rax,0x10(%rsi,%rcx,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138fd> │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - movsd 0x581aa(%rip),%xmm2 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - je 375c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13906> │ │ │ │ - mov 0xe8(%rbx),%r9 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne 3752b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1386b> │ │ │ │ - movslq 0x34(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 301f0 ::do_widen(char) const@@Base+0x11080> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ - shl %cl,%r15 │ │ │ │ - mov %esi,%eax │ │ │ │ - shr $0x6,%r11 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - div %ebp │ │ │ │ - mov %r15,%rcx │ │ │ │ - and (%r9,%r11,8),%rcx │ │ │ │ - je 3729d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135dd> │ │ │ │ - mov 0x110(%rbx),%rcx │ │ │ │ - movslq %r13d,%r11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%rcx,%r11,4),%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 372b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f1> │ │ │ │ - mov %eax,(%r8,%rdx,4) │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jne 37260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135a0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 375b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138f5> │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 375d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13912> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - shr $1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd -0x8(%rcx),%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13640> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xfffffffe,%ecx │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 37325 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13665> │ │ │ │ - mov %ecx,%esi │ │ │ │ - addsd (%r12,%rsi,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - divpd %xmm3,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 37340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13680> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 3736e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136ae> │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movsd (%r12,%rax,8),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r12,%rax,8) │ │ │ │ - mov %ebp,%r15d │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add %r14d,0x34(%rsp) │ │ │ │ - addq $0x18,0x20(%rsp) │ │ │ │ - addq $0x18,0x10(%rsp) │ │ │ │ - cmp %eax,%edi │ │ │ │ - jb 37110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13450> │ │ │ │ - test %eax,%eax │ │ │ │ - je 37785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ac5> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - mov -0x10(%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jbe 377ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b2f> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - cmova %eax,%r8d │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x23c5(%rip),%rcx # 32630 ::do_widen(char) const@@Base+0x134c0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jb 37420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13760> │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3746f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137af> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137a0> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,-0x1(%rbp) │ │ │ │ - sub %rdi,%rbp │ │ │ │ - sub $0x2,%ebp │ │ │ │ - js 375e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13923> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - lea (%r9,%r9,2),%rdx │ │ │ │ - lea (%rsi,%rdx,8),%r10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r10),%rdx │ │ │ │ - mov (%rdx,%rax,4),%r8d │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rax,%r9,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 374cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1380f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 374c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13800> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%r9,1) │ │ │ │ - sub $0x1,%r9 │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 375e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13923> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - sub $0x18,%r10 │ │ │ │ - jmp 374a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137e0> │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %edx,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ + jne 30288 ::do_widen(char) const@@Base+0x11118> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 30223 ::do_widen(char) const@@Base+0x110b3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 30223 ::do_widen(char) const@@Base+0x110b3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 304db ::do_widen(char) const@@Base+0x1136b> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - movslq 0x34(%rsp),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x18(%rax),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - div %ebp │ │ │ │ - shr $0x6,%r15 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - movsd (%r11,%rcx,8),%xmm1 │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,%rcx │ │ │ │ - and (%r9,%r15,8),%rcx │ │ │ │ - je 37585 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138c5> │ │ │ │ - mov 0x110(%rbx),%rcx │ │ │ │ - movslq %r13d,%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%rcx,%r15,4),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 375a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138e1> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - mov %eax,(%rcx,%rdx,4) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %r14d,%esi │ │ │ │ - jne 37540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13880> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 372c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13605> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 37371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136b1> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 3723c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1357c> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 372ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360e> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - addsd (%r12),%xmm0 │ │ │ │ - jmp 3735b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1369b> │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 304a7 ::do_widen(char) const@@Base+0x11337> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 30476 ::do_widen(char) const@@Base+0x11306> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 30442 ::do_widen(char) const@@Base+0x112d2> │ │ │ │ + mov 0x18(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 303e3 ::do_widen(char) const@@Base+0x11273> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3038a ::do_widen(char) const@@Base+0x1121a> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 303b8 ::do_widen(char) const@@Base+0x11248> │ │ │ │ + mov 0x18(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 30410 ::do_widen(char) const@@Base+0x112a0> │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3035e ::do_widen(char) const@@Base+0x111ee> │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + call 30290 ::do_widen(char) const@@Base+0x11120> │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3034f ::do_widen(char) const@@Base+0x111df> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 30328 ::do_widen(char) const@@Base+0x111b8> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rdx │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 30374 ::do_widen(char) const@@Base+0x11204> │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 30410 ::do_widen(char) const@@Base+0x112a0> │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 3031f ::do_widen(char) const@@Base+0x111af> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303a0 ::do_widen(char) const@@Base+0x11230> │ │ │ │ + call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c00> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1393f> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp 0x40(%rsp),%rax │ │ │ │ - je 3762c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1396c> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 303e3 ::do_widen(char) const@@Base+0x11273> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 302f7 ::do_widen(char) const@@Base+0x11187> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303ce ::do_widen(char) const@@Base+0x1125e> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3038a ::do_widen(char) const@@Base+0x1121a> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 30304 ::do_widen(char) const@@Base+0x11194> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303f9 ::do_widen(char) const@@Base+0x11289> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30442 ::do_widen(char) const@@Base+0x112d2> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 302ea ::do_widen(char) const@@Base+0x1117a> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 376d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a12> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30429 ::do_widen(char) const@@Base+0x112b9> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x40(%rsp) │ │ │ │ - jne 37610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13950> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 3763e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1397e> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp 0x38(%rsp),%rax │ │ │ │ - je 376a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139e6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139d3> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 303b8 ::do_widen(char) const@@Base+0x11248> │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 30311 ::do_widen(char) const@@Base+0x111a1> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3045d ::do_widen(char) const@@Base+0x112ed> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x38(%rsp) │ │ │ │ - jne 37650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - jne 376a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139e6> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 377f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b37> │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30476 ::do_widen(char) const@@Base+0x11306> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 302d8 ::do_widen(char) const@@Base+0x11168> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30490 ::do_widen(char) const@@Base+0x11320> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 304a7 ::do_widen(char) const@@Base+0x11337> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 302c2 ::do_widen(char) const@@Base+0x11152> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 304c2 ::do_widen(char) const@@Base+0x11352> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 304db ::do_widen(char) const@@Base+0x1136b> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 302ac ::do_widen(char) const@@Base+0x1113c> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x38(%rsp) │ │ │ │ - jne 37650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 37670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139b0> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 377f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b37> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add $0x78,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 307f6 ::do_widen(char) const@@Base+0x11686> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 307ab ::do_widen(char) const@@Base+0x1163b> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 30764 ::do_widen(char) const@@Base+0x115f4> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 30719 ::do_widen(char) const@@Base+0x115a9> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30695 ::do_widen(char) const@@Base+0x11525> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30617 ::do_widen(char) const@@Base+0x114a7> │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 30658 ::do_widen(char) const@@Base+0x114e8> │ │ │ │ + mov 0x18(%r13),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 306d8 ::do_widen(char) const@@Base+0x11568> │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 305d6 ::do_widen(char) const@@Base+0x11466> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 304f0 ::do_widen(char) const@@Base+0x11380> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 305b0 ::do_widen(char) const@@Base+0x11440> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 305c7 ::do_widen(char) const@@Base+0x11457> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 30587 ::do_widen(char) const@@Base+0x11417> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 305ec ::do_widen(char) const@@Base+0x1147c> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 305fe ::do_widen(char) const@@Base+0x1148e> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 306d8 ::do_widen(char) const@@Base+0x11568> │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 3057e ::do_widen(char) const@@Base+0x1140e> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3062d ::do_widen(char) const@@Base+0x114bd> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3063f ::do_widen(char) const@@Base+0x114cf> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30695 ::do_widen(char) const@@Base+0x11525> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 30557 ::do_widen(char) const@@Base+0x113e7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3066e ::do_widen(char) const@@Base+0x114fe> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30680 ::do_widen(char) const@@Base+0x11510> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 30617 ::do_widen(char) const@@Base+0x114a7> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 30564 ::do_widen(char) const@@Base+0x113f4> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 306ab ::do_widen(char) const@@Base+0x1153b> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 306bd ::do_widen(char) const@@Base+0x1154d> │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30719 ::do_widen(char) const@@Base+0x115a9> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 3054a ::do_widen(char) const@@Base+0x113da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 306ee ::do_widen(char) const@@Base+0x1157e> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30700 ::do_widen(char) const@@Base+0x11590> │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 30658 ::do_widen(char) const@@Base+0x114e8> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 30571 ::do_widen(char) const@@Base+0x11401> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30734 ::do_widen(char) const@@Base+0x115c4> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3074b ::do_widen(char) const@@Base+0x115db> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30764 ::do_widen(char) const@@Base+0x115f4> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 30538 ::do_widen(char) const@@Base+0x113c8> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3077e ::do_widen(char) const@@Base+0x1160e> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30794 ::do_widen(char) const@@Base+0x11624> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 307ab ::do_widen(char) const@@Base+0x1163b> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 30522 ::do_widen(char) const@@Base+0x113b2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 307c6 ::do_widen(char) const@@Base+0x11656> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 307dd ::do_widen(char) const@@Base+0x1166d> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 307f6 ::do_widen(char) const@@Base+0x11686> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 3050c ::do_widen(char) const@@Base+0x1139c> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp 0x40(%rsp),%rbx │ │ │ │ - jne 37610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13950> │ │ │ │ - jmp 3762c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1396c> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37707 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a47> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x8(%rax,%rsi,1) │ │ │ │ - mov (%rax,%rsi,1),%rdi │ │ │ │ - movq $0x0,0x10(%rax,%rsi,1) │ │ │ │ - movq $0x0,(%rax,%rsi,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138f5> │ │ │ │ - call d600 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 37371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136b1> │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0x0,-0x4(%r8,%rax,1) │ │ │ │ - jmp 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 373c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13709> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - jmp 37092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133d2> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 370cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340f> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 37440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13780> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12107 <__cxa_finalize@plt+0x44a7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12139 <__cxa_finalize@plt+0x44d9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 120f8 <__cxa_finalize@plt+0x4498> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0xe8(%rdi),%rcx │ │ │ │ - mov 0x100(%rdi),%edx │ │ │ │ - mov 0xf8(%rdi),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c70> │ │ │ │ - mov 0x34(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 378c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c09> │ │ │ │ - mov 0xe8(%rbp),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r10,%rsi,8),%rdx │ │ │ │ - je 378c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c00> │ │ │ │ - mov 0x110(%rbp),%rdx │ │ │ │ - mov %edi,%ecx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x80(%rbx),%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x6ffa0(%rip),%esi │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + call dc20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d240 │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 43a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d00> │ │ │ │ + lea 0x278(%rbx),%rdi │ │ │ │ + call 42100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ + lea 0x298(%rbx),%rdi │ │ │ │ + call 1db50 <__cxa_finalize@plt+0xfef0> │ │ │ │ + lea 0x310(%rbx),%rdi │ │ │ │ + call 49760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda60> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%edi │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - mov (%r12),%rcx │ │ │ │ - cvtss2sd (%rdx),%xmm0 │ │ │ │ - addsd (%rcx,%rax,8),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 37880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc0> │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - shl $0x3,%ecx │ │ │ │ - je 37918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c58> │ │ │ │ - mov 0x128(%rbp),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 37bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ef8> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x2,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rsi,%rax,1),%xmm0 │ │ │ │ - movups (%rdx,%rax,1),%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%rdx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 37900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c40> │ │ │ │ - addl $0x1,0x3c(%rbp) │ │ │ │ - add $0x28,%rsp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movq $0x0,0x370(%rbx) │ │ │ │ + movq $0x0,0x3e0(%rbx) │ │ │ │ + movl $0x0,0x3f8(%rbx) │ │ │ │ + movl $0x0,0x420(%rbx) │ │ │ │ + movq $0x0,0x458(%rbx) │ │ │ │ + movups %xmm0,0x360(%rbx) │ │ │ │ + movups %xmm0,0x3a0(%rbx) │ │ │ │ + movups %xmm0,0x3b0(%rbx) │ │ │ │ + movups %xmm0,0x3c0(%rbx) │ │ │ │ + movups %xmm0,0x3d0(%rbx) │ │ │ │ + movups %xmm1,0x400(%rbx) │ │ │ │ + movups %xmm1,0x410(%rbx) │ │ │ │ + movups %xmm1,0x428(%rbx) │ │ │ │ + movups %xmm1,0x438(%rbx) │ │ │ │ + movups %xmm0,0x448(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x34(%rdi),%r9d │ │ │ │ - movl $0x0,0x38(%rdi) │ │ │ │ - test %r9,%r9 │ │ │ │ - jne 37ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e00> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 37b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ea0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x34(%rbp),%r9d │ │ │ │ - movl $0x0,0xf0(%rbp) │ │ │ │ - mov %r14,0xf8(%rbp) │ │ │ │ - mov %r8,0xe8(%rbp) │ │ │ │ - mov %r13d,0x100(%rbp) │ │ │ │ - mov %r15,0x108(%rbp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 379ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d2e> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - movsd 0x57a3c(%rip),%xmm1 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 379e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d25> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - addl $0x1,0x38(%rbp) │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%r11 │ │ │ │ - or %r11,(%r8,%rdx,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 379c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d00> │ │ │ │ - mov 0x38(%rbp),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37b95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ed5> │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x110(%rbp),%rdi │ │ │ │ - mov %rax,0x118(%rbp) │ │ │ │ - mov %rcx,0x110(%rbp) │ │ │ │ - mov %r8,0x120(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d90> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - je 37ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ee8> │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x128(%rbp),%rdi │ │ │ │ - mov %rax,0x130(%rbp) │ │ │ │ - mov %rcx,0x128(%rbp) │ │ │ │ - mov %r8,0x138(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3785f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b9f> │ │ │ │ - call d600 │ │ │ │ - jmp 3785f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b9f> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3f(%r9),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%rdx,1),%r15 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - and $0x3f,%esi │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %esi,%r13d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%r8,%rax,8),%r14 │ │ │ │ - call d320 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 37959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c99> │ │ │ │ - mov %rax,0xe8(%rbp) │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - movl $0x0,0xf0(%rbp) │ │ │ │ - mov %r14,0xf8(%rbp) │ │ │ │ - mov %r13d,0x100(%rbp) │ │ │ │ - mov %r15,0x108(%rbp) │ │ │ │ - jmp 37998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cd8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movl $0x0,0xf0(%rdi) │ │ │ │ - movq $0x0,0xf8(%rdi) │ │ │ │ - movl $0x0,0x100(%rdi) │ │ │ │ - movq $0x0,0x108(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d6a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dce> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 106b9 <__cxa_finalize@plt+0x2a59> │ │ │ │ + endbr64 │ │ │ │ + jmp 10680 <__cxa_finalize@plt+0x2a20> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 106a2 <__cxa_finalize@plt+0x2a42> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10696 <__cxa_finalize@plt+0x2a36> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 106b1 <__cxa_finalize@plt+0x2a51> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - addss (%rsi,%rax,4),%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 37bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f00> │ │ │ │ - jmp 37918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c58> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x200,%edi │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x1f8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x200,%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x24(%r13),%r14d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 37f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142b4> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r14,1),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x6b88b(%rip),%r15 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%r13),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rax,%r8,8),%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37fcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1430d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - add $0x1,%r14d │ │ │ │ - and %rcx,%rax │ │ │ │ - jne 37cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14000> │ │ │ │ - mov %edi,%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul %r14d,%eax │ │ │ │ - mov (%rdi),%r11 │ │ │ │ - add %ebp,%eax │ │ │ │ - lea (%rax,%r14,1),%edi │ │ │ │ + mov 0x360(%rdi),%rax │ │ │ │ + cmp 0x368(%rdi),%rax │ │ │ │ + je 30966 ::do_widen(char) const@@Base+0x117f6> │ │ │ │ + mov %rax,0x368(%rdi) │ │ │ │ + mov 0x3a0(%r12),%r13 │ │ │ │ + mov 0x3a8(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3099c ::do_widen(char) const@@Base+0x1182c> │ │ │ │ + mov %r13,%rbx │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rcx │ │ │ │ - movsd (%r11,%rsi,8),%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rcx) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 37d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14040> │ │ │ │ - mov 0x1388(%r15),%rax │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 37f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1426c> │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov 0x8(%r15,%rax,8),%rax │ │ │ │ - mov %rcx,0x1388(%r15) │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - js 37eae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141ee> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 37ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14218> │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,0x1388(%r15) │ │ │ │ - mov 0x8(%r15,%rcx,8),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - js 37e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141d0> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - mulsd 0x575fb(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x575f7(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x575a7(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 37fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14316> │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14170> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 30980 ::do_widen(char) const@@Base+0x11810> │ │ │ │ + mov %r13,0x3a8(%r12) │ │ │ │ + mov 0x448(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 309ae ::do_widen(char) const@@Base+0x1183e> │ │ │ │ + call d600 │ │ │ │ + mov 0x3d0(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 309c0 ::do_widen(char) const@@Base+0x11850> │ │ │ │ + call d600 │ │ │ │ + mov 0x3b8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 309d2 ::do_widen(char) const@@Base+0x11862> │ │ │ │ + call d600 │ │ │ │ + mov 0x3a8(%r12),%rbp │ │ │ │ + mov 0x3a0(%r12),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 30a0c ::do_widen(char) const@@Base+0x1189c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 309f0 ::do_widen(char) const@@Base+0x11880> │ │ │ │ + mov 0x3a0(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30a19 ::do_widen(char) const@@Base+0x118a9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x360(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30a2b ::do_widen(char) const@@Base+0x118bb> │ │ │ │ + call d600 │ │ │ │ + lea 0x310(%r12),%rdi │ │ │ │ + call 497a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaa0> │ │ │ │ + lea 0x298(%r12),%rdi │ │ │ │ + call 1db80 <__cxa_finalize@plt+0xff20> │ │ │ │ + lea 0x278(%r12),%rdi │ │ │ │ + call 42120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6420> │ │ │ │ + lea 0x120(%r12),%rdi │ │ │ │ + call 43ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc0> │ │ │ │ + mov 0x100(%r12),%rbp │ │ │ │ + lea 0x70132(%rip),%rax │ │ │ │ + mov %rax,0x80(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30abc ::do_widen(char) const@@Base+0x1194c> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 304f0 ::do_widen(char) const@@Base+0x11380> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30a9d ::do_widen(char) const@@Base+0x1192d> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30aaf ::do_widen(char) const@@Base+0x1193f> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 30a7b ::do_widen(char) const@@Base+0x1190b> │ │ │ │ + mov 0xd0(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30af8 ::do_widen(char) const@@Base+0x11988> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30290 ::do_widen(char) const@@Base+0x11120> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30aeb ::do_widen(char) const@@Base+0x1197b> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 30ac9 ::do_widen(char) const@@Base+0x11959> │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0x1b29(%rip),%r14 # 32630 ::do_widen(char) const@@Base+0x134c0> │ │ │ │ + call 301e0 ::do_widen(char) const@@Base+0x11070> │ │ │ │ + mov 0x70(%r12),%r13 │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 30b6e ::do_widen(char) const@@Base+0x119fe> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - je 37e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141c9> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 37e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14160> │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nop │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 37e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14190> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r13,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 37e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14180> │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %edi,%eax │ │ │ │ - imul %r14d,%r9d │ │ │ │ - movzbl 0x41(%r13,%rax,1),%edx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - add %r9d,%ebp │ │ │ │ - cmp 0x24(%r13),%r8d │ │ │ │ - jae 37f86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142c6> │ │ │ │ - mov %r14d,%r12d │ │ │ │ - jmp 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fe0> │ │ │ │ - mov $0x3f,%edi │ │ │ │ - jmp 37e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14178> │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 37ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1412d> │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - jbe 37d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140d8> │ │ │ │ - lea 0x6b649(%rip),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r15),%rcx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jmp 37d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140d8> │ │ │ │ - lea 0x6b5f5(%rip),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r15),%rax │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jmp 37d33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14073> │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe0> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30b60 ::do_widen(char) const@@Base+0x119f0> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 30b60 ::do_widen(char) const@@Base+0x119f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 30b60 ::do_widen(char) const@@Base+0x119f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 30c18 ::do_widen(char) const@@Base+0x11aa8> │ │ │ │ + call *0x8(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 30b20 ::do_widen(char) const@@Base+0x119b0> │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30b7b ::do_widen(char) const@@Base+0x11a0b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 37fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142e7> │ │ │ │ + je 30b8a ::do_widen(char) const@@Base+0x11a1a> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37fe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14323> │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 30bee ::do_widen(char) const@@Base+0x11a7e> │ │ │ │ + lea 0x1a90(%rip),%r14 # 32630 ::do_widen(char) const@@Base+0x134c0> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30be0 ::do_widen(char) const@@Base+0x11a70> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 30be0 ::do_widen(char) const@@Base+0x11a70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 30be0 ::do_widen(char) const@@Base+0x11a70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 30c20 ::do_widen(char) const@@Base+0x11ab0> │ │ │ │ + call *0x8(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 30ba0 ::do_widen(char) const@@Base+0x11a30> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30bfb ::do_widen(char) const@@Base+0x11a8b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 30c28 ::do_widen(char) const@@Base+0x11ab8> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ jmp d600 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 37d1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1405c> │ │ │ │ - movsd 0x5740a(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 37e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14153> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12188 <__cxa_finalize@plt+0x4528> │ │ │ │ + nopl (%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 30b60 ::do_widen(char) const@@Base+0x119f0> │ │ │ │ + nop │ │ │ │ + call *%rdx │ │ │ │ + jmp 30be0 ::do_widen(char) const@@Base+0x11a70> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12197 <__cxa_finalize@plt+0x4537> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 36be0 ::do_widen(char) const@@Base+0x17a70> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 37650 ::do_widen(char) const@@Base+0x184e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 34110 ::do_widen(char) const@@Base+0x14fa0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 33860 ::do_widen(char) const@@Base+0x146f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 34f10 ::do_widen(char) const@@Base+0x15da0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 2bc60 ::do_widen(char) const@@Base+0xcaf0> │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 2f2f0 ::do_widen(char) const@@Base+0x10180> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3806d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r14d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 38060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143a0> │ │ │ │ - mov $0x8000,%edi │ │ │ │ - mov %r15d,%ebx │ │ │ │ - call d640 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + sub $0x1f8,%rsp │ │ │ │ + movq 0x700c0(%rip),%xmm4 # a0d80 , std::allocator >@GLIBCXX_3.4.21+0x4e8> │ │ │ │ + movhps 0x700c1(%rip),%xmm4 # a0d88 >@GLIBCXX_3.4+0x5a8> │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x1e8(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov 0x3d0(%rsi),%rsi │ │ │ │ + movaps %xmm4,0x30(%rsp) │ │ │ │ + mov 0x3d8(%r14),%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + je 314f8 ::do_widen(char) const@@Base+0x12388> │ │ │ │ + sar $0x2,%rcx │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 31550 ::do_widen(char) const@@Base+0x123e0> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x2,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 30d20 ::do_widen(char) const@@Base+0x11bb0> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%ebx │ │ │ │ + test $0x3,%cl │ │ │ │ + je 30d7c ::do_widen(char) const@@Base+0x11c0c> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + add (%rsi,%rdx,4),%ebx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 30d7c ::do_widen(char) const@@Base+0x11c0c> │ │ │ │ + add $0x2,%eax │ │ │ │ + add (%rsi,%rdx,4),%ebx │ │ │ │ + cltq │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 30d7c ::do_widen(char) const@@Base+0x11c0c> │ │ │ │ + add 0x4(%rsi,%rdx,4),%ebx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x6f9c8(%rip),%r15 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x6fc50(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x8000(%rax),%rax │ │ │ │ + mov %dx,0x1c0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x6fc41(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + movups %xmm0,0x1d8(%rsp) │ │ │ │ + add -0x18(%rbp),%r13 │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6fac7(%rip),%rdx # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + movaps %xmm5,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6fdc6(%rip),%rcx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ + movl $0x10,0xb8(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call dab0 │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d320 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 388d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c18> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - sub $0x2,%r15d │ │ │ │ - js 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ - mov 0x34(%rbp),%eax │ │ │ │ - mov %r15d,%r15d │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3886f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14baf> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 38120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14460> │ │ │ │ - mov %r12d,%esi │ │ │ │ - imul %r14d,%esi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - sub %r13,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - sub %esi,%ecx │ │ │ │ - sar $0x3,%r8 │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 314e0 ::do_widen(char) const@@Base+0x12370> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - jne 38410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14750> │ │ │ │ - mov 0x34(%rbp),%r9d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - jae 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %edi,%edx │ │ │ │ - add %r9d,%edx │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - cmp $0x3,%r11d │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - jbe 38879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bb9> │ │ │ │ - lea 0x8(%r10,%r11,8),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 38879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bb9> │ │ │ │ - mov %edx,%edi │ │ │ │ - lea (%r10,%r11,8),%r9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - shr $1,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r9,%rsi,1),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movups %xmm1,0x0(%r13,%rsi,1) │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - add $0x10,%rsi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 381c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14500> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movsd (%r10,%rcx,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%r13,%rdx,8) │ │ │ │ - mov 0x6c6a3(%rip),%rdx │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x6b30e(%rip),%rbx │ │ │ │ - cmp $0x26f,%rdx │ │ │ │ - ja 38749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a89> │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov 0x8(%rbx,%rdx,8),%rdx │ │ │ │ - mov %rcx,0x6c679(%rip) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rdx,%rsi │ │ │ │ - js 3869f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149df> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 386f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a39> │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - mov %rdx,0x6c614(%rip) │ │ │ │ - mov 0x8(%rbx,%rcx,8),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rdx,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - js 38681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149c1> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rdx,%xmm2 │ │ │ │ - mulsd 0x5710a(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x57106(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x570b6(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 388be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bfe> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 38670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - lea -0x1(%r8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 38334 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14674> │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd 0x8(%r13,%rax,8),%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 38670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 38320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14660> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rbx,%rsi,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6f9a2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 30f33 ::do_widen(char) const@@Base+0x11dc3> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x6f8b1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6faac(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,0x70(%rsp,%rax,1) │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add 0x58(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 3157b ::do_widen(char) const@@Base+0x1240b> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x5d5f4(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5288d> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x10(%r12),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31490 ::do_widen(char) const@@Base+0x12320> │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 30fed ::do_widen(char) const@@Base+0x11e7d> │ │ │ │ + call d600 │ │ │ │ + mov 0x3d0(%r14),%rdx │ │ │ │ + mov 0x3d8(%r14),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + jmp 31122 ::do_widen(char) const@@Base+0x11fb2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae 38371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146b1> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%r8,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 38360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146a0> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - div %r14d │ │ │ │ - movzbl 0x41(%rbp,%rdx,1),%ecx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %cl,(%rdx,%rsi,1) │ │ │ │ - mov 0xb8(%rbp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rdx,%rbx,1),%rsi │ │ │ │ + mov $0x3,%r8d │ │ │ │ + lea 0x5d56c(%rip),%rcx # 8e589 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52889> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae 383cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1470f> │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 383c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14700> │ │ │ │ - cltq │ │ │ │ - movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r15,1) │ │ │ │ - sub $0x1,%r15 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 380f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14430> │ │ │ │ - nop │ │ │ │ - cmp $0x1f8,%rax │ │ │ │ - jbe 387cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b0b> │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 3843a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1477a> │ │ │ │ - lea 0x200(%r13),%rax │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x200,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 38816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b56> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - add %ecx,%ebx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - lea 0x0(%r13,%rsi,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rcx │ │ │ │ - add %r14d,%ebx │ │ │ │ - movsd (%r8,%rsi,8),%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rcx) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 38460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147a0> │ │ │ │ - mov 0x6c424(%rip),%rcx │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x6b08f(%rip),%rbx │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 3878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aca> │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - mov 0x8(%rbx,%rcx,8),%rcx │ │ │ │ - mov %rsi,0x6c3fa(%rip) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rcx,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rdi,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rcx,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rdi,%rcx │ │ │ │ - js 386bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149fd> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rcx,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - ja 3881f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b5f> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,0x6c395(%rip) │ │ │ │ - mov 0x8(%rbx,%rsi,8),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - js 386db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a1b> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - mulsd 0x56e8b(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x56e87(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x56e37(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 388cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c0b> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 38679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b9> │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 385b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148f4> │ │ │ │ - nopl (%rax) │ │ │ │ - addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31370 ::do_widen(char) const@@Base+0x12200> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%r12),%rax │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 10775 <__cxa_finalize@plt+0x2b15> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 310aa ::do_widen(char) const@@Base+0x11f3a> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 310bb ::do_widen(char) const@@Base+0x11f4b> │ │ │ │ + call d600 │ │ │ │ + mov 0x3b8(%r14),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov (%rax,%rsi,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 31340 ::do_widen(char) const@@Base+0x121d0> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 31310 ::do_widen(char) const@@Base+0x121a0> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 31109 ::do_widen(char) const@@Base+0x11f99> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 1091f <__cxa_finalize@plt+0x2cbf> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5dbb8(%rip),%rsi # 8ecb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52fb9> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x3d0(%r14),%rdx │ │ │ │ + mov 0x3d8(%r14),%rax │ │ │ │ add $0x1,%rbx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jae 38679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b9> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 385a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148e0> │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ + jae 313d0 ::do_widen(char) const@@Base+0x12260> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x0(,%rbx,4),%rax │ │ │ │ + mov (%rdx,%rbx,4),%r13d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov %ax,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + movups %xmm0,0x1d8(%rsp) │ │ │ │ + add -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x6f883(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6f729(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + movaps %xmm2,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6fa30(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movl $0x10,0xb8(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 313b8 ::do_widen(char) const@@Base+0x12248> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov (%rax,%rdi,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 385ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1492f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbp,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 385e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14920> │ │ │ │ - movslq %ebx,%rax │ │ │ │ - movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r15,1) │ │ │ │ - sub $0x1,%r15 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - jne 383fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1473b> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14980> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6f622(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 312b3 ::do_widen(char) const@@Base+0x12143> │ │ │ │ call d600 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x6f531(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6f72c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 31010 ::do_widen(char) const@@Base+0x11ea0> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x5d7a6(%rip),%rcx # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + jmp 3101d ::do_widen(char) const@@Base+0x11ead> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 10799 <__cxa_finalize@plt+0x2b39> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5d1b7(%rip),%rsi # 8e4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + jmp 31109 ::do_widen(char) const@@Base+0x11f99> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 1081b <__cxa_finalize@plt+0x2bbb> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5d4a4(%rip),%rsi # 8e805 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b05> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + jmp 31109 ::do_widen(char) const@@Base+0x11f99> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 31428 ::do_widen(char) const@@Base+0x122b8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 31460 ::do_widen(char) const@@Base+0x122f0> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 31473 ::do_widen(char) const@@Base+0x12303> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 31059 ::do_widen(char) const@@Base+0x11ee9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 31059 ::do_widen(char) const@@Base+0x11ee9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 31287 ::do_widen(char) const@@Base+0x12117> │ │ │ │ + nop │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 10752 <__cxa_finalize@plt+0x2af2> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5d177(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 388f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c35> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + jne 31576 ::do_widen(char) const@@Base+0x12406> │ │ │ │ + add $0x1f8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - jmp 3833a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1467a> │ │ │ │ - lea -0x1(%rdx),%ebx │ │ │ │ - jmp 385ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148fa> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and $0x1,%edx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 382de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1461e> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - jmp 38274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145b4> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%rdi │ │ │ │ - or %rcx,%rdi │ │ │ │ - cvtsi2sd %rdi,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - jmp 384f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14833> │ │ │ │ - mov %rcx,%rsi │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 31431 ::do_widen(char) const@@Base+0x122c1> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 31392 ::do_widen(char) const@@Base+0x12222> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3139b ::do_widen(char) const@@Base+0x1222b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%rsi │ │ │ │ - or %rcx,%rsi │ │ │ │ - cvtsi2sd %rsi,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 3855d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489d> │ │ │ │ - lea 0x6ae28(%rip),%rdi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x6c176(%rip),%rcx │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - jmp 38289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145c9> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x6c12f(%rip),%rdx │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - jmp 3821f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1455f> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x6c0ee(%rip),%rcx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmp 3849e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147de> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x40,%esi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - sub %r8,%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 38b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e50> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - sub %r13,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 38443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14783> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 3847d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147bd> │ │ │ │ - lea 0x6ad02(%rip),%rdi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x6c050(%rip),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmp 38508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14848> │ │ │ │ + je 31059 ::do_widen(char) const@@Base+0x11ee9> │ │ │ │ + jmp 313a4 ::do_widen(char) const@@Base+0x12234> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 314ff ::do_widen(char) const@@Base+0x1238f> │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 3155b ::do_widen(char) const@@Base+0x123eb> │ │ │ │ + test %edi,%edi │ │ │ │ + je 30fc8 ::do_widen(char) const@@Base+0x11e58> │ │ │ │ + movzbl 0x10(%rax),%ecx │ │ │ │ + mov %cl,0x10(%r12) │ │ │ │ + test $0x2,%dil │ │ │ │ + je 30fc4 ::do_widen(char) const@@Base+0x11e54> │ │ │ │ + mov %edi,%edi │ │ │ │ + movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30fc8 ::do_widen(char) const@@Base+0x11e58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 30f07 ::do_widen(char) const@@Base+0x11d97> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 30d7c ::do_widen(char) const@@Base+0x11c0c> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ + lea 0x18(%r12),%rcx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %esi,%edi │ │ │ │ + sub %rsi,%r8 │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 30fc4 ::do_widen(char) const@@Base+0x11e54> │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 38134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14474> │ │ │ │ - sub %edi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x1(%r9,%rsi,1),%edx │ │ │ │ - lea (%r10,%r11,8),%rsi │ │ │ │ - lea 0x8(,%rdx,8),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rcx,1),%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13,%rcx,1) │ │ │ │ - add $0x8,%rcx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 388a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14be0> │ │ │ │ - jmp 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - movsd 0x56b22(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 38308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14648> │ │ │ │ - movsd 0x56b15(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 38587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148c7> │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jmp 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ + mov %esi,%r9d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r8,%r9,1),%r10 │ │ │ │ + mov %r10,(%rcx,%r9,1) │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 31539 ::do_widen(char) const@@Base+0x123c9> │ │ │ │ + jmp 30fc4 ::do_widen(char) const@@Base+0x11e54> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 30d5d ::do_widen(char) const@@Base+0x11bed> │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %ecx,0x10(%r12) │ │ │ │ + mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30fc8 ::do_widen(char) const@@Base+0x11e58> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 106ca <__cxa_finalize@plt+0x2a6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121d3 <__cxa_finalize@plt+0x4573> │ │ │ │ + jmp 106e9 <__cxa_finalize@plt+0x2a89> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121c1 <__cxa_finalize@plt+0x4561> │ │ │ │ + jmp 106f3 <__cxa_finalize@plt+0x2a93> │ │ │ │ + endbr64 │ │ │ │ + jmp 10726 <__cxa_finalize@plt+0x2ac6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121bc <__cxa_finalize@plt+0x455c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 10883 <__cxa_finalize@plt+0x2c23> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x6abf4(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x6bf6d(%rip),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 38aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14de0> │ │ │ │ - mov 0x8(%rbp,%rax,8),%rcx │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov %rdi,0x6bf51(%rip) │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rax,%rcx │ │ │ │ - js 38a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14da0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rcx,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rdi │ │ │ │ - ja 38ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e10> │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0x6beed(%rip) │ │ │ │ - mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - js 38a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dc0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd 0x569e3(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x569dc(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x5698c(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x568fa(%rip),%xmm1 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 37be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f20> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 38000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14340> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0x1,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3899b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cdb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 38a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d45> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x6bde4(%rip),%rax │ │ │ │ - jmp 38947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c87> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6aa51(%rip),%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x1388(%rbp),%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmp 389b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cf0> │ │ │ │ + jmp 108b8 <__cxa_finalize@plt+0x2c58> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 107c7 <__cxa_finalize@plt+0x2b67> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10805 <__cxa_finalize@plt+0x2ba5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 107bd <__cxa_finalize@plt+0x2b5d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1083f <__cxa_finalize@plt+0x2bdf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 108c0 <__cxa_finalize@plt+0x2c60> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10904 <__cxa_finalize@plt+0x2ca4> │ │ │ │ + endbr64 │ │ │ │ + jmp 107f8 <__cxa_finalize@plt+0x2b98> │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 38c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f68> │ │ │ │ push %r15 │ │ │ │ + mov $0x2c,%ecx │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f70> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x248(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %cx,0xc0(%rsp) │ │ │ │ + cmpq $0x0,0x8(%rsi) │ │ │ │ + je 31de8 ::do_widen(char) const@@Base+0x12c78> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - sar $0x3,%r12 │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 38c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fd2> │ │ │ │ - cmp %r12,%rsi │ │ │ │ + call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + and %r15,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 325d1 ::do_widen(char) const@@Base+0x13461> │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 317a3 ::do_widen(char) const@@Base+0x12633> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 31850 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 31d70 ::do_widen(char) const@@Base+0x12c00> │ │ │ │ mov %r12,%rax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - movabs $0xfffffffffffffff,%rdx │ │ │ │ - cmovae %rsi,%rax │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 31860 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 318c0 ::do_widen(char) const@@Base+0x12750> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + and %r15,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 31928 ::do_widen(char) const@@Base+0x127b8> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + cmp $0x1e847e0,%rax │ │ │ │ + jg 31928 ::do_widen(char) const@@Base+0x127b8> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jb 10a03 <__cxa_finalize@plt+0x2da3> │ │ │ │ + mov 0x0(%rbp),%r10 │ │ │ │ + sub %r14,%rcx │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + add %r14,%r10 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cmovbe %rcx,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 316e0 ::do_widen(char) const@@Base+0x12570> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r10,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + jmp 316f6 ::do_widen(char) const@@Base+0x12586> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r10),%eax │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + jmp 316f3 ::do_widen(char) const@@Base+0x12583> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 32900 ::do_widen(char) const@@Base+0x13790> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 31757 ::do_widen(char) const@@Base+0x125e7> │ │ │ │ + call d600 │ │ │ │ + jmp 31757 ::do_widen(char) const@@Base+0x125e7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 31d80 ::do_widen(char) const@@Base+0x12c10> │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov -0x8(%r12,%rsi,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x18(%rdi),%rsi │ │ │ │ + and $0xfffffffffffffff8,%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + add %edx,%eax │ │ │ │ + sub %rdx,%r9 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%r9,%rdi,1),%r8 │ │ │ │ + mov %r8,(%rsi,%rdi,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 3190d ::do_widen(char) const@@Base+0x1279d> │ │ │ │ + jmp 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov -0x20(%rbx),%rdx │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ + je 31e5f ::do_widen(char) const@@Base+0x12cef> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 3196d ::do_widen(char) const@@Base+0x127fd> │ │ │ │ + call d600 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 32486 ::do_widen(char) const@@Base+0x13316> │ │ │ │ + mov 0x3b8(%r13),%rax │ │ │ │ + cmp 0x3c0(%r13),%rax │ │ │ │ + je 3198c ::do_widen(char) const@@Base+0x1281c> │ │ │ │ + mov %rax,0x3c0(%r13) │ │ │ │ + mov 0x3d0(%r13),%rax │ │ │ │ + cmp 0x3d8(%r13),%rax │ │ │ │ + je 319a3 ::do_widen(char) const@@Base+0x12833> │ │ │ │ + mov %rax,0x3d8(%r13) │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp %rbp,0x28(%rsp) │ │ │ │ + je 31c42 ::do_widen(char) const@@Base+0x12ad2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call d040 <__errno_location@plt> │ │ │ │ + mov (%r15),%r12 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rax),%eax │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call dc30 <__isoc23_strtol@plt> │ │ │ │ + cmp 0x48(%rsp),%r12 │ │ │ │ + je 109e7 <__cxa_finalize@plt+0x2d87> │ │ │ │ + mov (%rbx),%esi │ │ │ │ + cmp $0x22,%esi │ │ │ │ + je 10bb3 <__cxa_finalize@plt+0x2f53> │ │ │ │ + mov $0x80000000,%ecx │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + add $0x7fffffff,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 10bb3 <__cxa_finalize@plt+0x2f53> │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 31a34 ::do_widen(char) const@@Base+0x128c4> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 10b1a <__cxa_finalize@plt+0x2eba> │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + movzbl -0x1(%rsi,%rdx,1),%edx │ │ │ │ + movb $0x0,0x81(%rsp) │ │ │ │ + movq $0x1,0x78(%rsp) │ │ │ │ + mov %dl,0x80(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 32028 ::do_widen(char) const@@Base+0x12eb8> │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x3d8(%r13),%rdx │ │ │ │ + cmp %rdx,0x3e0(%r13) │ │ │ │ + je 31d20 ::do_widen(char) const@@Base+0x12bb0> │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0x3d8(%r13) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x62,%al │ │ │ │ + je 31bf8 ::do_widen(char) const@@Base+0x12a88> │ │ │ │ + cmp $0x70,%al │ │ │ │ + je 31cc0 ::do_widen(char) const@@Base+0x12b50> │ │ │ │ + cmp $0x6d,%al │ │ │ │ + je 31cf0 ::do_widen(char) const@@Base+0x12b80> │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x1e,%esi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000001e,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jbe 10b59 <__cxa_finalize@plt+0x2ef9> │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x5ca97(%rip),%rsi # 8e5b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528b5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0xb8(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 10c6f <__cxa_finalize@plt+0x300f> │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax,%rcx,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - je 38be1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f21> │ │ │ │ - lea 0x8(%rax,%rcx,1),%rdi │ │ │ │ - lea 0x0(,%rdx,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 38c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fb0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 38bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f3f> │ │ │ │ - mov %r8,(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0xb8(%rsp) │ │ │ │ + je 10bf2 <__cxa_finalize@plt+0x2f92> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5c9f5(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r8 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r8,0xd0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3241a ::do_widen(char) const@@Base+0x132aa> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32481 ::do_widen(char) const@@Base+0x13311> │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x71710(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r13),%rax │ │ │ │ + cmp 0x3c8(%r13),%rax │ │ │ │ + je 31d50 ::do_widen(char) const@@Base+0x12be0> │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r13) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 31c2f ::do_widen(char) const@@Base+0x12abf> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - lea (%r8,%rbx,8),%rax │ │ │ │ - add %r15,%r8 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - add $0x10,%rsp │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %rbp,0x28(%rsp) │ │ │ │ + jne 319d0 ::do_widen(char) const@@Base+0x12860> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + je 31c7a ::do_widen(char) const@@Base+0x12b0a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31c71 ::do_widen(char) const@@Base+0x12b01> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 31c60 ::do_widen(char) const@@Base+0x12af0> │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 31db8 ::do_widen(char) const@@Base+0x12c48> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32481 ::do_widen(char) const@@Base+0x13311> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r13),%rax │ │ │ │ + cmp 0x3c8(%r13),%rax │ │ │ │ + je 31d50 ::do_widen(char) const@@Base+0x12be0> │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r13) │ │ │ │ + jmp 31c25 ::do_widen(char) const@@Base+0x12ab5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r13),%rax │ │ │ │ + cmp 0x3c8(%r13),%rax │ │ │ │ + je 31d50 ::do_widen(char) const@@Base+0x12be0> │ │ │ │ + movl $0x2,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r13) │ │ │ │ + jmp 31c25 ::do_widen(char) const@@Base+0x12ab5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x3d0(%r13),%rdi │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 31a96 ::do_widen(char) const@@Base+0x12926> │ │ │ │ + lea 0x1d(%rbx),%rsi │ │ │ │ + jmp 31ac0 ::do_widen(char) const@@Base+0x12950> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - sub $0x1,%rbx │ │ │ │ - je 38c59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f99> │ │ │ │ - lea (%rdi,%rbx,8),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea -0x8(%rax),%rdx │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x3b8(%r13),%rdi │ │ │ │ + call 1da80 <__cxa_finalize@plt+0xfe20> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + jmp 31c25 ::do_widen(char) const@@Base+0x12ab5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 31831 ::do_widen(char) const@@Base+0x126c1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 31f85 ::do_widen(char) const@@Base+0x12e15> │ │ │ │ + test %eax,%eax │ │ │ │ + je 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + movzbl 0xe0(%rsp),%esi │ │ │ │ + mov %sil,(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + mov %eax,%eax │ │ │ │ + movzwl -0x2(%r12,%rax,1),%esi │ │ │ │ + mov %si,-0x2(%rdx,%rax,1) │ │ │ │ + jmp 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32481 ::do_widen(char) const@@Base+0x13311> │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + call 32900 ::do_widen(char) const@@Base+0x13790> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 31944 ::do_widen(char) const@@Base+0x127d4> │ │ │ │ + call d600 │ │ │ │ + jmp 31944 ::do_widen(char) const@@Base+0x127d4> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + cmovbe %rax,%rcx │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + mov -0x20(%rdi),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + ja 31f5c ::do_widen(char) const@@Base+0x12dec> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 31f4c ::do_widen(char) const@@Base+0x12ddc> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 31f2c ::do_widen(char) const@@Base+0x12dbc> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r15,0xd8(%rsp) │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov -0x20(%rcx),%rdi │ │ │ │ + sub $0x10,%rcx │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 31f9e ::do_widen(char) const@@Base+0x12e2e> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 31fd4 ::do_widen(char) const@@Base+0x12e64> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + mov %rdx,-0x18(%rbx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 31fbc ::do_widen(char) const@@Base+0x12e4c> │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jne 31e55 ::do_widen(char) const@@Base+0x12ce5> │ │ │ │ + jmp 31944 ::do_widen(char) const@@Base+0x127d4> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ call d550 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + jmp 31ead ::do_widen(char) const@@Base+0x12d3d> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + jmp 31eaa ::do_widen(char) const@@Base+0x12d3a> │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + jmp 31f2f ::do_widen(char) const@@Base+0x12dbf> │ │ │ │ + mov 0xe0(%rsp),%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov -0x4(%r12,%rax,1),%esi │ │ │ │ + mov %esi,-0x4(%rdx,%rax,1) │ │ │ │ + jmp 31745 ::do_widen(char) const@@Base+0x125d5> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 31fd4 ::do_widen(char) const@@Base+0x12e64> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rax,-0x20(%rbx) │ │ │ │ + mov %rdx,-0x18(%rbx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 31f13 ::do_widen(char) const@@Base+0x12da3> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 32403 ::do_widen(char) const@@Base+0x13293> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3200e ::do_widen(char) const@@Base+0x12e9e> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3240b ::do_widen(char) const@@Base+0x1329b> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov -0x20(%rax),%rdi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rdx,-0x18(%rax) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + jmp 31f13 ::do_widen(char) const@@Base+0x12da3> │ │ │ │ + lea 0x140(%rsp),%r14 │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + movq 0x6ed40(%rip),%xmm1 # a0d80 , std::allocator >@GLIBCXX_3.4.21+0x4e8> │ │ │ │ + movhps 0x6ed41(%rip),%xmm1 # a0d88 >@GLIBCXX_3.4+0x5a8> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 38bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f32> │ │ │ │ - jmp 38bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f3f> │ │ │ │ - lea 0x55c25(%rip),%rdi # 8e8be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abfe> │ │ │ │ - call d2f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff80000000,%rcx │ │ │ │ - mov $0x7fffffff,%esi │ │ │ │ - lea 0x710(%rdi),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movq %rsi,%xmm4 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqu 0xc58(%rax),%xmm2 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - pand %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - psrlq $0x1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x9,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x2,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psllq $0x4,%xmm6 │ │ │ │ - paddq %xmm6,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 38ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15020> │ │ │ │ - mov 0x710(%rdi),%rax │ │ │ │ - mov 0x718(%rdi),%rdx │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0xffffffff80000000,%rsi │ │ │ │ - movq %rsi,%xmm5 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq %rcx,%xmm4 │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - and $0xffffffff80000000,%rax │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - or %rdx,%rax │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x6e99e(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x6e6ff(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x220(%rsp) │ │ │ │ + mov 0x6e980(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x110(%rsp),%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6e80d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + movaps %xmm1,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6eb06(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 32349 ::do_widen(char) const@@Base+0x131d9> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6e6e7(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 321ef ::do_widen(char) const@@Base+0x1307f> │ │ │ │ + call d600 │ │ │ │ + lea 0x6e5fa(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6e7ef(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x6e535(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x20,%r8d │ │ │ │ + lea 0x590e3(%rip),%rcx # 8b330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f630> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - neg %rax │ │ │ │ - shr $1,%rdx │ │ │ │ - xor 0x1378(%rdi),%rdx │ │ │ │ - and $0x9908b0df,%eax │ │ │ │ - xor %rdx,%rax │ │ │ │ - lea 0x1378(%rdi),%rdx │ │ │ │ - mov %rax,0x710(%rdi) │ │ │ │ - lea 0x718(%rdi),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqu -0x728(%rax),%xmm2 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - pand %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - psrlq $0x1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x9,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x2,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psllq $0x4,%xmm6 │ │ │ │ - paddq %xmm6,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 38df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15130> │ │ │ │ - mov 0x1378(%rdi),%rax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movq $0x0,0x1380(%rdi) │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - and $0xffffffff80000000,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 323ae ::do_widen(char) const@@Base+0x1323e> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + cmp %rax,0xb8(%rsp) │ │ │ │ + je 10a67 <__cxa_finalize@plt+0x2e07> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5c29b(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - neg %rax │ │ │ │ - shr $1,%rdx │ │ │ │ - xor 0xc60(%rdi),%rdx │ │ │ │ - and $0x9908b0df,%eax │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,0x1378(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rdx),%r9 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - shr $0x3f,%r9 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - lea -0x1(%r9,%rdx,1),%r9 │ │ │ │ - sar $1,%r9 │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 39010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15350> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - jmp 38f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15273> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ + mov %r12,0xd0(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 3235b ::do_widen(char) const@@Base+0x131eb> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32481 ::do_widen(char) const@@Base+0x13311> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x70fbc(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 321c2 ::do_widen(char) const@@Base+0x13052> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 3242e ::do_widen(char) const@@Base+0x132be> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 32384 ::do_widen(char) const@@Base+0x13214> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 32398 ::do_widen(char) const@@Base+0x13228> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 32308 ::do_widen(char) const@@Base+0x13198> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 32308 ::do_widen(char) const@@Base+0x13198> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 32455 ::do_widen(char) const@@Base+0x132e5> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 323d9 ::do_widen(char) const@@Base+0x13269> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 323ed ::do_widen(char) const@@Base+0x1327d> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 32286 ::do_widen(char) const@@Base+0x13116> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 32286 ::do_widen(char) const@@Base+0x13116> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 31f13 ::do_widen(char) const@@Base+0x12da3> │ │ │ │ + movzbl 0xe0(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 31ffd ::do_widen(char) const@@Base+0x12e8d> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 31baf ::do_widen(char) const@@Base+0x12a3f> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%r12,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 32437 ::do_widen(char) const@@Base+0x132c7> │ │ │ │ + lea (%r12,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 32372 ::do_widen(char) const@@Base+0x13202> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%r11,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 3245e ::do_widen(char) const@@Base+0x132ee> │ │ │ │ + lea (%r11,%rax,1),%r8 │ │ │ │ add %rdi,%rax │ │ │ │ + jmp 323c7 ::do_widen(char) const@@Base+0x13257> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rbp),%r12 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ + lea 0x26(%r12),%rsi │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000027,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x25,%rax │ │ │ │ + jbe 10c15 <__cxa_finalize@plt+0x2fb5> │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x58e1e(%rip),%rsi # 8b308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f608> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0xb8(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 10c4c <__cxa_finalize@plt+0x2fec> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - cmova %rsi,%rax │ │ │ │ - cmova %rbx,%rdx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,(%rcx,%rdi,1) │ │ │ │ - mov 0x5(%rax),%rsi │ │ │ │ - mov %rsi,0x5(%rcx,%rdi,1) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jg 38f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15270> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 39030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15370> │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - movdqu (%r11),%xmm0 │ │ │ │ - shr $0x3f,%rsi │ │ │ │ - lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - movsd (%r11),%xmm0 │ │ │ │ - sar $1,%rsi │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jg 38fdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1531d> │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x5(%rcx),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rsi,1),%rax │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jge 39068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153a8> │ │ │ │ - sar $1,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x5c046(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - add %rdi,%rax │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - ja 38fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0xb(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32481 ::do_widen(char) const@@Base+0x13311> │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x70da0(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10944 <__cxa_finalize@plt+0x2ce4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10987 <__cxa_finalize@plt+0x2d27> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a32 <__cxa_finalize@plt+0x2dd2> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a3e <__cxa_finalize@plt+0x2dde> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a46 <__cxa_finalize@plt+0x2de6> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a92 <__cxa_finalize@plt+0x2e32> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10a97 <__cxa_finalize@plt+0x2e37> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10ab0 <__cxa_finalize@plt+0x2e50> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10aa0 <__cxa_finalize@plt+0x2e40> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10afe <__cxa_finalize@plt+0x2e9e> │ │ │ │ + jmp 10b4f <__cxa_finalize@plt+0x2eef> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a3e <__cxa_finalize@plt+0x2dde> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10b91 <__cxa_finalize@plt+0x2f31> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10959 <__cxa_finalize@plt+0x2cf9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c9f <__cxa_finalize@plt+0x303f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10a59 <__cxa_finalize@plt+0x2df9> │ │ │ │ + endbr64 │ │ │ │ + jmp 10c3c <__cxa_finalize@plt+0x2fdc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c92 <__cxa_finalize@plt+0x3032> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp *0x8(%rax) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 3906d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153ad> │ │ │ │ - mov %r8,%rdx │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x70(%rdi),%r13 │ │ │ │ + mov 0x68(%rdi),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 326be ::do_widen(char) const@@Base+0x1354e> │ │ │ │ + lea -0x33(%rip),%r14 # 32630 ::do_widen(char) const@@Base+0x134c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 326b0 ::do_widen(char) const@@Base+0x13540> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 326b0 ::do_widen(char) const@@Base+0x13540> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 326b0 ::do_widen(char) const@@Base+0x13540> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 32768 ::do_widen(char) const@@Base+0x135f8> │ │ │ │ + call *0x8(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 32670 ::do_widen(char) const@@Base+0x13500> │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 326cb ::do_widen(char) const@@Base+0x1355b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 326da ::do_widen(char) const@@Base+0x1356a> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3273e ::do_widen(char) const@@Base+0x135ce> │ │ │ │ + lea -0xc0(%rip),%r14 # 32630 ::do_widen(char) const@@Base+0x134c0> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 32730 ::do_widen(char) const@@Base+0x135c0> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 32730 ::do_widen(char) const@@Base+0x135c0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 32730 ::do_widen(char) const@@Base+0x135c0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 32770 ::do_widen(char) const@@Base+0x13600> │ │ │ │ + call *0x8(%rax) │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r10 │ │ │ │ - sar $1,%r10 │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jne 38f83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c3> │ │ │ │ - lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x5(%rcx),%rsi │ │ │ │ - mov %rsi,0x5(%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 38f83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c3> │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 326f0 ::do_widen(char) const@@Base+0x13580> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3274b ::do_widen(char) const@@Base+0x135db> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 32778 ::do_widen(char) const@@Base+0x13608> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ - movdqu (%r11),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ + call *%rdx │ │ │ │ + jmp 326b0 ::do_widen(char) const@@Base+0x13540> │ │ │ │ + nop │ │ │ │ + call *%rdx │ │ │ │ + jmp 32730 ::do_widen(char) const@@Base+0x135c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%r10 │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - shr $0x3f,%r10 │ │ │ │ - lea -0x1(%r10,%rdx,1),%r10 │ │ │ │ - sar $1,%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 39180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154c0> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 390ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153eb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - lea (%rax,%rax,1),%r8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%r8),%r9 │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %r9,%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - cmova %rcx,%rax │ │ │ │ - cmova %r9,%r8 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,(%rdx,%rdi,1) │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov %ecx,0x8(%rdx,%rdi,1) │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jg 390a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ - test $0x1,%r11b │ │ │ │ - je 391a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154e0> │ │ │ │ - lea -0x1(%r8),%rcx │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jg 3914d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1548d> │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov 0x8(%rdx),%r8d │ │ │ │ - mov %r8d,0x8(%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rcx,1),%rax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jge 391d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15518> │ │ │ │ - sar $1,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 39120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15460> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 391dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1551d> │ │ │ │ - mov %rsi,%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r11 │ │ │ │ - sar $1,%r11 │ │ │ │ - cmp %r8,%r11 │ │ │ │ - jne 390f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15439> │ │ │ │ - lea 0x1(%r8,%r8,1),%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 390f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15439> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6e403(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x80(%rdi),%rbp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 327f2 ::do_widen(char) const@@Base+0x13682> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 304f0 ::do_widen(char) const@@Base+0x11380> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 327d3 ::do_widen(char) const@@Base+0x13663> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 327e5 ::do_widen(char) const@@Base+0x13675> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 327b1 ::do_widen(char) const@@Base+0x13641> │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3282b ::do_widen(char) const@@Base+0x136bb> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30290 ::do_widen(char) const@@Base+0x11120> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3281e ::do_widen(char) const@@Base+0x136ae> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 327fc ::do_widen(char) const@@Base+0x1368c> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 301e0 ::do_widen(char) const@@Base+0x11070> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6e353(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x80(%rdi),%rbp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 328a2 ::do_widen(char) const@@Base+0x13732> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 304f0 ::do_widen(char) const@@Base+0x11380> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32883 ::do_widen(char) const@@Base+0x13713> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32895 ::do_widen(char) const@@Base+0x13725> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 32861 ::do_widen(char) const@@Base+0x136f1> │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 328db ::do_widen(char) const@@Base+0x1376b> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30290 ::do_widen(char) const@@Base+0x11120> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 328ce ::do_widen(char) const@@Base+0x1375e> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 328ac ::do_widen(char) const@@Base+0x1373c> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + call 301e0 ::do_widen(char) const@@Base+0x11070> │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movabs $0x3ffffffffffffff,%rdx │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - mov %rax,%r14 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + sub %r13,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ sar $0x5,%rax │ │ │ │ - sar $0x4,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 393a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156e0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - movsd -0x10(%rbp),%xmm2 │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157a2> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - ja 3947a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157ba> │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - ja 3932d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1566d> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movq %xmm0,0x10(%rbx) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x18(%rbx),%edx │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 392d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15611> │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 32b93 ::do_widen(char) const@@Base+0x13a23> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea 0x10(%r15),%rdx │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%r14,1),%rax │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 32ad0 ::do_widen(char) const@@Base+0x13960> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movb $0x0,0x10(%r15) │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 32a38 ::do_widen(char) const@@Base+0x138c8> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp 329e0 ::do_widen(char) const@@Base+0x13870> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 392c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15600> │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - jbe 39350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15690> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + add $0x20,%rdx │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 32a40 ::do_widen(char) const@@Base+0x138d0> │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 329c0 ::do_widen(char) const@@Base+0x13850> │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jae 32a80 ::do_widen(char) const@@Base+0x13910> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 32b60 ::do_widen(char) const@@Base+0x139f0> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 329cf ::do_widen(char) const@@Base+0x1385f> │ │ │ │ + movzbl (%rcx),%edi │ │ │ │ + mov %dil,(%rsi) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 329cb ::do_widen(char) const@@Base+0x1385b> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 329cf ::do_widen(char) const@@Base+0x1385f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd 0x10(%rax),%xmm0 │ │ │ │ - ja 392e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15620> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 39360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rsi,-0x10(%rcx) │ │ │ │ - mov 0x8(%rdx),%esi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %esi,-0x8(%rcx) │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - movq %xmm0,(%rdx) │ │ │ │ - jmp 392a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155e0> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 3947a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157ba> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov -0x10(%rbp),%rdx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov -0x8(%rbp),%edx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - movq %xmm0,-0x10(%rbp) │ │ │ │ - jmp 39296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155d6> │ │ │ │ + mov %r8,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 392f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15633> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 39239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15579> │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rbx,%rax,1),%r12 │ │ │ │ - jmp 393b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f6> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov -0x8(%r12),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c0> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 393ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156ee> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x10,%rbp │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - sub %rbx,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %edx,0x18(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c0> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 39400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15740> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3949f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157df> │ │ │ │ - add $0x30,%rsp │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 32a5b ::do_widen(char) const@@Base+0x138eb> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + add %rbx,%r8 │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + mov %r8,0x10(%r12) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jbe 3931a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1565a> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmp 3927d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155bd> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - jmp 39296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155d6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %esi,%r9d │ │ │ │ + sub %rsi,%rcx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jb 329cb ::do_widen(char) const@@Base+0x1385b> │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r10d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rcx,%r10,1),%r11 │ │ │ │ + mov %r11,(%rdi,%r10,1) │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 32ab8 ::do_widen(char) const@@Base+0x13948> │ │ │ │ + jmp 329cb ::do_widen(char) const@@Base+0x1385b> │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 32b10 ::do_widen(char) const@@Base+0x139a0> │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 32b7a ::do_widen(char) const@@Base+0x13a0a> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + movzbl 0x10(%r15),%r9d │ │ │ │ + mov %r9b,0x10(%rax) │ │ │ │ + test $0x2,%cl │ │ │ │ + je 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzwl -0x2(%rdx,%rcx,1),%r9d │ │ │ │ + mov %r9w,-0x2(%rsi,%rcx,1) │ │ │ │ + jmp 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + nop │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov -0x8(%rdx,%r9,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%r9,1) │ │ │ │ + lea 0x18(%rax),%r9 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + and $0xfffffffffffffff8,%r9 │ │ │ │ + sub %r9,%rsi │ │ │ │ + add %esi,%ecx │ │ │ │ + sub %rsi,%r10 │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r10,%r11,1),%r14 │ │ │ │ + mov %r14,(%r9,%r11,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 32b49 ::do_widen(char) const@@Base+0x139d9> │ │ │ │ + jmp 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %edi,(%rsi) │ │ │ │ + mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 329cf ::do_widen(char) const@@Base+0x1385f> │ │ │ │ + mov 0x10(%r15),%r9d │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r9d,0x10(%rax) │ │ │ │ + mov -0x4(%rdx,%rcx,1),%r9d │ │ │ │ + mov %r9d,-0x4(%rsi,%rcx,1) │ │ │ │ + jmp 32998 ::do_widen(char) const@@Base+0x13828> │ │ │ │ + lea 0x5b835(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x10(%rdi),%rbp │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 10eb2 <__cxa_finalize@plt+0x3252> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 32c20 ::do_widen(char) const@@Base+0x13ab0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 32c18 ::do_widen(char) const@@Base+0x13aa8> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32c60 ::do_widen(char) const@@Base+0x13af0> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 32bf0 ::do_widen(char) const@@Base+0x13a80> │ │ │ │ + jmp 32c48 ::do_widen(char) const@@Base+0x13ad8> │ │ │ │ nop │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 32bf0 ::do_widen(char) const@@Base+0x13a80> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - mov %rax,%r15 │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 39670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159b0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - movsd -0x10(%rbp),%xmm2 │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3973e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a7e> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 39756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a96> │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - ja 395f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15937> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - movq %xmm0,0x10(%rbx) │ │ │ │ - mov %rdx,0x5(%rbx) │ │ │ │ - mov %rax,0x15(%rbx) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - nop │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - jbe 3957e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158be> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x10,%rax │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - ja 39570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158b0> │ │ │ │ - movsd -0x10(%rdx),%xmm1 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 395a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158e0> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 39630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15970> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rsi,-0x10(%rcx) │ │ │ │ - mov 0x5(%rdx),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rsi,-0xb(%rcx) │ │ │ │ - movq %xmm0,(%rdx) │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - jmp 39560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158a0> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 39756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a96> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov -0x10(%rbp),%rdx │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov -0xb(%rbp),%rdx │ │ │ │ - mov %rdx,0x5(%rbx) │ │ │ │ - movq %xmm0,-0x10(%rbp) │ │ │ │ - mov %rax,-0xb(%rbp) │ │ │ │ - jmp 3955c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1589c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 395b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158f6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 10edf <__cxa_finalize@plt+0x327f> │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 394b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157f0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 394fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1583b> │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rbx,%rax,1),%r12 │ │ │ │ - jmp 39686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159c6> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%r14 │ │ │ │ - mov -0x8(%r12),%edx │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - movzbl -0x4(%r12),%eax │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15240> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3967e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159be> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x10,%rbp │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - movzbl 0xc(%rbp),%eax │ │ │ │ - sub %rbx,%r12 │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 10ed3 <__cxa_finalize@plt+0x3273> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rcx,0x15(%rbp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15240> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 396d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a10> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3977f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15abf> │ │ │ │ - add $0x38,%rsp │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe 395e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15924> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmp 3953f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1587f> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x15(%rsp),%rdx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x5(%rax),%rsi │ │ │ │ - mov %rsi,0x5(%rbx) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 3955c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1589c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + jmp 10eef <__cxa_finalize@plt+0x328f> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3a266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165a6> │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - call d640 │ │ │ │ - movsd 0x55bb6(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movsd %xmm0,-0x10(%rax) │ │ │ │ - movb $0x0,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 39800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b40> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x10000(%rax),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 39840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b80> │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3a50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1684f> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 39880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rcx,%rax │ │ │ │ - jne 398a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15be0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 398cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c0f> │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %al,0x41(%rbx,%rdi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 398c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c00> │ │ │ │ - lea 0x41(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 3a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16858> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 39901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c41> │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 3a0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16408> │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 3a0b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163f1> │ │ │ │ - and $0x1,%edx │ │ │ │ - jne 3a04f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1638f> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 3a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163a0> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32df8 ::do_widen(char) const@@Base+0x13c88> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ mov %r14,%r13 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov (%rax,%r12,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3a045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16385> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + jmp 32d5c ::do_widen(char) const@@Base+0x13bec> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 39970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cb0> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %esi,%ebp │ │ │ │ - imul %esi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 399af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cef> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 399a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ce0> │ │ │ │ - mov 0x55a42(%rip),%rax # 8f400 , std::allocator >@@Base+0x180> │ │ │ │ - mov %edi,0x8(%r13) │ │ │ │ - movb $0x0,0xc(%r13) │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - movzwl (%rax,%r12,2),%esi │ │ │ │ - movzwl -0x2(%rax,%r12,2),%r15d │ │ │ │ - add %r15d,%esi │ │ │ │ - cmp $0xfffe,%esi │ │ │ │ - jle 39cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16033> │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 3a02f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1636f> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - jb 39a0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d4f> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%bpl │ │ │ │ - je 39a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d60> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%bpl │ │ │ │ - je 39a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d72> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r8d,%r10d │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 39950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c90> │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - je 39bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f08> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub %r14,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 394b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157f0> │ │ │ │ - cmp $0x100,%rbp │ │ │ │ - jle 3a0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1641c> │ │ │ │ - lea 0x100(%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jbe 3a15a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1649a> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 39af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e39> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 39ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e20> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 39a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ddd> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - cmp %rdi,0x20(%rsp) │ │ │ │ - je 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x10(%rcx),%rax │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movsd -0x10(%rcx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 39ba1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ee1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 39b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ec0> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 39b25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e65> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3a073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163b3> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f34> │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r15,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %ebx,0x18(%rax) │ │ │ │ - mov %rbp,0x20(%rax) │ │ │ │ - sub %r14,%r9 │ │ │ │ - je 39cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ff0> │ │ │ │ - sar $0x4,%r9 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 39c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f96> │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r10,%rcx │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r15,%r10,8),%rdx │ │ │ │ - jne 39c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fdc> │ │ │ │ - cmpb $0x0,0xc(%rsi) │ │ │ │ - je 39c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fdc> │ │ │ │ - or %rbx,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r9,%rax │ │ │ │ - jae 39cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ff0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%r14,%rax,1),%rsi │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - lea -0x1(%rdx),%r10d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r10,%rbp │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0x1ffffff8,%eax │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%r13 │ │ │ │ - add %r15,%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - and (%r15,%r10,8),%rcx │ │ │ │ - mov (%rax),%r11 │ │ │ │ - je 39c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f66> │ │ │ │ - not %rbx │ │ │ │ - and %rbx,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r9,%rax │ │ │ │ - jb 39c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f96> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3a23d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1657d> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16901> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32d9b ::do_widen(char) const@@Base+0x13c2b> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 32d77 ::do_widen(char) const@@Base+0x13c07> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32d8e ::do_widen(char) const@@Base+0x13c1e> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 32d48 ::do_widen(char) const@@Base+0x13bd8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 32d92 ::do_widen(char) const@@Base+0x13c22> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 32d48 ::do_widen(char) const@@Base+0x13bd8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 32d54 ::do_widen(char) const@@Base+0x13be4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 32df8 ::do_widen(char) const@@Base+0x13c88> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 32dc3 ::do_widen(char) const@@Base+0x13c53> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32ddb ::do_widen(char) const@@Base+0x13c6b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 32ddf ::do_widen(char) const@@Base+0x13c6f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 32df8 ::do_widen(char) const@@Base+0x13c88> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 32df8 ::do_widen(char) const@@Base+0x13c88> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - test %esi,%esi │ │ │ │ - je 39d6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160ae> │ │ │ │ - mov 0x88(%rbx),%r9 │ │ │ │ - add %r11d,%esi │ │ │ │ - mov %r11d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jne 39d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16080> │ │ │ │ - cmp $0x15,%edi │ │ │ │ - ja 399ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d2c> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1686e> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%r10,%rax,1),%esi │ │ │ │ - add $0x10,%rdx │ │ │ │ - movsd (%rdi,%rsi,8),%xmm0 │ │ │ │ - mov %eax,-0x8(%rdx) │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jne 39d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c9> │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%r9 │ │ │ │ - mov %r11d,0x4c(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10d,0x48(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - add %rdx,%rdx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - mov 0x4c(%rsp),%r11d │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - ja 3a277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b7> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 39e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161bf> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x10(%rdi),%rsi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rdi),%xmm0 │ │ │ │ - jbe 3a471 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167b1> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 39e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161a5> │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 39e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1618e> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16168> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ - jne 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ - mulsd 0x55565(%rip),%xmm1 # 8f408 , std::allocator >@@Base+0x188> │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne 39e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161c7> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r10d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r10d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 39f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b3> │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 39ff1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16331> │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - div %ebp │ │ │ │ - movzbl 0x90(%rsp,%rax,1),%r9d │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x7,%r9d │ │ │ │ - mov %r10d,%edx │ │ │ │ - and $0xf8,%eax │ │ │ │ - shr $0x3,%r10d │ │ │ │ - add %r10d,%eax │ │ │ │ - and $0x7,%edx │ │ │ │ - lea (%rdx,%r9,8),%edx │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea (%rdi,%r9,4),%r10 │ │ │ │ - mov %edx,%r9d │ │ │ │ - lea (%rdi,%r9,4),%r9 │ │ │ │ - mov (%r10),%r11d │ │ │ │ - cmpl $0x0,(%r9) │ │ │ │ - jns 39fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1630b> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 3a459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16799> │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 39fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16316> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 39f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162aa> │ │ │ │ - comisd 0x60(%rsp),%xmm0 │ │ │ │ - jbe 39f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162aa> │ │ │ │ - add $0x10,%rcx │ │ │ │ - movb $0x1,0xc(%r13) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 39f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b3> │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - ja 399f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d38> │ │ │ │ - jne 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x90(%rsp) │ │ │ │ - jmp 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 39985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cc5> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - ja 39928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c68> │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 39a61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15da1> │ │ │ │ - lea 0x1(%r12),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x3f(%r13),%r12 │ │ │ │ - shr $0x6,%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - sar $0x6,%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - lea (%rax,%r12,8),%rbp │ │ │ │ - and $0x3f,%ebx │ │ │ │ - lea (%rax,%r13,8),%r13 │ │ │ │ - call d320 │ │ │ │ - jmp 39be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f22> │ │ │ │ - movzwl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - je 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - jmp 3a04f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1638f> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%dl │ │ │ │ - je 39915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c55> │ │ │ │ - jmp 3a0b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163f1> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - cmp %rcx,0x20(%rsp) │ │ │ │ - je 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jbe 3a1bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164fd> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3a139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16479> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 3a120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 3a0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16430> │ │ │ │ - jmp 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3a1a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e1> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x5(%rdx),%rax │ │ │ │ - mov %rax,0x15(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164c0> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x85(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 39b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e50> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3a221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16561> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x5(%rdx),%rax │ │ │ │ - mov %rax,0x15(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16540> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x85(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 3a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16490> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16901> │ │ │ │ - add $0xe8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 3981e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b5e> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - lea 0x100(%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - comisd 0x0(%rbp),%xmm0 │ │ │ │ - jbe 3a4bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167fc> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 3a2cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1660c> │ │ │ │ - mov -0x10(%rax),%rsi │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x18(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 3a2b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165f5> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 3a28e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165ce> │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - lea -0x10(%rdx),%rax │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - jbe 3a507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16847> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x18(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - ja 3a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16660> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne 3a2eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662b> │ │ │ │ - jmp 39e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161bf> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %r10d,0x44(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call d2c0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x44(%rsp),%r10d │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - jne 39e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161c7> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - jmp 39f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1627c> │ │ │ │ - mov %esi,%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 3a466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167a6> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%r9) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - jmp 39fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16316> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - jbe 3a4a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e2> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167c8> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 39e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161ba> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - jbe 3a4ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1682d> │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov %eax,0x18(%rsi) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub $0x10,%rsi │ │ │ │ - comisd (%rsi),%xmm0 │ │ │ │ - ja 3a4d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16813> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - jmp 3a2e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16622> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 3a33a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1667a> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 398ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bec> │ │ │ │ - jne 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x90(%rsp) │ │ │ │ - jmp 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - jmp 3a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16340> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1220c <__cxa_finalize@plt+0x45ac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12202 <__cxa_finalize@plt+0x45a2> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x188(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10000(%rax),%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3a640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16980> │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - mov 0xa0(%r14),%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - je 3babe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dfe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r15,1),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov %r15,0x128(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x24(%r14),%esi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov %esi,0xf4(%rsp) │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %r9,%rax │ │ │ │ - lea (%rdx,%rax,8),%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3a72c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a6c> │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r9,%r10,8),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - adc $0xffffffff,%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a40> │ │ │ │ - mov %esi,0xf4(%rsp) │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3b8bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bfd> │ │ │ │ - lea 0x0(,%rbp,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - add %rbp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3be9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181de> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ae0> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r8d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b00> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b30> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r14,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3a7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b20> │ │ │ │ - lea 0x41(%r14),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 3bea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181e9> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jb 3a828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b68> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%r8b │ │ │ │ - jne 3b910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ - test $0x2,%r8b │ │ │ │ - jne 3b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c38> │ │ │ │ - and $0x1,%r8d │ │ │ │ - jne 3b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c2c> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r12d,%r10d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x1,0x10(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp %rdx,0x10(%rsp) │ │ │ │ - jae 3b371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176b1> │ │ │ │ + je 33116 ::do_widen(char) const@@Base+0x13fa6> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3b6a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179e2> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%edi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c10> │ │ │ │ - imul %edi,%r12d │ │ │ │ - mov %r12d,0x78(%rsp) │ │ │ │ - mov %edi,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 3a910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c50> │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r14,%rdi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c40> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0xd0(%r14),%rsi │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzwl -0x2(%rsi,%r11,2),%r8d │ │ │ │ - shr $0x6,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r9,%rdi,8),%rdx │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r8w,0x8(%rsp) │ │ │ │ - je 3af21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17261> │ │ │ │ - movzwl (%rsi,%r11,2),%eax │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ - lea (%rax,%r8,1),%esi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x98(%rsp),%rax │ │ │ │ - je 3b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ - mov %si,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,0x88(%rsp) │ │ │ │ - je 3b724 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a64> │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3b7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b3b> │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r10,%rax,1),%ecx │ │ │ │ - add $0x10,%rdx │ │ │ │ - movsd (%rsi,%rcx,8),%xmm0 │ │ │ │ - mov %eax,-0x8(%rdx) │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 3a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d20> │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 330cb ::do_widen(char) const@@Base+0x13f5b> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 33084 ::do_widen(char) const@@Base+0x13f14> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 33039 ::do_widen(char) const@@Base+0x13ec9> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 32fb5 ::do_widen(char) const@@Base+0x13e45> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32f37 ::do_widen(char) const@@Base+0x13dc7> │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 32f78 ::do_widen(char) const@@Base+0x13e08> │ │ │ │ + mov 0x18(%r13),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 32ff8 ::do_widen(char) const@@Base+0x13e88> │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32ef6 ::do_widen(char) const@@Base+0x13d86> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32ed0 ::do_widen(char) const@@Base+0x13d60> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32ee7 ::do_widen(char) const@@Base+0x13d77> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 32ea7 ::do_widen(char) const@@Base+0x13d37> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32f0c ::do_widen(char) const@@Base+0x13d9c> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 32f1e ::do_widen(char) const@@Base+0x13dae> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32ff8 ::do_widen(char) const@@Base+0x13e88> │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 32e9e ::do_widen(char) const@@Base+0x13d2e> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32f4d ::do_widen(char) const@@Base+0x13ddd> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32f5f ::do_widen(char) const@@Base+0x13def> │ │ │ │ + call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r10d,0x7c(%rsp) │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov 0x7c(%rsp),%r10d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jbe 3b292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175d2> │ │ │ │ - lea 0x100(%rbx),%rcx │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3b00f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1734f> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3aab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16df7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 3aaa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16de0> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 3aa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16da0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - lea -0x10(%rcx),%rax │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - comisd -0x10(%rcx),%xmm0 │ │ │ │ - jbe 3b69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179da> │ │ │ │ - nop │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - ja 3ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e40> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 3aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e20> │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - mov %r10d,0x68(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm1,%xmm1 │ │ │ │ - movzwl 0x20(%rsp),%edi │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x68(%rsp),%r10d │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - movups %xmm1,0x40(%rax) │ │ │ │ - movups %xmm1,0x50(%rax) │ │ │ │ - movups %xmm1,0x60(%rax) │ │ │ │ - movups %xmm1,0x70(%rax) │ │ │ │ - movups %xmm1,0x80(%rax) │ │ │ │ - movups %xmm1,0x90(%rax) │ │ │ │ - movups %xmm1,0xa0(%rax) │ │ │ │ - movups %xmm1,0xb0(%rax) │ │ │ │ - movups %xmm1,0xc0(%rax) │ │ │ │ - movups %xmm1,0xd0(%rax) │ │ │ │ - movups %xmm1,0xe0(%rax) │ │ │ │ - movups %xmm1,0xf0(%rax) │ │ │ │ - movzwl 0x8(%rsp),%eax │ │ │ │ - mov %r10d,0xb8(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - add %edi,%eax │ │ │ │ - mov %r15d,0x68(%rsp) │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %edi,0xc8(%rsp) │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - mov %ebp,0xbc(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - jmp 3ac39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f79> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jg 3ac2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f6a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3b074 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173b4> │ │ │ │ - lea (%rbx,%rbp,8),%ecx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,-0x8(%rbx) │ │ │ │ - add $0x10,%r9 │ │ │ │ - cmp 0x18(%rsp),%r9 │ │ │ │ - je 3ae02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17142> │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0x8(%rsp) │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl 0x140(%rsp,%rax,1),%eax │ │ │ │ - movzbl 0x41(%r14,%rdx,1),%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xf8,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - shr $0x3,%edx │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0x7,%ebx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %esi,%r12d │ │ │ │ - and $0x7,%esi │ │ │ │ - mov %bl,0x20(%rsp) │ │ │ │ - lea (%rsi,%rdi,8),%r8d │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - and $0x7,%r12d │ │ │ │ - lea (%r11,%rsi,4),%rdi │ │ │ │ - mov %r8d,%esi │ │ │ │ - lea (%r11,%rsi,4),%rsi │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - shr $0x1f,%r13d │ │ │ │ - cmp %r8d,%eax │ │ │ │ - mov %ebp,%r8d │ │ │ │ - setne %al │ │ │ │ - shr $0x1f,%r8d │ │ │ │ - add %r10d,%r8d │ │ │ │ - and %r13b,%al │ │ │ │ - je 3ac08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f48> │ │ │ │ - cmp $0x7,%r8d │ │ │ │ - jg 3ac2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f6a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3b6b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179f2> │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 3b6ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a3f> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3b27c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175bc> │ │ │ │ - movzbl 0x20(%rsp),%ecx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r9,0xa8(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - shl %cl,%r13d │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3ad5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1709e> │ │ │ │ - lea (%rsi,%r15,1),%edx │ │ │ │ - movzbl (%r9,%rdx,1),%ecx │ │ │ │ - test %ebp,%ecx │ │ │ │ - je 3ad5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1709b> │ │ │ │ - or %r13b,(%rdi,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r10d,%ebx │ │ │ │ - jb 3ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17070> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x7c(%rsp),%ebx │ │ │ │ - cmp %ebx,0x40(%rsp) │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov %r10d,%ebx │ │ │ │ - jae 3adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17137> │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x7c(%rsp),%r13d │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %ebp,%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3adec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712c> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea (%r15,%rsi,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3ade9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17129> │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - or %r10b,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jb 3adb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170f4> │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - cmp $0x8,%r10d │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0xb8(%rsp),%r10d │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov 0xbc(%rsp),%ebp │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - jne 12259 <__cxa_finalize@plt+0x45f9> │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %r15d,%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3aea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171e9> │ │ │ │ - mov 0x88(%r14),%rsi │ │ │ │ - lea (%r15,%rbp,1),%edx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb $0xffffffff,%r13d │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jne 3ae80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171c0> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 3b70d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a4d> │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jb 3aed2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17212> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%r12b │ │ │ │ - je 3aee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17223> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%r12b │ │ │ │ - je 3aef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17235> │ │ │ │ - movzwl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdi,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - add 0x78(%rsp),%r10d │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - jmp 3a890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bd0> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - lea -0x1(%r11),%ecx │ │ │ │ - movzwl 0x8(%rsp),%ebp │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%rdi,%rdx,8),%rax │ │ │ │ - jne 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - cmpw $0x0,0x8(%rsp) │ │ │ │ - je 3afb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f1> │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - lea (%r15,%rbp,1),%edi │ │ │ │ - mov %r15d,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3afaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172ea> │ │ │ │ - lea (%rsi,%r13,1),%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%r11,%rdx,1),%ecx │ │ │ │ - mov %cl,(%r9,%rdx,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 3af80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172c0> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 3baf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e30> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movzwl 0x8(%rsp),%edi │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %di,-0x2(%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - je 3bbdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f1c> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov -0x8(%rax,%rcx,8),%rax │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - jmp 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm2,0x130(%rsp) │ │ │ │ - jbe 3b05a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1739a> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32fb5 ::do_widen(char) const@@Base+0x13e45> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 32e77 ::do_widen(char) const@@Base+0x13d07> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3b040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17380> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 3aacc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e0c> │ │ │ │ - lea 0x1(%r10),%ebx │ │ │ │ - mov %r10d,(%rdi) │ │ │ │ - mov %ebx,0xa8(%rsp) │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - add 0xc8(%rsp),%ebx │ │ │ │ - mov %ebx,0xa0(%rsp) │ │ │ │ - je 3b26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175aa> │ │ │ │ - mov 0x88(%r14),%rbx │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3b288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175c8> │ │ │ │ - mov 0xa0(%rsp),%ebp │ │ │ │ - mov %edx,0x110(%rsp) │ │ │ │ - mov %r10d,0xf0(%rsp) │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - mov %rsi,0x100(%rsp) │ │ │ │ - cmovbe %r8d,%ebp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - shl %cl,%r8d │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %al,0x117(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r8d,0xd8(%rsp) │ │ │ │ - mov %ecx,0xe0(%rsp) │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov 0xd8(%rsp),%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0xb0(%rsp),%r10 │ │ │ │ - mov %ebp,0xcc(%rsp) │ │ │ │ - mov 0xe0(%rsp),%ebp │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r10,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3b175 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b5> │ │ │ │ - lea (%r8,%r15,1),%edx │ │ │ │ - movzbl (%rdi,%rdx,1),%ecx │ │ │ │ - test %esi,%ecx │ │ │ │ - je 3b171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b1> │ │ │ │ - movzbl 0xcc(%rsp),%ecx │ │ │ │ - or %cl,(%rax,%rdx,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jb 3b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17480> │ │ │ │ - mov 0xf0(%rsp),%r10d │ │ │ │ - mov 0x110(%rsp),%edx │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - movzbl 0x117(%rsp),%eax │ │ │ │ - mov 0xa0(%rsp),%ebp │ │ │ │ - cmp %ebp,0x40(%rsp) │ │ │ │ - jae 3bfb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182f1> │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rdi,0xe0(%rsp) │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - lea (%rcx,%rbx,1),%ebp │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %al,0xf0(%rsp) │ │ │ │ - shl %cl,%r13d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,0xcc(%rsp) │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3b242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17582> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea (%r15,%r8,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %r13d,%ecx │ │ │ │ - je 3b23e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1757e> │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - movzbl 0xcc(%rsp),%edi │ │ │ │ - or %dil,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 3b202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17542> │ │ │ │ - mov 0xd8(%rsp),%rsi │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmpb $0x0,0xf0(%rsp) │ │ │ │ - jne 3b6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a28> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - mov %r10d,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3ad8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170cf> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3b1b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174f9> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 3ab3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e7d> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3b316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17656> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3b2f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17637> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 3b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17620> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 3b2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175f0> │ │ │ │ - jmp 3ab3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e7d> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm2,0x130(%rsp) │ │ │ │ - jbe 3b35a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1769a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3b340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17680> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 3b30c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1764c> │ │ │ │ - lea -0x2(%rax),%rsi │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - and (%rdi,%rsi,8),%rax │ │ │ │ - jne 3b443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17783> │ │ │ │ - mov 0xd8(%r14),%rax │ │ │ │ - movzwl -0x2(%rax),%ebp │ │ │ │ - test %bp,%bp │ │ │ │ - je 3b3f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17733> │ │ │ │ - movzwl %bp,%esi │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - add %r15d,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3b3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1772a> │ │ │ │ - lea (%rdx,%r13,1),%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%r9,%rax,1),%ecx │ │ │ │ - mov %cl,(%r8,%rax,1) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jne 3b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17700> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 3be0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1814f> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %bp,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0xc0(%r14),%r12 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - je 3bd5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1809f> │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 3b9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf8> │ │ │ │ - cmp %rdi,0x118(%rsp) │ │ │ │ - jae 3b975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cb5> │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jle 3bec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18208> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xa0(%r14),%rdi │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3bee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18227> │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - add 0xa0(%r14),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0xa8(%r14) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0xc8(%r14),%rax │ │ │ │ - sub 0x80(%rsp),%rbp │ │ │ │ - sub 0x50(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 3bd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18058> │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3ba62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17da2> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 3bf05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18245> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - mov %rax,0xc0(%r14) │ │ │ │ - mov 0xd0(%r14),%r13 │ │ │ │ - mov 0xe0(%r14),%rax │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - sub 0x70(%rsp),%rbp │ │ │ │ - sub %r13,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 3bcda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1801a> │ │ │ │ - mov 0xd8(%r14),%rdi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3ba0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d4c> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - jle 3bf2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1826b> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - add 0xd0(%r14),%rbp │ │ │ │ - mov 0xf4(%rsp),%eax │ │ │ │ - mov %rbp,0xd8(%r14) │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3be07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18147> │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - mov 0xf4(%rsp),%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rsi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b9b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf1> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nop │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3b610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17950> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 3b600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17940> │ │ │ │ - mov %r8d,0x34(%r14) │ │ │ │ - cmpq $0x0,0x70(%rsp) │ │ │ │ - je 3b643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17983> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32f8e ::do_widen(char) const@@Base+0x13e1e> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17998> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32fa0 ::do_widen(char) const@@Base+0x13e30> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b66a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179aa> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c007 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18347> │ │ │ │ - add $0x198,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - jmp 3ab1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e5a> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3a8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c28> │ │ │ │ - lea 0x1(%r10),%ebx │ │ │ │ - mov %r10d,(%rdi) │ │ │ │ - mov %ebx,0xa8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%ebx │ │ │ │ - add 0x40(%rsp),%ebx │ │ │ │ - mov %ebx,0xa0(%rsp) │ │ │ │ - jne 3b09a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173da> │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 3adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17137> │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3acd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17012> │ │ │ │ - mov %r10d,%ebx │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - jne 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - movzbl 0x41(%r14),%eax │ │ │ │ - mov %al,0x140(%rsp) │ │ │ │ - jmp 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - sub 0x80(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 1223a <__cxa_finalize@plt+0x45da> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - jne 3b949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c89> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3b7db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b1b> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32f37 ::do_widen(char) const@@Base+0x13dc7> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 32e84 ::do_widen(char) const@@Base+0x13d14> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32fcb ::do_widen(char) const@@Base+0x13e5b> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3a9b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cf5> │ │ │ │ - jmp 12259 <__cxa_finalize@plt+0x45f9> │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x70(%rsp),%rdx │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12278 <__cxa_finalize@plt+0x4618> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - lea (%rax,%rax,1),%rbp │ │ │ │ - call d640 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %si,(%rax,%rdx,1) │ │ │ │ - jne 3b925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c65> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3b8a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17be7> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32fdd ::do_widen(char) const@@Base+0x13e6d> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - jmp 3a986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc6> │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - jmp 3a775 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ab5> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - and $0x1,%r8d │ │ │ │ - je 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - jmp 3b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c2c> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%r8b │ │ │ │ - je 3a83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b7e> │ │ │ │ - jmp 3b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c38> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3b87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bba> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3b7ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17aeb> │ │ │ │ - cmpq $0x1,0x128(%rsp) │ │ │ │ - jle 3bf85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c5> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3b624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17964> │ │ │ │ - call d640 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d550 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b9ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d2e> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33039 ::do_widen(char) const@@Base+0x13ec9> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 32e6a ::do_widen(char) const@@Base+0x13cfa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3300e ::do_widen(char) const@@Base+0x13e9e> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33020 ::do_widen(char) const@@Base+0x13eb0> │ │ │ │ call d600 │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %rbp,0xa0(%r14) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0xb0(%r14) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jle 3bf99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d9> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xd8(%r14),%rdi │ │ │ │ - mov 0xd0(%r14),%r13 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18200> │ │ │ │ - call d550 │ │ │ │ - add 0xd0(%r14),%rbp │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 3bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182a8> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3bab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17df5> │ │ │ │ - call d550 │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - jmp 3a6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169fc> │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - sub 0x70(%rsp),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12351 <__cxa_finalize@plt+0x46f1> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - movzwl 0x8(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %ax,(%rcx,%rdx,1) │ │ │ │ - je 3bb87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ec7> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3bbb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef4> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - jne 3afee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1732e> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - sub 0x80(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12332 <__cxa_finalize@plt+0x46d2> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov -0x8(%rax,%rdi,8),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - je 3bc8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fcd> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3bcbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ffd> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32f78 ::do_widen(char) const@@Base+0x13e08> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 32e91 ::do_widen(char) const@@Base+0x13d21> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33054 ::do_widen(char) const@@Base+0x13ee4> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmp 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d550 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3bd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18042> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3306b ::do_widen(char) const@@Base+0x13efb> │ │ │ │ call d600 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %r12,0xd0(%r14) │ │ │ │ - mov %rbp,0xe0(%r14) │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d550 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18088> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - mov %r12,0xb8(%r14) │ │ │ │ - mov %rax,0xc8(%r14) │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - mov 0x88(%rsp),%rbp │ │ │ │ - sub 0x80(%rsp),%rbp │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1237a <__cxa_finalize@plt+0x471a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - mov %rax,0x0(%r13,%rbp,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3bddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1811b> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x8(%r13,%rbp,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1813a> │ │ │ │ - mov %rax,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33084 ::do_widen(char) const@@Base+0x13f14> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 32e58 ::do_widen(char) const@@Base+0x13ce8> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3309e ::do_widen(char) const@@Base+0x13f2e> │ │ │ │ call d600 │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - jmp 3b443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17783> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3b62d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1796d> │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - sub 0x70(%rsp),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $1,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1230e <__cxa_finalize@plt+0x46ae> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %bp,(%rax,%r12,1) │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3be78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181b8> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x2(%r13,%r12,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3be94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181d4> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 330b4 ::do_widen(char) const@@Base+0x13f44> │ │ │ │ call d600 │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - jmp 3b417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17757> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3a7cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0d> │ │ │ │ - jne 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - movzbl 0x41(%r14),%eax │ │ │ │ - mov %al,0x140(%rsp) │ │ │ │ - jmp 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - add %r13,%rbp │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - mov $0x0,%eax │ │ │ │ - jne 3b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177f0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 3b492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d2> │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0xd0(%rsp),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jne 3bf21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18261> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - jne 3bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18200> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add $0x2,%r13 │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,-0x2(%r13) │ │ │ │ - mov 0xf4(%rsp),%eax │ │ │ │ - mov %r13,0xd8(%r14) │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3b5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17924> │ │ │ │ - movl $0x0,0x34(%r14) │ │ │ │ - jmp 3b639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17979> │ │ │ │ - nopl (%rax) │ │ │ │ - jne 3bf7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182bb> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - jmp 3ba90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dd0> │ │ │ │ - je 3bfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18318> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0xd0(%rsp),%rax │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - jne 3ba37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d77> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,0x0(%r13) │ │ │ │ - jmp 3ba37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d77> │ │ │ │ - test %al,%al │ │ │ │ - je 3b26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175aa> │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - jmp 3ace5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17025> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - add 0xa0(%r14),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 122eb <__cxa_finalize@plt+0x468b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 122c7 <__cxa_finalize@plt+0x4667> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 122d9 <__cxa_finalize@plt+0x4679> │ │ │ │ - endbr64 │ │ │ │ - jmp 122a5 <__cxa_finalize@plt+0x4645> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 330cb ::do_widen(char) const@@Base+0x13f5b> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 32e42 ::do_widen(char) const@@Base+0x13cd2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 330e6 ::do_widen(char) const@@Base+0x13f76> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 330fd ::do_widen(char) const@@Base+0x13f8d> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33116 ::do_widen(char) const@@Base+0x13fa6> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 32e2c ::do_widen(char) const@@Base+0x13cbc> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c302 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18642> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + je 334ec ::do_widen(char) const@@Base+0x1437c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3c2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18607> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + je 3348a ::do_widen(char) const@@Base+0x1431a> │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3c28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185cc> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3c251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18591> │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3c21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1855d> │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + je 3342d ::do_widen(char) const@@Base+0x142bd> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 333cb ::do_widen(char) const@@Base+0x1425b> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3c151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18491> │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ + je 33323 ::do_widen(char) const@@Base+0x141b3> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33280 ::do_widen(char) const@@Base+0x14110> │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 3c1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1851d> │ │ │ │ - mov 0x18(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3c18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184cd> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3c112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18452> │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c1b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184f4> │ │ │ │ + je 332d0 ::do_widen(char) const@@Base+0x14160> │ │ │ │ + mov 0x18(%r13),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 33378 ::do_widen(char) const@@Base+0x14208> │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3322d ::do_widen(char) const@@Base+0x140bd> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + lea 0x70(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 331f0 ::do_widen(char) const@@Base+0x14080> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 33207 ::do_widen(char) const@@Base+0x14097> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c1c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18505> │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184c0> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 3321e ::do_widen(char) const@@Base+0x140ae> │ │ │ │ call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r12,%r12 │ │ │ │ - je 3c18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184cd> │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 3c0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18410> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 331c7 ::do_widen(char) const@@Base+0x14057> │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ + lea 0x70(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 33243 ::do_widen(char) const@@Base+0x140d3> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c204 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18544> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c20c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1854c> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 33255 ::do_widen(char) const@@Base+0x140e5> │ │ │ │ call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 33267 ::do_widen(char) const@@Base+0x140f7> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1855d> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 3c0a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183e9> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ test %r12,%r12 │ │ │ │ - jne 3c131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18471> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18510> │ │ │ │ + je 33378 ::do_widen(char) const@@Base+0x14208> │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 331be ::do_widen(char) const@@Base+0x1404e> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33296 ::do_widen(char) const@@Base+0x14126> │ │ │ │ call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332a8 ::do_widen(char) const@@Base+0x14138> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1851d> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 3c0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18403> │ │ │ │ - mov %rdx,%rdi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332ba ::do_widen(char) const@@Base+0x1414a> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18452> │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 3c0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18419> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c1ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184ec> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18480> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33323 ::do_widen(char) const@@Base+0x141b3> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 33197 ::do_widen(char) const@@Base+0x14027> │ │ │ │ + nop │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332e6 ::do_widen(char) const@@Base+0x14176> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332f8 ::do_widen(char) const@@Base+0x14188> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3330a ::do_widen(char) const@@Base+0x1419a> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18491> │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmp 3c0b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183f6> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b8> │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18584> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 33280 ::do_widen(char) const@@Base+0x14110> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 331a4 ::do_widen(char) const@@Base+0x14034> │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + lea 0x70(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33339 ::do_widen(char) const@@Base+0x141c9> │ │ │ │ call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3334b ::do_widen(char) const@@Base+0x141db> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18591> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 3c09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183dc> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3335d ::do_widen(char) const@@Base+0x141ed> │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3c23c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1857c> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c27f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185bf> │ │ │ │ + je 333cb ::do_widen(char) const@@Base+0x1425b> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 3318a ::do_widen(char) const@@Base+0x1401a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ + lea 0x70(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3338e ::do_widen(char) const@@Base+0x1421e> │ │ │ │ call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333a0 ::do_widen(char) const@@Base+0x14230> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185cc> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 3c08a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183ca> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333b2 ::do_widen(char) const@@Base+0x14242> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c275 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185b5> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185fa> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 332d0 ::do_widen(char) const@@Base+0x14160> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 331b1 ::do_widen(char) const@@Base+0x14041> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333e6 ::do_widen(char) const@@Base+0x14276> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333fd ::do_widen(char) const@@Base+0x1428d> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33414 ::do_widen(char) const@@Base+0x142a4> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3c2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18607> │ │ │ │ + je 3342d ::do_widen(char) const@@Base+0x142bd> │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - jmp 3c073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183b3> │ │ │ │ - mov %r14,%rdi │ │ │ │ + jmp 33178 ::do_widen(char) const@@Base+0x14008> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33447 ::do_widen(char) const@@Base+0x142d7> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185f0> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c2f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18635> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3345d ::do_widen(char) const@@Base+0x142ed> │ │ │ │ call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33473 ::do_widen(char) const@@Base+0x14303> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3c302 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18642> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 3c05c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1839c> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3348a ::do_widen(char) const@@Base+0x1431a> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 33162 ::do_widen(char) const@@Base+0x13ff2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 334a5 ::do_widen(char) const@@Base+0x14335> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 334bc ::do_widen(char) const@@Base+0x1434c> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 334d3 ::do_widen(char) const@@Base+0x14363> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3c2eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1862b> │ │ │ │ + je 334ec ::do_widen(char) const@@Base+0x1437c> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 3314c ::do_widen(char) const@@Base+0x13fdc> │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r14 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x60,%edi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%r12),%rax │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + movups %xmm1,0x8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3358e ::do_widen(char) const@@Base+0x1441e> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33630 ::do_widen(char) const@@Base+0x144c0> │ │ │ │ + mov $0x60,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %rbx,0x10(%r13) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33612 ::do_widen(char) const@@Base+0x144a2> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33630 ::do_widen(char) const@@Base+0x144c0> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + call d640 │ │ │ │ + jmp 335a8 ::do_widen(char) const@@Base+0x14438> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 10f0d <__cxa_finalize@plt+0x32ad> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10f1f <__cxa_finalize@plt+0x32bf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 10f4b <__cxa_finalize@plt+0x32eb> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 10f2a <__cxa_finalize@plt+0x32ca> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f02 <__cxa_finalize@plt+0x32a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x158(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x158(%rdi),%rdi │ │ │ │ - mov 0x140(%rbx),%rax │ │ │ │ - mov 0x148(%rbx),%rcx │ │ │ │ - mov %rdi,0x168(%rbx) │ │ │ │ - movl $0x0,0x170(%rbx) │ │ │ │ - sub %rax,%rcx │ │ │ │ - je 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - sar $0x2,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testl $0x3fffffff,(%rax) │ │ │ │ - je 3c391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186d1> │ │ │ │ - movb $0x1,0x40(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 3c380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186c0> │ │ │ │ - test %sil,%sil │ │ │ │ - jne 3c3cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1870c> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3d4af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197ef> │ │ │ │ - add $0x168,%rsp │ │ │ │ + mov $0x80,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%r12),%rax │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x70(%r12),%rax │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + mov 0x60(%rbx),%rsi │ │ │ │ + lea 0x60(%r12),%rdi │ │ │ │ + mov %rax,0x60(%r12) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + movups %xmm1,0x8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3372c ::do_widen(char) const@@Base+0x145bc> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 337f0 ::do_widen(char) const@@Base+0x14680> │ │ │ │ + mov $0x80,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + lea 0x40(%rbx),%r15 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %rbx,0x10(%r13) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 337cc ::do_widen(char) const@@Base+0x1465c> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 337f0 ::do_widen(char) const@@Base+0x14680> │ │ │ │ + mov $0x80,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + call d640 │ │ │ │ + jmp 33746 ::do_widen(char) const@@Base+0x145d6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x34(%rbx),%r14d │ │ │ │ - mov %r14,%r13 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3d2b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195f1> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c3f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18731> │ │ │ │ - call d600 │ │ │ │ - mov 0x24(%rbx),%r10d │ │ │ │ - mov %rbp,0x158(%rbx) │ │ │ │ - movl $0x0,0x160(%rbx) │ │ │ │ - mov %r14,0x168(%rbx) │ │ │ │ - mov %r13d,0x170(%rbx) │ │ │ │ - mov %r15,0x178(%rbx) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movhps 0x30(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3c72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a6b> │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - movhps 0x8(%rsp),%xmm0 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3d36c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196ac> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187f0> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3c4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1882f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3c4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18820> │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 3c9ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d2a> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - lea (%rax,%rsi,1),%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %esi,%edi │ │ │ │ - jne 3c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18880> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%r14d │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - jmp 3c5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188fd> │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 3ca16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d56> │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x0(,%r12,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188e0> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ - movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x7,%al │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - shr $0x6,%r8b │ │ │ │ - and $0x1,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898d> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - jmp 3c625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18965> │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1897d> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3c61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1895d> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3c625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18965> │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 3c64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898d> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19048> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3d333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19673> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + jmp 10f9b <__cxa_finalize@plt+0x333b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10fad <__cxa_finalize@plt+0x334d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10fb5 <__cxa_finalize@plt+0x3355> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d320 │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%ah │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ax,0x0(%r13,%rdx,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ + jmp 10fc0 <__cxa_finalize@plt+0x3360> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f86 <__cxa_finalize@plt+0x3326> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f90 <__cxa_finalize@plt+0x3330> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - call 3d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198c0> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a52> │ │ │ │ - call d600 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3c71f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a5f> │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 10ff5 <__cxa_finalize@plt+0x3395> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x5ad66(%rip),%rsi # 8e5d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528d3> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + cmpb $0x0,0x6fc5a(%rip) │ │ │ │ + jne 33f28 ::do_widen(char) const@@Base+0x14db8> │ │ │ │ + cmpb $0x0,0x6fc4e(%rip) │ │ │ │ + jne 33ef8 ::do_widen(char) const@@Base+0x14d88> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 338cd ::do_widen(char) const@@Base+0x1475d> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - jmp 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ + lea 0x5ad06(%rip),%rsi # 8e5da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528da> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax,%rdi,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3d458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19798> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3c750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a90> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3c78f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18acf> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ac0> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movzwl 0x0(%r13,%rdi,2),%r9d │ │ │ │ - lea (%rdi,%rdi,1),%rsi │ │ │ │ - movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - add %edi,%r8d │ │ │ │ - je 3d403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19743> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %esi,%r8d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jne 3c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b40> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movaps %xmm3,0xf0(%rsp) │ │ │ │ - jmp 3c885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bc5> │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - lea (%rdi,%r9,1),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 3cd33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19073> │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x0(,%r12,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3c869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba9> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3c865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba5> │ │ │ │ - movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x7,%al │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - shr $0x6,%r8b │ │ │ │ - and $0x1,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c55> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - jmp 3c8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c2d> │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c45> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3c8e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c25> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3c8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c2d> │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 3c915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c55> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3d085 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193c5> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3d2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1963a> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x48(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov (%rax),%r15 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x11(%r12),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add 0x48(%rsp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 111c9 <__cxa_finalize@plt+0x3569> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x5ac85(%rip),%rsi # 8e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528e0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x48(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 111aa <__cxa_finalize@plt+0x354a> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x5abd8(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f953(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 339c1 ::do_widen(char) const@@Base+0x14851> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 339d2 ::do_widen(char) const@@Base+0x14862> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 339eb ::do_widen(char) const@@Base+0x1487b> │ │ │ │ + call d600 │ │ │ │ + lea 0x5ac00(%rip),%rsi # 8e5f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528f2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + lea 0x90(%rax),%r15 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x98(%rax),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 33f70 ::do_widen(char) const@@Base+0x14e00> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33a42 ::do_widen(char) const@@Base+0x148d2> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5aba9(%rip),%rsi # 8e5f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528f2> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d320 │ │ │ │ - movzbl 0x48(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%ah │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5ab85(%rip),%rsi # 8e5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528fc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5aae2(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f85d(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 33ab7 ::do_widen(char) const@@Base+0x14947> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 33ac8 ::do_widen(char) const@@Base+0x14958> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 33ad9 ::do_widen(char) const@@Base+0x14969> │ │ │ │ + call d600 │ │ │ │ + lea 0x5ab2e(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5290e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 33f58 ::do_widen(char) const@@Base+0x14de8> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33b1d ::do_widen(char) const@@Base+0x149ad> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5aaea(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5290e> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - mov %ax,0x0(%r13,%rdx,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - movups %xmm0,0xb8(%rsp) │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - call 3d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198c0> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d14> │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5aac5(%rip),%rsi # 8e617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52917> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5aa07(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f782(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 33b92 ::do_widen(char) const@@Base+0x14a22> │ │ │ │ call d600 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3d0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e4> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 33ba3 ::do_widen(char) const@@Base+0x14a33> │ │ │ │ call d600 │ │ │ │ - jmp 3d0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3d219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19559> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 33bb4 ::do_widen(char) const@@Base+0x14a44> │ │ │ │ + call d600 │ │ │ │ + lea 0x5ac48(%rip),%rsi # 8e803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b03> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 33fb0 ::do_widen(char) const@@Base+0x14e40> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33bf8 ::do_widen(char) const@@Base+0x14a88> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5ac04(%rip),%rsi # 8e803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b03> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5a9fc(%rip),%rsi # 8e629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52929> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5a92c(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f6a7(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5aa76(%rip),%rsi # 8e6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529f5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 33ff0 ::do_widen(char) const@@Base+0x14e80> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33cbc ::do_widen(char) const@@Base+0x14b4c> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5aa32(%rip),%rsi # 8e6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529f5> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3d381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c1> │ │ │ │ - lea (%r15,%r15,1),%rax │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - lea (%r14,%rdi,1),%r12 │ │ │ │ - movzwl (%rax),%edi │ │ │ │ - mov %di,0x20(%rsp) │ │ │ │ - test %di,%di │ │ │ │ - je 3cc5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f9f> │ │ │ │ - movzbl 0x40(%rbx,%r8,1),%r13d │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - shr $0x3,%r13d │ │ │ │ - mov %edi,%r9d │ │ │ │ - nop │ │ │ │ - mov %esi,%edx │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3cb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e50> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0xa0(%rbx),%rcx │ │ │ │ - mov %r9d,%edx │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - bt %r13d,%eax │ │ │ │ - setb (%r14,%rdx,1) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - cmp %edx,%edi │ │ │ │ - jae 3cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e60> │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18df0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl %r10w,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - jae 3cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e60> │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18df0> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - je 3d0c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19406> │ │ │ │ - mov 0x28(%rdx),%rsi │ │ │ │ - mov 0x30(%rdx),%r9 │ │ │ │ - sub %rsi,%r9 │ │ │ │ - cmp 0x68(%rsp),%r9 │ │ │ │ - jne 3d55a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1989a> │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - shl %cl,%r15 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - shr $0x3,%r13 │ │ │ │ - not %r15 │ │ │ │ - and $0x1ffffff8,%r13d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3cbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eff> │ │ │ │ - jmp 3cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f30> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%r8d │ │ │ │ - cmp %r8b,(%rsi,%rcx,1) │ │ │ │ - je 3cbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef3> │ │ │ │ - mov 0x158(%rbx),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - and %r15,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 3cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f30> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3cbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef3> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3cb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ed8> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5a94a(%rip),%rsi # 8e63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5293b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5a868(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f5e3(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5a90a(%rip),%rsi # 8e64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5294d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 3cbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eff> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d440 │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f60> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - je 3cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ec0> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jae 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - cmpw $0x0,0x20(%rsp) │ │ │ │ - je 3d0d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19416> │ │ │ │ - movzwl (%rax),%edi │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %di,0x20(%rsp) │ │ │ │ - test %di,%di │ │ │ │ - jne 3ca91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd1> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - jne 3cb33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e73> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jb 3d0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19419> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - add %edi,0x74(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197ad> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3ccb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ff1> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3ccc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19003> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3ccd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19016> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + je 33fd0 ::do_widen(char) const@@Base+0x14e60> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33d80 ::do_widen(char) const@@Base+0x14c10> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - jmp 3d06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193ac> │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x20(%rsp),%edi │ │ │ │ - mov %dil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - jmp 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ - mov %ebp,%r12d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195e0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea (%rax,%r12,1),%r14 │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3cf9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192de> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - sub %rax,%r14 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%r14,%r14,1),%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ - mov %edi,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - je 3ce6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191af> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - divl 0x28(%rsp) │ │ │ │ - movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ - mov %edx,%edx │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - shr $0x3,%r10d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3ce61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191a1> │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov 0xa0(%rbx),%rcx │ │ │ │ - add %r8d,%edx │ │ │ │ - cmp %edi,%esi │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%r9d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov %r8d,%edx │ │ │ │ - cmovae %r10d,%ecx │ │ │ │ - bt %ecx,%r9d │ │ │ │ - setb (%r15,%rdx,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzwl 0x0(%r13,%rbp,1),%edi │ │ │ │ - movzwl 0x0(%r13,%r14,1),%r9d │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rdi,%r9,1),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 3ce00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19140> │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 3cf78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192b8> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - jne 1240c <__cxa_finalize@plt+0x47ac> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x3,%r8 │ │ │ │ - shl %cl,%r9 │ │ │ │ - mov %rax,%rbp │ │ │ │ - and $0x1ffffff8,%r8d │ │ │ │ - not %r9 │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %r15,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3cf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1924f> │ │ │ │ - jmp 3cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19280> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%r10d │ │ │ │ - cmp %r10b,(%rsi,%rcx,1) │ │ │ │ - je 3cf03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19243> │ │ │ │ - mov 0x158(%rbp),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - and %rbx,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 3cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19280> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3cf03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19243> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19228> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3cf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1924f> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d440 │ │ │ │ + lea 0x5a8c6(%rip),%rsi # 8e64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5294d> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192b0> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3ced0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19210> │ │ │ │ - jmp 1240c <__cxa_finalize@plt+0x47ac> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov %rbp,%rbx │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5a8a1(%rip),%rsi # 8e656 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52956> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5a7a4(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6f51f(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movzwl 0x0(%r13,%rdi,1),%edi │ │ │ │ - cmp 0x50(%rsp),%eax │ │ │ │ - jne 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d3f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19739> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - lea (%rdi,%rsi,1),%r12d │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jne 3cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19300> │ │ │ │ - mov %edi,0x14(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - add %edi,0x74(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d3e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19723> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19355> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d027 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19367> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d03a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1937a> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3d05a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939a> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 33e07 ::do_widen(char) const@@Base+0x14c97> │ │ │ │ call d600 │ │ │ │ - mov %r12d,0x2c(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x24(%rbx),%eax │ │ │ │ - jb 3c46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ad> │ │ │ │ - jmp 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x8(%rsp),%edi │ │ │ │ - mov %dil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%edi │ │ │ │ - jmp 3c865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba5> │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jb 3cc45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f85> │ │ │ │ - jmp 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - add 0x58(%rsp),%r13 │ │ │ │ - mov %ebp,%r15d │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - je 3d1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1953f> │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x30(%rdx),%r12 │ │ │ │ - sub %rdi,%r12 │ │ │ │ - cmp %r12,0x68(%rsp) │ │ │ │ - jne 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - add 0x74(%rsp),%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - not %rbx │ │ │ │ - shr $0x3,%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - and $0x1ffffff8,%ebp │ │ │ │ + lea 0x5a85a(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 33f90 ::do_widen(char) const@@Base+0x14e20> │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33e4b ::do_widen(char) const@@Base+0x14cdb> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5a816(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x5a7ec(%rip),%rsi # 8e66c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5296c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5a6d9(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 3d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194cf> │ │ │ │ - jmp 3d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19500> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - cmp %sil,(%rdi,%rcx,1) │ │ │ │ - je 3d183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c3> │ │ │ │ - mov 0x158(%r12),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - and %rbp,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19500> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rdi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3d183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c3> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3d168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194a8> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne 3d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194cf> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d440 │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19530> │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 3d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19490> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp 0x70(%rsp),%eax │ │ │ │ - jb 3d0ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1942c> │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov 0x70(%rsp),%r9d │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 3ca61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18da1> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197c3> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d25f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1959f> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195b1> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195c4> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ + lea 0x6f454(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34006 ::do_widen(char) const@@Base+0x14e96> │ │ │ │ + add $0x98,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6f401(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 338b9 ::do_widen(char) const@@Base+0x14749> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 3cd6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190af> │ │ │ │ - lea 0x3f(%r14),%r12 │ │ │ │ - sar $0x6,%r14 │ │ │ │ - and $0x3f,%r13d │ │ │ │ - shr $0x6,%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ + lea 0x6f151(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,8),%r15 │ │ │ │ - lea (%rax,%r14,8),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - jmp 3c3e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18727> │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - mov %r8b,(%r15d,%r15d,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %al,0x1(%r15d,%r15d,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - jmp 3c9a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ce5> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - mov %r8b,(%r15d,%r15d,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %al,0x1(%r15d,%r15d,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - jmp 3c6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a23> │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - jmp 3c4cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1880b> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197d9> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d3a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196e7> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d3b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f9> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d3cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1970c> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - jne 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - jmp 3cfe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19327> │ │ │ │ - movdqa 0x80(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movaps %xmm2,0xf0(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197f8> │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3cd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190bb> │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - jmp 3c76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18aab> │ │ │ │ - jne 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - jne 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - jne 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 338ac ::do_widen(char) const@@Base+0x1473c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33bb4 ::do_widen(char) const@@Base+0x14a44> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33bb4 ::do_widen(char) const@@Base+0x14a44> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33ad9 ::do_widen(char) const@@Base+0x14969> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33ad9 ::do_widen(char) const@@Base+0x14969> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33ecb ::do_widen(char) const@@Base+0x14d5b> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33ecb ::do_widen(char) const@@Base+0x14d5b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33c78 ::do_widen(char) const@@Base+0x14b08> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33c78 ::do_widen(char) const@@Base+0x14b08> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33e07 ::do_widen(char) const@@Base+0x14c97> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33e07 ::do_widen(char) const@@Base+0x14c97> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 33d3c ::do_widen(char) const@@Base+0x14bcc> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 33d3c ::do_widen(char) const@@Base+0x14bcc> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x1,0x28(%rsp) │ │ │ │ - jbe 3d516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19856> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1981c> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1982e> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19841> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3d50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1984f> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3d05f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939f> │ │ │ │ - jne 3d50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1984f> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d05f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 123dd <__cxa_finalize@plt+0x477d> │ │ │ │ + jmp 1102f <__cxa_finalize@plt+0x33cf> │ │ │ │ + endbr64 │ │ │ │ + jmp 11058 <__cxa_finalize@plt+0x33f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 110a3 <__cxa_finalize@plt+0x3443> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 123c3 <__cxa_finalize@plt+0x4763> │ │ │ │ + jmp 1106b <__cxa_finalize@plt+0x340b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 123d5 <__cxa_finalize@plt+0x4775> │ │ │ │ + jmp 110d7 <__cxa_finalize@plt+0x3477> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12445 <__cxa_finalize@plt+0x47e5> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ + jmp 11063 <__cxa_finalize@plt+0x3403> │ │ │ │ + endbr64 │ │ │ │ + jmp 110cc <__cxa_finalize@plt+0x346c> │ │ │ │ + endbr64 │ │ │ │ + jmp 11098 <__cxa_finalize@plt+0x3438> │ │ │ │ + endbr64 │ │ │ │ + jmp 11104 <__cxa_finalize@plt+0x34a4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1242b <__cxa_finalize@plt+0x47cb> │ │ │ │ + jmp 1110f <__cxa_finalize@plt+0x34af> │ │ │ │ + endbr64 │ │ │ │ + jmp 11155 <__cxa_finalize@plt+0x34f5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1243d <__cxa_finalize@plt+0x47dd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 11160 <__cxa_finalize@plt+0x3500> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11168 <__cxa_finalize@plt+0x3508> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11117 <__cxa_finalize@plt+0x34b7> │ │ │ │ + endbr64 │ │ │ │ + jmp 1101c <__cxa_finalize@plt+0x33bc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11027 <__cxa_finalize@plt+0x33c7> │ │ │ │ + endbr64 │ │ │ │ + jmp 11192 <__cxa_finalize@plt+0x3532> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1119d <__cxa_finalize@plt+0x353d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 110df <__cxa_finalize@plt+0x347f> │ │ │ │ + endbr64 │ │ │ │ + jmp 111f2 <__cxa_finalize@plt+0x3592> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 111fd <__cxa_finalize@plt+0x359d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11205 <__cxa_finalize@plt+0x35a5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1122f <__cxa_finalize@plt+0x35cf> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x5a4bd(%rip),%rsi # 8e5da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528da> │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x40,%edi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - call d640 │ │ │ │ - movdqu 0x8(%r12),%xmm0 │ │ │ │ - mov (%r12),%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ - mov %esi,0x20(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - lea 0x8(%r13),%r12 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 3d5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19923> │ │ │ │ - jmp 3d648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19988> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovl 0x10(%rdx),%rax │ │ │ │ - setl %dil │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19920> │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %dil,%dil │ │ │ │ - jne 3d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f0> │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jle 3d680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 3d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ - mov %r12,%rcx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x90(%r13),%rax │ │ │ │ + lea 0x98(%r13),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 347f8 ::do_widen(char) const@@Base+0x15688> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 3419b ::do_widen(char) const@@Base+0x1502b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x5a672(%rip),%rsi # 8e814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b14> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 34848 ::do_widen(char) const@@Base+0x156d8> │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 341dc ::do_widen(char) const@@Base+0x1506c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + lea 0x5a50a(%rip),%rsi # 8e6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529f5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + lea 0x5a43a(%rip),%rsi # 8e64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5294d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 3424e ::do_widen(char) const@@Base+0x150de> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3426d ::do_widen(char) const@@Base+0x150fd> │ │ │ │ + call d600 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + setne %al │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + setne %dl │ │ │ │ + add %rdx,%rax │ │ │ │ + je 34ccd ::do_widen(char) const@@Base+0x15b5d> │ │ │ │ + lea 0x5a3ed(%rip),%rsi # 8e67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 34890 ::do_widen(char) const@@Base+0x15720> │ │ │ │ + lea 0x5a3b9(%rip),%rsi # 8e67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x80(%r13),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - call d0e0 │ │ │ │ - addq $0x1,0x28(%r13) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r12,%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov $0x1,%r13b │ │ │ │ - mov %r13,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp 0x18(%r13),%r12 │ │ │ │ - je 3d6fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a3e> │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 346d0 ::do_widen(char) const@@Base+0x15560> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 3430a ::do_widen(char) const@@Base+0x1519a> │ │ │ │ + call d600 │ │ │ │ + lea 0x5a372(%rip),%rsi # 8e683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52983> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 348b0 ::do_widen(char) const@@Base+0x15740> │ │ │ │ + lea 0x5a33e(%rip),%rsi # 8e683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52983> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x80(%r13),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jle 348f0 ::do_widen(char) const@@Base+0x15780> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 3438a ::do_widen(char) const@@Base+0x1521a> │ │ │ │ + call d600 │ │ │ │ + lea 0x5a2f2(%rip),%rsi # 8e683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52983> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x80(%r13),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d680 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - cmp 0x20(%rax),%esi │ │ │ │ - jg 3d6fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a3e> │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %r13b,%r13b │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199d8> │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + jne 343dd ::do_widen(char) const@@Base+0x1526d> │ │ │ │ + lea 0x5a2c6(%rip),%rsi # 8e67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + je 34940 ::do_widen(char) const@@Base+0x157d0> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 343f1 ::do_widen(char) const@@Base+0x15281> │ │ │ │ + call d600 │ │ │ │ + lea 0x5a2a2(%rip),%rsi # 8e69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5299a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + jne 34445 ::do_widen(char) const@@Base+0x152d5> │ │ │ │ + lea 0x5a282(%rip),%rsi # 8e69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5299a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jle 34990 ::do_widen(char) const@@Base+0x15820> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 34459 ::do_widen(char) const@@Base+0x152e9> │ │ │ │ + call d600 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x5a244(%rip),%rsi # 8e6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529a9> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + je 34720 ::do_widen(char) const@@Base+0x155b0> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 344a0 ::do_widen(char) const@@Base+0x15330> │ │ │ │ call d600 │ │ │ │ + lea 0x5a209(%rip),%rsi # 8e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529b0> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + movsd %xmm0,0x3f0(%r13) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 344e1 ::do_widen(char) const@@Base+0x15371> │ │ │ │ call d600 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea 0x5a1d4(%rip),%rsi # 8e6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529bc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 348d0 ::do_widen(char) const@@Base+0x15760> │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 3452c ::do_widen(char) const@@Base+0x153bc> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d600 │ │ │ │ + movsd 0x3f0(%r13),%xmm0 │ │ │ │ + divsd 0x5aa63(%rip),%xmm0 # 8efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532a0> │ │ │ │ + movsd %xmm0,0x3f0(%r13) │ │ │ │ + lea 0x5a163(%rip),%rsi # 8e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3457f ::do_widen(char) const@@Base+0x1540f> │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 345ba ::do_widen(char) const@@Base+0x1544a> │ │ │ │ + lea 0x5a126(%rip),%rsi # 8e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm0,0x3f0(%r13) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + lea 0x5a101(%rip),%rsi # 8e6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529c7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,0x2e(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 347b0 ::do_widen(char) const@@Base+0x15640> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34604 ::do_widen(char) const@@Base+0x15494> │ │ │ │ + call d600 │ │ │ │ + lea 0x56f85(%rip),%rsi # 8b590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f890> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + cmpb $0x0,0x6eee6(%rip) │ │ │ │ + jne 34b00 ::do_widen(char) const@@Base+0x15990> │ │ │ │ + cmpb $0x0,0x6eeda(%rip) │ │ │ │ + jne 34ab0 ::do_widen(char) const@@Base+0x15940> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5a0c0(%rip),%rsi # 8e6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529fc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 31610 ::do_widen(char) const@@Base+0x124a0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3468b ::do_widen(char) const@@Base+0x1551b> │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 3469f ::do_widen(char) const@@Base+0x1552f> │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cmp %rdx,0x18(%r13) │ │ │ │ - je 3d60a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1994a> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - call d680 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 3d606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19946> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp 0x20(%rdx),%esi │ │ │ │ - setl %dil │ │ │ │ - jmp 3d618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19958> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 3d618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19958> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movups %xmm0,0x41(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x514ae(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movups %xmm0,0x88(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19aa8> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ - movups %xmm0,0xa0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d78f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19acf> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d7b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19af6> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 346e9 ::do_widen(char) const@@Base+0x15579> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + lea 0x56d90(%rip),%rsi # 8b480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f780> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6ebe7(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 3d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a50> │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d80e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b4e> │ │ │ │ + lea 0x59f82(%rip),%rsi # 8e6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529a9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd 0x5a7f6(%rip),%xmm0 # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53240> │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + jbe 34bb0 ::do_widen(char) const@@Base+0x15a40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34773 ::do_widen(char) const@@Base+0x15603> │ │ │ │ call d600 │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d81f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b5f> │ │ │ │ + lea 0x56dd6(%rip),%rsi # 8b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f850> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6eb5d(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x59f17(%rip),%rsi # 8e6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529d3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,0x2e(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 34b70 ::do_widen(char) const@@Base+0x15a00> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 345f0 ::do_widen(char) const@@Base+0x15480> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 3480d ::do_widen(char) const@@Base+0x1569d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b70> │ │ │ │ + lea 0x56bc4(%rip),%rsi # 8b3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6d8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6eac3(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 34855 ::do_widen(char) const@@Base+0x156e5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b81> │ │ │ │ + lea 0x56bac(%rip),%rsi # 8b408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f708> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6ea7b(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + je 3430a ::do_widen(char) const@@Base+0x1519a> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b92> │ │ │ │ + jmp 3430a ::do_widen(char) const@@Base+0x1519a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + je 3438a ::do_widen(char) const@@Base+0x1521a> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d863 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ba3> │ │ │ │ + jmp 3438a ::do_widen(char) const@@Base+0x1521a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 34546 ::do_widen(char) const@@Base+0x153d6> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d874 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bb4> │ │ │ │ + jmp 34546 ::do_widen(char) const@@Base+0x153d6> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 34909 ::do_widen(char) const@@Base+0x15799> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bc5> │ │ │ │ + lea 0x56ba8(%rip),%rsi # 8b4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f7b8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6e9c7(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 34959 ::do_widen(char) const@@Base+0x157e9> │ │ │ │ call d600 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd6> │ │ │ │ + lea 0x56b78(%rip),%rsi # 8b4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f7d8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + cmpb $0x0,0x6eb91(%rip) │ │ │ │ + jne 349e0 ::do_widen(char) const@@Base+0x15870> │ │ │ │ + cmpb $0x0,0x6eb89(%rip) │ │ │ │ + jne 34a60 ::do_widen(char) const@@Base+0x158f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 343f1 ::do_widen(char) const@@Base+0x15281> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 349a9 ::do_widen(char) const@@Base+0x15839> │ │ │ │ call d600 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 3d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + lea 0x56b70(%rip),%rsi # 8b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f820> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6e927(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x6e699(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x59c92(%rip),%rsi # 8e68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x59c7a(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x59ab9(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + cmpb $0x0,0x6eaa7(%rip) │ │ │ │ + je 3497e ::do_widen(char) const@@Base+0x1580e> │ │ │ │ + lea 0x6e899(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x59c10(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3497e ::do_widen(char) const@@Base+0x1580e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6e849(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x59bc8(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3462d ::do_widen(char) const@@Base+0x154bd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + lea 0x6e579(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x59b72(%rip),%rsi # 8e68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x59b61(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x599a2(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34620 ::do_widen(char) const@@Base+0x154b0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x59b60(%rip),%rsi # 8e6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529dc> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,0x2e(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 34c20 ::do_widen(char) const@@Base+0x15ab0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 347e6 ::do_widen(char) const@@Base+0x15676> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x59af2(%rip),%rsi # 8e6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529a9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34c03 ::do_widen(char) const@@Base+0x15a93> │ │ │ │ + call d600 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + comisd 0x5a387(%rip),%xmm1 # 8ef98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53298> │ │ │ │ + jbe 344a0 ::do_widen(char) const@@Base+0x15330> │ │ │ │ + jmp 34773 ::do_widen(char) const@@Base+0x15603> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x59abe(%rip),%rsi # 8e6e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529e5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,0x2f(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 34c90 ::do_widen(char) const@@Base+0x15b20> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34c76 ::do_widen(char) const@@Base+0x15b06> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0x2e(%rsp) │ │ │ │ + je 34635 ::do_widen(char) const@@Base+0x154c5> │ │ │ │ + jmp 34604 ::do_widen(char) const@@Base+0x15494> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x59a59(%rip),%rsi # 8e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rax,%r15 │ │ │ │ + setne 0x2e(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 34c46 ::do_widen(char) const@@Base+0x15ad6> │ │ │ │ + lea 0x56774(%rip),%rsi # 8b448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f748> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34cfe ::do_widen(char) const@@Base+0x15b8e> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6e607(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11258 <__cxa_finalize@plt+0x35f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112be <__cxa_finalize@plt+0x365e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112ff <__cxa_finalize@plt+0x369f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1133a <__cxa_finalize@plt+0x36da> │ │ │ │ + endbr64 │ │ │ │ + jmp 34d1f ::do_widen(char) const@@Base+0x15baf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11344 <__cxa_finalize@plt+0x36e4> │ │ │ │ + endbr64 │ │ │ │ + jmp 34d1f ::do_widen(char) const@@Base+0x15baf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1134e <__cxa_finalize@plt+0x36ee> │ │ │ │ + endbr64 │ │ │ │ + jmp 34d1f ::do_widen(char) const@@Base+0x15baf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11368 <__cxa_finalize@plt+0x3708> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11374 <__cxa_finalize@plt+0x3714> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1137e <__cxa_finalize@plt+0x371e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112ef <__cxa_finalize@plt+0x368f> │ │ │ │ + endbr64 │ │ │ │ + jmp 34d1f ::do_widen(char) const@@Base+0x15baf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1131a <__cxa_finalize@plt+0x36ba> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11368 <__cxa_finalize@plt+0x3708> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11360 <__cxa_finalize@plt+0x3700> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11388 <__cxa_finalize@plt+0x3728> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 112f7 <__cxa_finalize@plt+0x3697> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112be <__cxa_finalize@plt+0x365e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11395 <__cxa_finalize@plt+0x3735> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11292 <__cxa_finalize@plt+0x3632> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11395 <__cxa_finalize@plt+0x3735> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11360 <__cxa_finalize@plt+0x3700> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113a3 <__cxa_finalize@plt+0x3743> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11360 <__cxa_finalize@plt+0x3700> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11358 <__cxa_finalize@plt+0x36f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 112cc <__cxa_finalize@plt+0x366c> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3db7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ebc> │ │ │ │ push %r15 │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ + lea 0x597ef(%rip),%rsi # 8e70c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0c> │ │ │ │ push %r14 │ │ │ │ - movss 0x4d720(%rip),%xmm1 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67348> │ │ │ │ - xor %esi,%esi │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%rsi,1),%r10 │ │ │ │ - cmpw $0x0,(%rax,%rsi,2) │ │ │ │ - je 3db65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea5> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rsi,-0x10(%rsp) │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - and $0x7,%eax │ │ │ │ - shr $0x3,%r8b │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl %cl,%r14d │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - mov %eax,-0x14(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14d,-0x1c(%rsp) │ │ │ │ - mov %ecx,-0x18(%rsp) │ │ │ │ - jmp 3d9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d14> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%r11d │ │ │ │ - je 3d9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf7> │ │ │ │ - mov 0xa0(%rdi),%rbx │ │ │ │ - mov %r13d,%r11d │ │ │ │ - movzbl (%rbx,%r11,1),%ebx │ │ │ │ - test %edx,%ebx │ │ │ │ - je 3daf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e30> │ │ │ │ - mov $0x4,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - or %esi,%ebx │ │ │ │ - mov %bl,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - jne 3dad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e14> │ │ │ │ - test $0x1,%r15b │ │ │ │ - jne 3db0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e4e> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0xf7,(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl (%rax,%r10,1),%ecx │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jae 3db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e98> │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - add %rax,%r8 │ │ │ │ - movzbl (%r8),%r11d │ │ │ │ - mov %r11d,%esi │ │ │ │ - sar %cl,%r11d │ │ │ │ - mov %r11d,%ebx │ │ │ │ - and $0x3,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 3d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca0> │ │ │ │ - mov 0x3c(%rdi),%r14d │ │ │ │ + sub $0x388,%rsp │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x378(%rsp) │ │ │ │ + lea 0x200(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + cmpb $0x0,0x6e5a7(%rip) │ │ │ │ + jne 36708 ::do_widen(char) const@@Base+0x17598> │ │ │ │ + cmpb $0x0,0x6e59b(%rip) │ │ │ │ + jne 366d0 ::do_widen(char) const@@Base+0x17560> │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x596fb(%rip),%rsi # 8e67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + movq 0x6c55d(%rip),%xmm1 # a1520 , std::allocator >@GLIBCXX_3.4.21+0xc88> │ │ │ │ + movhps 0x6c55e(%rip),%xmm1 # a1528 >@GLIBCXX_3.4+0xd48> │ │ │ │ + movaps %xmm1,0x30(%rsp) │ │ │ │ + lea 0x6b78a(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x18(%rsp),%ebx │ │ │ │ - lea 0x0(,%r12,8),%r11d │ │ │ │ - cvtsi2ss %r14,%xmm0 │ │ │ │ - lea (%rbx,%r11,1),%ebp │ │ │ │ - mov 0x128(%rdi),%rbx │ │ │ │ - movss (%rbx,%rbp,4),%xmm2 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - comiss %xmm0,%xmm2 │ │ │ │ - jb 3db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e80> │ │ │ │ - mov $0x4,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - or %esi,%ebx │ │ │ │ - mov %bl,(%r8) │ │ │ │ - mov 0x3c(%rdi),%ebp │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x6ba09(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + mov 0x6ba02(%rip),%r14 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r10w,0x350(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x14(%rsp),%ebx │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - cvtsi2ss %rbp,%xmm0 │ │ │ │ - add %r11d,%ebx │ │ │ │ - mov 0x128(%rdi),%r11 │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %ebx,%ebx │ │ │ │ - movzbl (%r8),%esi │ │ │ │ - movss (%r11,%rbx,4),%xmm2 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - comiss %xmm0,%xmm2 │ │ │ │ - jb 3db20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e60> │ │ │ │ - mov $0x8,%r11d │ │ │ │ - shl %cl,%r11d │ │ │ │ - or %r11d,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %rax,%r8 │ │ │ │ - movzbl (%r8),%r11d │ │ │ │ - mov %r11d,%esi │ │ │ │ - sar %cl,%r11d │ │ │ │ - jmp 3d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - je 3d9a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ce9> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,(%rax) │ │ │ │ - jmp 3d9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%r15b │ │ │ │ - je 3dab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19df8> │ │ │ │ - and $0xffffffbf,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - jne 3dad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e14> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0x7f,(%rax) │ │ │ │ - jmp 3d9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%r11d │ │ │ │ - and $0xfffffff7,%esi │ │ │ │ - and $0x7f,%r11d │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmovne %r11d,%esi │ │ │ │ - jmp 3da92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19dd2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ebx │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - and $0xffffffbf,%ebx │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmove %esi,%ebx │ │ │ │ - jmp 3da46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d86> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x10(%rsp),%rsi │ │ │ │ - mov -0x8(%rsp),%rdx │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 3d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c40> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ + lea 0x6b885(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm1,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6bb81(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + lea 0x208(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 367b8 ::do_widen(char) const@@Base+0x17648> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6b73e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 35196 ::do_widen(char) const@@Base+0x16026> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6b64e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + lea 0x5952a(%rip),%rcx # 8e718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a18> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6e0f8(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x5944b(%rip),%rsi # 8e683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52983> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - push %rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x5103f(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9w,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm3,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6b911(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 367d0 ::do_widen(char) const@@Base+0x17660> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movups %xmm0,0x88(%rdi) │ │ │ │ - movups %xmm0,0x98(%rdi) │ │ │ │ - movups %xmm0,0xa8(%rdi) │ │ │ │ - movups %xmm0,0xb8(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - movups %xmm0,0xd8(%rdi) │ │ │ │ - movups %xmm0,0x108(%rdi) │ │ │ │ - movups %xmm0,0x118(%rdi) │ │ │ │ - movups %xmm0,0x128(%rdi) │ │ │ │ - movups %xmm0,0x138(%rdi) │ │ │ │ - movups %xmm0,0x148(%rdi) │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6b4e9(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 353eb ::do_widen(char) const@@Base+0x1627b> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6b3f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + lea 0x592e0(%rip),%rcx # 8e723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a23> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x592cd(%rip),%rsi # 8e72e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a2e> │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6de85(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 30ca0 ::do_widen(char) const@@Base+0x11b30> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + lea 0x5926c(%rip),%rcx # 8e737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a37> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6de1b(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x5923a(%rip),%rsi # 8e742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a42> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movl $0x0,0xf0(%rdi) │ │ │ │ - movq $0x0,0xf8(%rdi) │ │ │ │ - movl $0x0,0x100(%rdi) │ │ │ │ - movq $0x0,0x158(%rdi) │ │ │ │ - movl $0x0,0x160(%rdi) │ │ │ │ - movq $0x0,0x168(%rdi) │ │ │ │ - movl $0x0,0x170(%rdi) │ │ │ │ - movq $0x0,0x178(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movups %xmm1,0x20(%rdi) │ │ │ │ - movups %xmm0,0x41(%rdi) │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8w,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm4,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6b649(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36808 ::do_widen(char) const@@Base+0x17698> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1247e <__cxa_finalize@plt+0x481e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x24(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e315 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a655> │ │ │ │ - push %r15 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%r12,1),%r8 │ │ │ │ - cmpw $0x0,(%rax,%r12,2) │ │ │ │ - je 3e0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a438> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - lea 0x65811(%rip),%r14 │ │ │ │ - mov %r10d,%ebx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - movzbl (%rax,%r12,1),%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - and $0x7,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x3,%r11b │ │ │ │ - mov %al,0x22(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov %r11b,0x23(%rsp) │ │ │ │ - shl %cl,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ + lea 0x6b229(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 356ab ::do_widen(char) const@@Base+0x1653b> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6b139(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - jmp 3dda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - or %eax,%edi │ │ │ │ - mov %dil,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3de3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a17b> │ │ │ │ - test $0x1,%r13b │ │ │ │ - jne 3de0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a14f> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - andb $0xf7,(%r12) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0xd0(%rbp),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - movzwl (%rax,%r8,1),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 3e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a428> │ │ │ │ - mov 0x88(%rbp),%r15 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - lea 0x0(,%r13,4),%ecx │ │ │ │ - shr $1,%r12d │ │ │ │ - and $0x4,%ecx │ │ │ │ - add %r12,%r15 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - sar %cl,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0x3,%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je 3de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a198> │ │ │ │ - and $0x2,%esi │ │ │ │ - je 3dd8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0ca> │ │ │ │ - mov 0xa0(%rbp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - movzbl (%rdi,%rsi,1),%edi │ │ │ │ - test %edi,0x4(%rsp) │ │ │ │ - jne 3dd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a090> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 3de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a160> │ │ │ │ - and $0xffffffbf,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3de3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a17b> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - andb $0x7f,(%r12) │ │ │ │ - jmp 3dd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c7> │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - je 3dd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0bb> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,(%r12) │ │ │ │ - jmp 3dd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3e220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a560> │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov 0x8(%r14,%rax,8),%rax │ │ │ │ - mov %rsi,0x1388(%r14) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x34,%r8d │ │ │ │ + lea 0x55f15(%rip),%rcx # 8b618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f918> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6dbe3(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + movsd 0x3f0(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %di,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm6,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6b424(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36820 ::do_widen(char) const@@Base+0x176b0> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movq 0x6bc57(%rip),%xmm2 # a1520 , std::allocator >@GLIBCXX_3.4.21+0xc88> │ │ │ │ + movhps 0x6bc60(%rip),%xmm2 # a1530 , std::allocator >@GLIBCXX_3.4.21+0x930> │ │ │ │ + movaps %xmm2,0x80(%rsp) │ │ │ │ + movaps %xmm2,0x200(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6aeff(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x58e17(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a4d> │ │ │ │ mov %rax,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - shl $0x7,%rdi │ │ │ │ - and $0x9d2c5680,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm7 │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + mov %si,0x350(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm3,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6b211(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d9f0 , std::allocator >::str() const@plt> │ │ │ │ + movdqa 0x80(%rsp),%xmm4 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm4,0x200(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6ad54(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0x58c75(%rip),%rsi # 8e756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a56> │ │ │ │ + mov %rdi,0xa0(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - shr $0x12,%rdi │ │ │ │ - xor %rax,%rdi │ │ │ │ - js 3e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4f0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - ja 3e1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a510> │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,0x1388(%r14) │ │ │ │ - mov 0x8(%r14,%rsi,8),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm5,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6b067(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + movb $0x0,0xf0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36858 ::do_widen(char) const@@Base+0x176e8> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6ac3c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 35c98 ::do_widen(char) const@@Base+0x16b28> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6ab4c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x2a,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + lea 0x5595d(%rip),%rcx # 8b650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f950> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x58a43(%rip),%rsi # 8e75f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a5f> │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x120(%rsp),%rdx │ │ │ │ mov %rax,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x128(%rsp),%r8 │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 36768 ::do_widen(char) const@@Base+0x175f8> │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 35d96 ::do_widen(char) const@@Base+0x16c26> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 35d96 ::do_widen(char) const@@Base+0x16c26> │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 366a0 ::do_widen(char) const@@Base+0x17530> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 118f8 <__cxa_finalize@plt+0x3c98> │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x5898b(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a68> │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - js 3e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4d0> │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov 0x1c8(%rsp),%rdx │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 36790 ::do_widen(char) const@@Base+0x17620> │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 35e4e ::do_widen(char) const@@Base+0x16cde> │ │ │ │ + cmp 0xb0(%rsp),%rsi │ │ │ │ + je 35e4e ::do_widen(char) const@@Base+0x16cde> │ │ │ │ + cmp %rax,0x1d0(%rsp) │ │ │ │ + jae 36688 ::do_widen(char) const@@Base+0x17518> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 11500 <__cxa_finalize@plt+0x38a0> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x588ea(%rip),%rsi # 8e771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a71> │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6d45f(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x58773(%rip),%rsi # 8e69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5299a> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - mulsd 0x514be(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x514ba(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x5146a(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 3e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a648> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - movzbl 0x23(%rsp),%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x0(,%rax,8),%esi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea (%rdi,%rsi,1),%r11d │ │ │ │ - mov (%r9),%rdi │ │ │ │ - cvtss2sd (%rdi,%r11,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a470> │ │ │ │ - mov $0x4,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - or %edi,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5f0> │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov 0x8(%r14,%rax,8),%rax │ │ │ │ - mov %rdi,0x1388(%r14) │ │ │ │ - mov %rax,%r11 │ │ │ │ - shr $0xb,%r11 │ │ │ │ - mov %r11d,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shl $0x7,%r11 │ │ │ │ - and $0x9d2c5680,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shl $0xf,%r11 │ │ │ │ - and $0xefc60000,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shr $0x12,%r11 │ │ │ │ - xor %rax,%r11 │ │ │ │ - js 3e170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4b0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r11,%xmm1 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rdi │ │ │ │ - ja 3e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5a0> │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0x1388(%r14) │ │ │ │ - mov 0x8(%r14,%rdi,8),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x7,%rdi │ │ │ │ - and $0x9d2c5680,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm6,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6ac2c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36840 ::do_widen(char) const@@Base+0x176d0> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6a80c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 360c8 ::do_widen(char) const@@Base+0x16f58> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6a71c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x58593(%rip),%rsi # 8e6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529a9> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - shr $0x12,%rdi │ │ │ │ - xor %rax,%rdi │ │ │ │ - js 3e148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a488> │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm7 │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - mulsd 0x51384(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x51380(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x51330(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 3e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a638> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movzbl 0x22(%rsp),%r11d │ │ │ │ - mov 0x88(%rbp),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add %esi,%r11d │ │ │ │ - mov (%r9),%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %r11d,%r11d │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cvtss2sd (%rsi,%r11,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3e118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a458> │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %esi,%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x88(%rbp),%r15 │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - add %r12,%r15 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - sar %cl,%esi │ │ │ │ - jmp 3ddd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a116> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%r10d │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x24(%rbp),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 3dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a030> │ │ │ │ - add $0x58,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x350(%rsp) │ │ │ │ + movups %xmm0,0x358(%rsp) │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + mov %r14,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm3,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6aa39(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x10,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + movb $0x0,0x260(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,0x278(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x230(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 367f0 ::do_widen(char) const@@Base+0x17680> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + movdqa 0x80(%rsp),%xmm4 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm4,0x200(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6a510(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x23,%r8d │ │ │ │ + lea 0x55354(%rip),%rcx # 8b680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f980> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x5842c(%rip),%rsi # 8e776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a76> │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0xb8(%rsp),%rcx │ │ │ │ + je 36740 ::do_widen(char) const@@Base+0x175d0> │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 363b0 ::do_widen(char) const@@Base+0x17240> │ │ │ │ + cmp 0x90(%rsp),%rsi │ │ │ │ + je 363b0 ::do_widen(char) const@@Base+0x17240> │ │ │ │ + cmp %rax,0x1f0(%rsp) │ │ │ │ + jae 36670 ::do_widen(char) const@@Base+0x17500> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 113b6 <__cxa_finalize@plt+0x3756> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6cf1b(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x583ce(%rip),%rsi # 8e803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b03> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + lea 0x90(%rax),%rdi │ │ │ │ + add $0x98,%rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + je 36648 ::do_widen(char) const@@Base+0x174d8> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x55220(%rip),%rsi # 8b6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f9a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6ce66(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x582d4(%rip),%rsi # 8e782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a82> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + je 365f0 ::do_widen(char) const@@Base+0x17480> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x58293(%rip),%rsi # 8e782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a82> │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f050 ::do_widen(char) const@@Base+0xfee0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + call d560 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d9f0 , std::allocator >::str() const@plt> │ │ │ │ + movdqa 0x80(%rsp),%xmm5 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movaps %xmm5,0x200(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6a282(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x48,%r8d │ │ │ │ + lea 0x5515e(%rip),%rcx # 8b718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fa18> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6cd2c(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5516c(%rip),%rsi # 8b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fa68> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6ccf2(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3689d ::do_widen(char) const@@Base+0x1772d> │ │ │ │ + add $0x388,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffff7,%eax │ │ │ │ - and $0x7f,%esi │ │ │ │ - test $0x1,%r13b │ │ │ │ - cmovne %esi,%eax │ │ │ │ - jmp 3e0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a403> │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5508c(%rip),%rsi # 8b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f9e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6cc9a(%rip),%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + jmp 3649f ::do_widen(char) const@@Base+0x1732f> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmp 363d0 ::do_widen(char) const@@Base+0x17260> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmp 35e6e ::do_widen(char) const@@Base+0x16cfe> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + jmp 35dd1 ::do_widen(char) const@@Base+0x16c61> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6cc29(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34f6c ::do_widen(char) const@@Base+0x15dfc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - and $0xffffffbf,%edi │ │ │ │ - test $0x1,%r13b │ │ │ │ - cmovne %edi,%eax │ │ │ │ - jmp 3df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2cc> │ │ │ │ + lea 0x6c971(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34f5f ::do_widen(char) const@@Base+0x15def> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x1,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 3e064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,%rax │ │ │ │ - and $0x1,%r11d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3dffa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a33a> │ │ │ │ - nop │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 3df2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a26a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x1,%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x65351(%rip),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rsi │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3ded5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a215> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x65301(%rip),%rdi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3de6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1ab> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 36870 ::do_widen(char) const@@Base+0x17700> │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + cmp 0x90(%rsp),%rsi │ │ │ │ + jne 363a2 ::do_widen(char) const@@Base+0x17232> │ │ │ │ + jmp 363c6 ::do_widen(char) const@@Base+0x17256> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 36880 ::do_widen(char) const@@Base+0x17710> │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 35d88 ::do_widen(char) const@@Base+0x16c18> │ │ │ │ + jmp 35dac ::do_widen(char) const@@Base+0x16c3c> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 36890 ::do_widen(char) const@@Base+0x17720> │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + cmp 0xb0(%rsp),%rsi │ │ │ │ + jne 35e40 ::do_widen(char) const@@Base+0x16cd0> │ │ │ │ + jmp 35e64 ::do_widen(char) const@@Base+0x16cf4> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3516b ::do_widen(char) const@@Base+0x15ffb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 353c0 ::do_widen(char) const@@Base+0x16250> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 362b1 ::do_widen(char) const@@Base+0x17141> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x652c1(%rip),%rdi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rdi │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3e00f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a34f> │ │ │ │ - lea 0x65271(%rip),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3dfa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e2> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 35680 ::do_widen(char) const@@Base+0x16510> │ │ │ │ + nop │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 358b4 ::do_widen(char) const@@Base+0x16744> │ │ │ │ + nop │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3609d ::do_widen(char) const@@Base+0x16f2d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x510e8(%rip),%xmm0 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 3e08e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3ce> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 35c6d ::do_widen(char) const@@Base+0x16afd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + jmp 363c6 ::do_widen(char) const@@Base+0x17256> │ │ │ │ nopl (%rax) │ │ │ │ - movsd 0x510d8(%rip),%xmm0 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 3df54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a294> │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + jmp 35dac ::do_widen(char) const@@Base+0x16c3c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + jmp 35e64 ::do_widen(char) const@@Base+0x16cf4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3e370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x18(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 114aa <__cxa_finalize@plt+0x384a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 113da <__cxa_finalize@plt+0x377a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11418 <__cxa_finalize@plt+0x37b8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 113e4 <__cxa_finalize@plt+0x3784> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114c2 <__cxa_finalize@plt+0x3862> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11461 <__cxa_finalize@plt+0x3801> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11476 <__cxa_finalize@plt+0x3816> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 114b7 <__cxa_finalize@plt+0x3857> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1176a <__cxa_finalize@plt+0x3b0a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118aa <__cxa_finalize@plt+0x3c4a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11697 <__cxa_finalize@plt+0x3a37> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118da <__cxa_finalize@plt+0x3c7a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1171b <__cxa_finalize@plt+0x3abb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a6d <__cxa_finalize@plt+0x3e0d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 119a9 <__cxa_finalize@plt+0x3d49> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 114a0 <__cxa_finalize@plt+0x3840> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1186c <__cxa_finalize@plt+0x3c0c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11813 <__cxa_finalize@plt+0x3bb3> │ │ │ │ + endbr64 │ │ │ │ + jmp 11527 <__cxa_finalize@plt+0x38c7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 115a2 <__cxa_finalize@plt+0x3942> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 115b2 <__cxa_finalize@plt+0x3952> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11632 <__cxa_finalize@plt+0x39d2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116f1 <__cxa_finalize@plt+0x3a91> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1154e <__cxa_finalize@plt+0x38ee> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1155b <__cxa_finalize@plt+0x38fb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1170b <__cxa_finalize@plt+0x3aab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11755 <__cxa_finalize@plt+0x3af5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11537 <__cxa_finalize@plt+0x38d7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116ab <__cxa_finalize@plt+0x3a4b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11725 <__cxa_finalize@plt+0x3ac5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117ca <__cxa_finalize@plt+0x3b6a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11847 <__cxa_finalize@plt+0x3be7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11565 <__cxa_finalize@plt+0x3905> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1156f <__cxa_finalize@plt+0x390f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117b0 <__cxa_finalize@plt+0x3b50> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118a0 <__cxa_finalize@plt+0x3c40> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118e4 <__cxa_finalize@plt+0x3c84> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114e2 <__cxa_finalize@plt+0x3882> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11928 <__cxa_finalize@plt+0x3cc8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11941 <__cxa_finalize@plt+0x3ce1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1198a <__cxa_finalize@plt+0x3d2a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 119d9 <__cxa_finalize@plt+0x3d79> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11895 <__cxa_finalize@plt+0x3c35> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 119d1 <__cxa_finalize@plt+0x3d71> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 118cf <__cxa_finalize@plt+0x3c6f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a03 <__cxa_finalize@plt+0x3da3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11a31 <__cxa_finalize@plt+0x3dd1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a40 <__cxa_finalize@plt+0x3de0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a77 <__cxa_finalize@plt+0x3e17> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114ec <__cxa_finalize@plt+0x388c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11598 <__cxa_finalize@plt+0x3938> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ad0 <__cxa_finalize@plt+0x3e70> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11a87 <__cxa_finalize@plt+0x3e27> │ │ │ │ + endbr64 │ │ │ │ + jmp 1191b <__cxa_finalize@plt+0x3cbb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1160d <__cxa_finalize@plt+0x39ad> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a26 <__cxa_finalize@plt+0x3dc6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 115f8 <__cxa_finalize@plt+0x3998> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11afa <__cxa_finalize@plt+0x3e9a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11861 <__cxa_finalize@plt+0x3c01> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aef <__cxa_finalize@plt+0x3e8f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b09 <__cxa_finalize@plt+0x3ea9> │ │ │ │ + endbr64 │ │ │ │ + jmp 114d5 <__cxa_finalize@plt+0x3875> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b19 <__cxa_finalize@plt+0x3eb9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11748 <__cxa_finalize@plt+0x3ae8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11851 <__cxa_finalize@plt+0x3bf1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11678 <__cxa_finalize@plt+0x3a18> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1168d <__cxa_finalize@plt+0x3a2d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11541 <__cxa_finalize@plt+0x38e1> │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x57b9c(%rip),%rsi # 8e789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a89> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x28(%rdi),%ebp │ │ │ │ - movb $0x0,0x40(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3ec35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af75> │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x88(%rdi),%r11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + sub $0x438,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea 0x3a0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x428(%rsp) │ │ │ │ + mov 0x69bac(%rip),%r15d │ │ │ │ + shr $1,%r15d │ │ │ │ + mov %r15d,0x4(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x69b8b(%rip),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + lea 0x3b0(%rsp),%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 36c6c ::do_widen(char) const@@Base+0x17afc> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d740 │ │ │ │ + lea 0x78(%rsp),%r12 │ │ │ │ + lea 0x57b15(%rip),%rdx # 8e797 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a97> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x57b1e(%rip),%rsi # 8e7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52aac> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call db90 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rax,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - sete %cl │ │ │ │ - xor %eax,%eax │ │ │ │ - or %ecx,%edi │ │ │ │ - cmp $0x2,%edx │ │ │ │ - sete %al │ │ │ │ - mov %dil,0x40(%rbx) │ │ │ │ - add %eax,%esi │ │ │ │ - test %r10d,%r10d │ │ │ │ - setne %al │ │ │ │ - or %ecx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 3e468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a8> │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %al │ │ │ │ - cmp $0xffff,%r12d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3e468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a8> │ │ │ │ - lea -0x2(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - sete %dl │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %edx,(%rsp) │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c1> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add %eax,%r13d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %ecx,%r10d │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - jmp 3e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a710> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c1> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a710> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x1(%r9),%r12d │ │ │ │ - mov %r12d,0x24(%rbx) │ │ │ │ - mov %eax,0x2c(%rbx) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3e586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8c6> │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a823> │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + lea 0x68(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0xe5aceb,0x68(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x54b04(%rip),%rcx # 8b7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fac8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x579b0(%rip),%rsi # 8e67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297e> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x1,0x70(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x57aad(%rip),%rcx # 8e7b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ab1> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57ab9(%rip),%rsi # 8e7c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ac7> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x57ab3(%rip),%rsi # 8e7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ad0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x69a99(%rip),%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 36d59 ::do_widen(char) const@@Base+0x17be9> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rbx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3e5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a91b> │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d740 │ │ │ │ xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rax,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - sete %cl │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x2,%edx │ │ │ │ - sete %al │ │ │ │ - add %eax,%esi │ │ │ │ - test %r10d,%r10d │ │ │ │ - setne %al │ │ │ │ - or %ecx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 3e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a940> │ │ │ │ - cmp $0xffff,%edi │ │ │ │ - sete %al │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a940> │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a960> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub $0x2,%edx │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%r10d │ │ │ │ - cmp $0x1,%edx │ │ │ │ - setbe %al │ │ │ │ - add %eax,%r13d │ │ │ │ - jmp 3e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a840> │ │ │ │ - lea (%r12,%r12,1),%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,2),%r13 │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x2(%r12,%r12,1),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - mov %r13,0xe0(%rbx) │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - lea 0x2(%rax,%r12,2),%rax │ │ │ │ - mov %rax,0xd8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3e4cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80c> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3e4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a81c> │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x54a7a(%rip),%rcx # 8b7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4faf0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57a5c(%rip),%rsi # 8e7dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52adc> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dc00 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %di,(%r12,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 3e633 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a973> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3e64f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a98f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%eax │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %di,(%r12,%rax,2) │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x54a87(%rip),%rcx # 8b820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb20> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57a41(%rip),%rsi # 8e7e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ae4> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ xor %edi,%edi │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a960> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a840> │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - add %rax,%rax │ │ │ │ - mov %di,(%r12,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3e5f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a933> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x54a94(%rip),%rcx # 8b850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb50> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57a2a(%rip),%rsi # 8e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52af0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x57a1c(%rip),%rcx # 8e7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52afb> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57a1e(%rip),%rsi # 8e807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b07> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x57a0b(%rip),%rcx # 8e80d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b0d> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57a0f(%rip),%rsi # 8e81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b1b> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + lea 0x54a5b(%rip),%rcx # 8b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb80> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57953(%rip),%rsi # 8e782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a82> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x54a7a(%rip),%rdx # 8b8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fbb8> │ │ │ │ + lea 0x57877(%rip),%rsi # 8e6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529bc> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call db90 │ │ │ │ + lea 0x579d0(%rip),%rsi # 8e824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b24> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x69962(%rip),%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 36e90 ::do_widen(char) const@@Base+0x17d20> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d740 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x57987(%rip),%rsi # 8e834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b34> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov $0x28,%edi │ │ │ │ call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x6914c(%rip),%rax # a0018 @@Base+0xfe58> │ │ │ │ + mov 0x3a8(%rsp),%rdx │ │ │ │ + mov 0x3a0(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + lea 0x8(%r13),%rdi │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ + mov %r13,0x38(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36f04 ::do_widen(char) const@@Base+0x17d94> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + mov 0x3a0(%rsp),%rcx │ │ │ │ + mov 0x3a8(%rsp),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - mov %r12,0xa8(%rbx) │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - mov %r12,0xb0(%rbx) │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rcx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 37500 ::do_widen(char) const@@Base+0x18390> │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 37538 ::do_widen(char) const@@Base+0x183c8> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + movhps 0x90(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%r14) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3e675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b5> │ │ │ │ + je 3751b ::do_widen(char) const@@Base+0x183ab> │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 36fb7 ::do_widen(char) const@@Base+0x17e47> │ │ │ │ call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3ec5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af9d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x57886(%rip),%rcx # 8e849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b49> │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x5772f(%rip),%rsi # 8e6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529fc> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57fcd(%rip),%rdx # 8efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532b0> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + lea 0x54926(%rip),%rcx # 8b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc20> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57862(%rip),%rsi # 8e866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b66> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3701e ::do_widen(char) const@@Base+0x17eae> │ │ │ │ + call d600 │ │ │ │ + lea 0x5784c(%rip),%rsi # 8e871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b71> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x69791(%rip),%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 37061 ::do_widen(char) const@@Base+0x17ef1> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d740 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57f3a(%rip),%rdx # 8efb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532b8> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x548ac(%rip),%rcx # 8b948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc48> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5760a(%rip),%rsi # 8e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529b0> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + lea 0x5c(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x4,0x5c(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x548bf(%rip),%rcx # 8b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc98> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5765f(%rip),%rsi # 8e742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a42> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x2,0x60(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x548af(%rip),%rcx # 8b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fcc0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5763b(%rip),%rsi # 8e756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a56> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57e0c(%rip),%rcx # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53240> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + lea 0x548ad(%rip),%rcx # 8b9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fcf8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x575f8(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a4d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x548cc(%rip),%rdx # 8ba30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd30> │ │ │ │ + lea 0x57716(%rip),%rsi # 8e881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b81> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call db90 │ │ │ │ + lea 0x57719(%rip),%rsi # 8e893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b93> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x2a0(%rsp),%r14 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x6963c(%rip),%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 371b1 ::do_widen(char) const@@Base+0x18041> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d740 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57df4(%rip),%rdx # 8efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532c0> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + lea 0x576cb(%rip),%rcx # 8e8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x574d3(%rip),%rsi # 8e6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529c7> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rax,%r15 │ │ │ │ - call d320 │ │ │ │ - mov %r15,%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%r12,%r13,2),%r15d │ │ │ │ - lea 0x0(%r13,%r13,1),%r9 │ │ │ │ - mov %r11d,%edx │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57dbe(%rip),%rcx # 8efc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532c8> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + lea 0x5768d(%rip),%rcx # 8e8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x574a6(%rip),%rsi # 8e6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529d3> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dc00 │ │ │ │ xor %edi,%edi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab66> │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - jmp 3e6f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa39> │ │ │ │ - nop │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl %r15w,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %esi,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad60> │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - mov %edx,%r11d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rax,%r11,1),%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x2(%rax),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - setbe %sil │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 3e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - mov $0x4,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%ebp │ │ │ │ - je 3e751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa91> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add 0xa0(%rbx),%rbp │ │ │ │ - orb $0x1,0x0(%rbp) │ │ │ │ - mov 0x88(%rbx),%rbp │ │ │ │ - movzbl 0x0(%rbp,%r11,1),%ebp │ │ │ │ - mov $0x8,%r15d │ │ │ │ - shl %cl,%r15d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - test %ebp,%r15d │ │ │ │ - je 3eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae70> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x2,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - jne 3eb3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae7b> │ │ │ │ - test %r12d,%r15d │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x8,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3eb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aea8> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x10,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - jne 3eb71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeb1> │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - orb $0x40,(%rax) │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - movzbl (%rax,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - add 0xa0(%rbx),%rbp │ │ │ │ - orb $0x80,0x0(%rbp) │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - movb $0x1,(%r14,%r13,1) │ │ │ │ - movzwl (%r12,%r9,1),%r15d │ │ │ │ - jmp 3e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - add %eax,%r11d │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jb 3e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %r14,%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3ebcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af0b> │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 3ec08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af48> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x8(%r13),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %r12,0xb8(%rbx) │ │ │ │ - lea -0x8(%rax,%r13,1),%rcx │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57cfa(%rip),%rdx # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53240> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + lea 0x57653(%rip),%rcx # 8e8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57475(%rip),%rsi # 8e6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529dc> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x64,0x5c(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x5761b(%rip),%rcx # 8e8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57446(%rip),%rsi # 8e6e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529e5> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x575f8(%rip),%rcx # 8e8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5742e(%rip),%rsi # 8e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529f0> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x575ea(%rip),%rsi # 8e8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bbb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x320(%rsp),%r15 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x694e5(%rip),%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 37308 ::do_widen(char) const@@Base+0x18198> │ │ │ │ call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3ebfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af3c> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ - movabs $0x3333cccc3333cccc,%r13 │ │ │ │ - movabs $0xf0f0f0ff0f0f0f0,%r14 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%r10,1),%esi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movzwl (%r12,%r10,2),%edi │ │ │ │ - test %esi,%esi │ │ │ │ - cmovne %r11,%rax │ │ │ │ - mov %rax,(%r9) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace0> │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - add %edx,%edi │ │ │ │ - jmp 3e94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac8c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edi,%edx │ │ │ │ - je 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace0> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - sete %al │ │ │ │ - jne 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae20> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 3ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae10> │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rcx,(%r9) │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edi,%edx │ │ │ │ - jne 3e94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac8c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r10 │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %rbp,%r10 │ │ │ │ - jne 3e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac30> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rsi,%r10,8),%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ebc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af04> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3e9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad20> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 3e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad10> │ │ │ │ - mov %r8d,0x34(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ mov %r15,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - movzbl (%r14,%r13,1),%esi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3ecb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aff3> │ │ │ │ - mov %r11d,%edx │ │ │ │ + call d740 │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 3ea59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad99> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%r12,%r9,1),%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - add %ecx,%r8d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab60> │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %cl │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad80> │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3eaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae30> │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x2,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x8,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x20,0x0(%rbp) │ │ │ │ - add 0xa0(%rbx),%rax │ │ │ │ - orb $0x80,(%rax) │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad80> │ │ │ │ - nop │ │ │ │ - and %r14,(%r9) │ │ │ │ - jmp 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and %r13,(%r9) │ │ │ │ - jmp 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3eba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aee0> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 3eac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae07> │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x10,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x20,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x40,0x0(%rbp) │ │ │ │ - jmp 3eab6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adf6> │ │ │ │ - nopl (%rax) │ │ │ │ - test %ebp,%eax │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x4,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - jne 3e792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad2> │ │ │ │ - test %r12d,%eax │ │ │ │ - jne 3e7b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaf6> │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x20,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab38> │ │ │ │ - jmp 3e7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab1f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x4,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x8,0x0(%rbp) │ │ │ │ - jmp 3eb1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae5d> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call 3d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ + mov 0x57cad(%rip),%rcx # 8efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532d0> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + call 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x54719(%rip),%rcx # 8ba58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd58> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57581(%rip),%rsi # 8e8ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bca> │ │ │ │ + call dc00 │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 3e9f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad34> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3e89d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abdd> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3e9fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad3d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - add %r13,%r12 │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %r12,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3e89d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abdd> │ │ │ │ - jmp 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ - movl $0x1,0x24(%rdi) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x2c(%rdi) │ │ │ │ - mov $0x2,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x2(%rax),%r13 │ │ │ │ - jmp 3e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8da> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ec9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afdd> │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3d430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x3a98,0x68(%rsp) │ │ │ │ + call 3b240 ::do_widen(char) const@@Base+0x1c0d0> │ │ │ │ + lea 0x54714(%rip),%rcx # 8ba88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd88> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5731c(%rip),%rsi # 8e69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5299a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + lea 0x57541(%rip),%rsi # 8e8d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bd3> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x6942c(%rip),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 373c1 ::do_widen(char) const@@Base+0x18251> │ │ │ │ call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d740 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x546d4(%rip),%rcx # 8bab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fdb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x574fa(%rip),%rsi # 8e8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52be0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x546d9(%rip),%rcx # 8bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fdd8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x57244(%rip),%rsi # 8e64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5294d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ + lea 0x574c7(%rip),%rcx # 8e8e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52be9> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5723c(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d660 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d660 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d660 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d660 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d660 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d660 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d660 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32640 ::do_widen(char) const@@Base+0x134d0> │ │ │ │ + mov 0x428(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3757c ::do_widen(char) const@@Base+0x1840c> │ │ │ │ + add $0x438,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - jmp 3e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab66> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 37538 ::do_widen(char) const@@Base+0x183c8> │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x90(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%r14) │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmp 36fa2 ::do_widen(char) const@@Base+0x17e32> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 37557 ::do_widen(char) const@@Base+0x183e7> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 37570 ::do_widen(char) const@@Base+0x18400> │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + mov %rdx,0x48(%r14) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + jmp 36fa2 ::do_widen(char) const@@Base+0x17e32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x90(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3754b ::do_widen(char) const@@Base+0x183db> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b46 <__cxa_finalize@plt+0x3ee6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1251e <__cxa_finalize@plt+0x48be> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - push %rbp │ │ │ │ - lea -0x1(%rdx),%rbp │ │ │ │ - shr $0x3f,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ - sar $1,%rbp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jl 3ed43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b083> │ │ │ │ - jmp 3ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b170> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - lea (%rdx,%rdx,1),%rax │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - lea -0x1(%rax),%r9 │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea (%rdi,%r9,4),%r11 │ │ │ │ - mov (%r11),%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovb %ebx,%ecx │ │ │ │ - cmovb %r9,%rax │ │ │ │ - cmovb %r11,%rdx │ │ │ │ - mov %ecx,(%rdi,%rsi,4) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jg 3ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b080> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 3edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b138> │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jg 3eddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b11d> │ │ │ │ - jmp 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ + jmp 11b51 <__cxa_finalize@plt+0x3ef1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b5b <__cxa_finalize@plt+0x3efb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b65 <__cxa_finalize@plt+0x3f05> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11c28 <__cxa_finalize@plt+0x3fc8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11ba4 <__cxa_finalize@plt+0x3f44> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c0c <__cxa_finalize@plt+0x3fac> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bbb <__cxa_finalize@plt+0x3f5b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b8a <__cxa_finalize@plt+0x3f2a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bef <__cxa_finalize@plt+0x3f8f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bff <__cxa_finalize@plt+0x3f9f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b92 <__cxa_finalize@plt+0x3f32> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c1e <__cxa_finalize@plt+0x3fbe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11baf <__cxa_finalize@plt+0x3f4f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c16 <__cxa_finalize@plt+0x3fb6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bde <__cxa_finalize@plt+0x3f7e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11c35 <__cxa_finalize@plt+0x3fd5> │ │ │ │ + nop │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rcx,1),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jge 3ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b160> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - lea (%rdi,%rcx,4),%r9 │ │ │ │ - lea (%rdi,%rax,4),%rdx │ │ │ │ - mov (%r9),%esi │ │ │ │ - cmp %r10d,%esi │ │ │ │ - jb 3edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b100> │ │ │ │ - mov %r10d,(%rdx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3ed7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bb> │ │ │ │ - lea 0x1(%rax,%rax,1),%rax │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - jmp 3ed7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r10d,(%rdx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ - test $0x1,%r12b │ │ │ │ - jne 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %r12,%rsi │ │ │ │ - jne 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ - mov %r8,%rax │ │ │ │ - jmp 3ee08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b148> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 3ef07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b247> │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x4(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jne 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1e8> │ │ │ │ - jmp 3eedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b21c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x3e,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x4(%rbp,%rax,1),%rdi │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jle 3eef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b230> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call da20 │ │ │ │ - add $0x4,%rbp │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 3eedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b21c> │ │ │ │ - mov 0x0(%rbp),%ebx │ │ │ │ - mov (%r12),%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb 3ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1b8> │ │ │ │ - mov -0x4(%rbp),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 3ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b240> │ │ │ │ - lea -0x4(%rbp),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 3eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b200> │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - add $0x4,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1e8> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 3ee9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1db> │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - jmp 3ee9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1db> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - jmp 3eed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b213> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 3f0b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3f2> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sar $0x3,%rax │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - sar $0x2,%r14 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + lea -0x1c0(%rbp),%rbx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x80(%r15),%r12 │ │ │ │ + mov %r12,-0x250(%rbp) │ │ │ │ + call 3b700 ::do_widen(char) const@@Base+0x1c590> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d580 │ │ │ │ + lea -0x230(%rbp),%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,-0x150(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,-0x258(%rbp) │ │ │ │ + call 3da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d00> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dac0 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ + mov -0x228(%rbp),%rax │ │ │ │ + mov -0x230(%rbp),%r12 │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 37798 ::do_widen(char) const@@Base+0x18628> │ │ │ │ + mov %rax,-0x248(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r12),%r14 │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 37720 ::do_widen(char) const@@Base+0x185b0> │ │ │ │ + nop │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37712 ::do_widen(char) const@@Base+0x185a2> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 37700 ::do_widen(char) const@@Base+0x18590> │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 3f031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b371> │ │ │ │ - movq 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x0(%rbp,%rax,4),%rdi │ │ │ │ - sub $0x1,%r13 │ │ │ │ - lea 0x4(%rbp),%rbx │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov -0x4(%r12),%esi │ │ │ │ - pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,%edx │ │ │ │ - movd %xmm0,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 3efd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b311> │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e2> │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3efdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b31d> │ │ │ │ - pshufd $0xe1,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,0x0(%rbp) │ │ │ │ + je 3772d ::do_widen(char) const@@Base+0x185bd> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%r12),%r14 │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 37760 ::do_widen(char) const@@Base+0x185f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37752 ::do_widen(char) const@@Base+0x185e2> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 37740 ::do_widen(char) const@@Base+0x185d0> │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3776d ::do_widen(char) const@@Base+0x185fd> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x10(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37780 ::do_widen(char) const@@Base+0x18610> │ │ │ │ + call d600 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp %r12,-0x248(%rbp) │ │ │ │ + jne 376f0 ::do_widen(char) const@@Base+0x18580> │ │ │ │ + mov -0x230(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 377a5 ::do_widen(char) const@@Base+0x18635> │ │ │ │ mov %r12,%rdi │ │ │ │ - jmp 3ef97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 3ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d0> │ │ │ │ - mov -0x4(%rdi),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 3eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b330> │ │ │ │ - lea -0x8(%rdi),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rax),%esi │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2f0> │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jae 3f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b340> │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d7> │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3ef7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2bb> │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e2> │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - mov %ecx,-0x4(%r12) │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c5> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x4,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jb 3efc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b302> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 377d2 ::do_widen(char) const@@Base+0x18662> │ │ │ │ + test $0x1,%al │ │ │ │ + jne 377d2 ::do_widen(char) const@@Base+0x18662> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 377d2 ::do_widen(char) const@@Base+0x18662> │ │ │ │ + lea -0x168(%rbp),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 377e6 ::do_widen(char) const@@Base+0x18676> │ │ │ │ + test $0x1,%al │ │ │ │ + je 378ac ::do_widen(char) const@@Base+0x1873c> │ │ │ │ + mov -0x1b8(%rbp),%r14 │ │ │ │ + mov -0x1c0(%rbp),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 37822 ::do_widen(char) const@@Base+0x186b2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 3f099 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3d9> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - sar $0x3,%rax │ │ │ │ - sar $0x2,%r14 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37812 ::do_widen(char) const@@Base+0x186a2> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 37800 ::do_widen(char) const@@Base+0x18690> │ │ │ │ + mov -0x1c0(%rbp),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - jne 3ef45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b285> │ │ │ │ - lea -0x1(%rax),%rbx │ │ │ │ - jmp 3f03b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b37b> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x0(%rbp,%rbx,4),%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3f037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b377> │ │ │ │ - mov %r12,%rax │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jle 3f099 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3d9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rbp,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x4,%rbx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - call 3ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jg 3f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3b0> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c5> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movq $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - movups %xmm0,0x58(%rdi) │ │ │ │ - movups %xmm0,0x68(%rdi) │ │ │ │ - movups %xmm0,0x78(%rdi) │ │ │ │ - movups %xmm0,0x98(%rdi) │ │ │ │ - movups %xmm0,0xa8(%rdi) │ │ │ │ - movups %xmm0,0xb8(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 3f2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ - lea 0x0(,%r8,8),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + je 3782f ::do_widen(char) const@@Base+0x186bf> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + call d330 │ │ │ │ + lea 0x56f6a(%rip),%rsi # 8e7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52aac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x98(%r15),%r13 │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov -0x1c0(%rbp),%r14 │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + lea 0x90(%r15),%rdi │ │ │ │ + lea 0x90(%r15),%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + je 378d2 ::do_widen(char) const@@Base+0x18762> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 3788e ::do_widen(char) const@@Base+0x1871e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x6b7e8(%rip),%rdi │ │ │ │ + call d100 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + xor %edi,%edi │ │ │ │ + call d7b0 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 377e6 ::do_widen(char) const@@Base+0x18676> │ │ │ │ + lea -0x188(%rbp),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 377e6 ::do_widen(char) const@@Base+0x18676> │ │ │ │ + mov %rax,-0x248(%rbp) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 378e6 ::do_widen(char) const@@Base+0x18776> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + lea -0x200(%rbp),%r15 │ │ │ │ + lea 0x56d74(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov -0x1f8(%rbp),%rdx │ │ │ │ + mov -0x200(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d10 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 379c3 ::do_widen(char) const@@Base+0x18853> │ │ │ │ + lea -0x1e0(%rbp),%r13 │ │ │ │ + lea 0x56d3f(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x6b990(%rip),%rdi │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x6b97c(%rip),%rdx │ │ │ │ + lea 0x6b975(%rip),%rdi │ │ │ │ + add -0x18(%rdx),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 37fb0 ::do_widen(char) const@@Base+0x18e40> │ │ │ │ + xor %esi,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + testb $0x5,0x6ba72(%rip) │ │ │ │ + jne 37f1b ::do_widen(char) const@@Base+0x18dab> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x1,0x6bb4b(%rip) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x56f20(%rip),%rsi # 8e8f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bf2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + cmpb $0x0,0x6bb1f(%rip) │ │ │ │ + jne 37eec ::do_widen(char) const@@Base+0x18d7c> │ │ │ │ + cmpb $0x0,0x6bb13(%rip) │ │ │ │ + lea 0x6b90b(%rip),%r14 │ │ │ │ + jne 37ec1 ::do_widen(char) const@@Base+0x18d51> │ │ │ │ + movq 0x69b35(%rip),%xmm1 # a1538 , std::allocator >@GLIBCXX_3.4.21+0xbd8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movhps 0x69b1b(%rip),%xmm1 # a1528 >@GLIBCXX_3.4+0xd48> │ │ │ │ + movaps %xmm1,-0x270(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x54140(%rip),%rsi # 8bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fe60> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5415e(%rip),%rsi # 8bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fea0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x56e96(%rip),%rsi # 8e8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bfa> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x140(%rbp),%r13 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d080 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13,-0x250(%rbp) │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %rcx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %r8,0x28(%rbx) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 3f2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b620> │ │ │ │ - lea 0x0(,%r9,4),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + movabs $0x112e0be826d694b3,%rax │ │ │ │ + imul %rcx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x1a,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,-0x240(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x68cc4(%rip),%r12 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x68c8d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov 0x68cb5(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %r12,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x68c77(%rip),%r15 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x68c78(%rip),%rax # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ xor %esi,%esi │ │ │ │ + mov -0x248(%rbp),%rdi │ │ │ │ + add -0x18(%r15),%rdi │ │ │ │ + mov %r15,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x68c35(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x68c56(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa -0x270(%rbp),%xmm1 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x68dff(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%rbp │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 1252e <__cxa_finalize@plt+0x48ce> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - lea 0x0(,%rbp,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x4(%rax),%r8 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%r12,1),%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 3f233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b573> │ │ │ │ - lea -0x4(%r12),%rdx │ │ │ │ + mov %rax,-0x270(%rbp) │ │ │ │ + movaps %xmm1,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6904c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea -0x1a8(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + movl $0x18,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d490 │ │ │ │ + mov -0x248(%rbp),%rsi │ │ │ │ + mov -0x258(%rbp),%rdi │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + call d530 │ │ │ │ + cmpb $0x0,-0x230(%rbp) │ │ │ │ + je 37cf6 ::do_widen(char) const@@Base+0x18b86> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rsi │ │ │ │ + lea -0x238(%rbp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + add $0xd0,%rsi │ │ │ │ + call d390 │ │ │ │ + lea 0x6b52d(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x238(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,-0x278(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 11fc7 <__cxa_finalize@plt+0x4367> │ │ │ │ + lea -0x238(%rbp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + cmpb $0x0,0xe1(%rcx) │ │ │ │ + je 37fde ::do_widen(char) const@@Base+0x18e6e> │ │ │ │ + movsbl 0xe0(%rcx),%r8d │ │ │ │ + mov 0xe8(%rcx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x56c50(%rip),%rax # 8e91d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c1d> │ │ │ │ + mov -0x260(%rbp),%r9 │ │ │ │ + push %rax │ │ │ │ + mov -0x278(%rbp),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + sete %dl │ │ │ │ + sub $0xd,%rax │ │ │ │ + push %rax │ │ │ │ + call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 37e9f ::do_widen(char) const@@Base+0x18d2f> │ │ │ │ + mov -0x258(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%r13 │ │ │ │ + call d290 │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + movq $0x0,-0x1d8(%rbp) │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movb $0x0,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 37fc0 ::do_widen(char) const@@Base+0x18e50> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x4(%rax,%r12,1),%rdi │ │ │ │ - mov %rcx,0x78(%rbx) │ │ │ │ - mov %rdi,0x80(%rbx) │ │ │ │ - mov %r9,0x88(%rbx) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - jbe 3f307 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b647> │ │ │ │ - shr $0x2,%rsi │ │ │ │ - mov $0x4,%r10d │ │ │ │ - movdqa 0x5023d(%rip),%xmm0 # 8f4b0 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x1,%rsi │ │ │ │ - movd %r10d,%xmm1 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - shr $0x2,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - nop │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3f290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5d0> │ │ │ │ - test $0x3,%sil │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - and $0xfffffffffffffffc,%rsi │ │ │ │ - lea (%rcx,%rsi,4),%rcx │ │ │ │ - lea 0x4(%rcx),%r8 │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jne 3f2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b630> │ │ │ │ - movl $0x0,0x90(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x248(%rbp) │ │ │ │ + mov -0x248(%rbp),%rdi │ │ │ │ + lea 0x68bf5(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq 0x697ad(%rip),%xmm0 # a1538 , std::allocator >@GLIBCXX_3.4.21+0xbd8> │ │ │ │ + movhps 0x6979e(%rip),%xmm0 # a1530 , std::allocator >@GLIBCXX_3.4.21+0x930> │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rax │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + lea 0x68a32(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x689b7(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x689d8(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x689b2(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r15,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x68987(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r12,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x68939(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x56acf(%rip),%rcx # 8e91e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c1e> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3afb0 ::do_widen(char) const@@Base+0x1be40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3805d ::do_widen(char) const@@Base+0x18eed> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 37cf6 ::do_widen(char) const@@Base+0x18b86> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 379fb ::do_widen(char) const@@Base+0x1888b> │ │ │ │ + lea 0x6b18d(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 379e7 ::do_widen(char) const@@Base+0x18877> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5672e(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52968> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x53bd9(%rip),%rsi # 8bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fe40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x565f2(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3805d ::do_widen(char) const@@Base+0x18eed> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6b35a(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 3799f ::do_widen(char) const@@Base+0x1882f> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x248(%rbp) │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 37d75 ::do_widen(char) const@@Base+0x18c05> │ │ │ │ + mov 0xf0(%rcx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 11ec5 <__cxa_finalize@plt+0x4265> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 37fff ::do_widen(char) const@@Base+0x18e8f> │ │ │ │ + movsbl 0x59(%r13),%r8d │ │ │ │ + jmp 37cbd ::do_widen(char) const@@Base+0x18b4d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x18ea2(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 38038 ::do_widen(char) const@@Base+0x18ec8> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + mov $0x20,%r8d │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + jmp 37cbd ::do_widen(char) const@@Base+0x18b4d> │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%r8d │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + jmp 37cbd ::do_widen(char) const@@Base+0x18b4d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 11c63 <__cxa_finalize@plt+0x4003> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11cdd <__cxa_finalize@plt+0x407d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11cd2 <__cxa_finalize@plt+0x4072> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11d6d <__cxa_finalize@plt+0x410d> │ │ │ │ + endbr64 │ │ │ │ + jmp 11d90 <__cxa_finalize@plt+0x4130> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dda <__cxa_finalize@plt+0x417a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dd2 <__cxa_finalize@plt+0x4172> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dc6 <__cxa_finalize@plt+0x4166> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dc6 <__cxa_finalize@plt+0x4166> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dc6 <__cxa_finalize@plt+0x4166> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11dbe <__cxa_finalize@plt+0x415e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d07 <__cxa_finalize@plt+0x40a7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11d6d <__cxa_finalize@plt+0x410d> │ │ │ │ + endbr64 │ │ │ │ + jmp 11df9 <__cxa_finalize@plt+0x4199> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11e3b <__cxa_finalize@plt+0x41db> │ │ │ │ + endbr64 │ │ │ │ + jmp 11c46 <__cxa_finalize@plt+0x3fe6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 11c58 <__cxa_finalize@plt+0x3ff8> │ │ │ │ + endbr64 │ │ │ │ + jmp 11cfc <__cxa_finalize@plt+0x409c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d0f <__cxa_finalize@plt+0x40af> │ │ │ │ + endbr64 │ │ │ │ + jmp 11edd <__cxa_finalize@plt+0x427d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11f36 <__cxa_finalize@plt+0x42d6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11da2 <__cxa_finalize@plt+0x4142> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11d6d <__cxa_finalize@plt+0x410d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 11d6d <__cxa_finalize@plt+0x410d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11f04 <__cxa_finalize@plt+0x42a4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x531bd(%rip),%rax # 8b358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f658> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x68a25(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x69065(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68555(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 38209 ::do_widen(char) const@@Base+0x19099> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 3822f ::do_widen(char) const@@Base+0x190bf> │ │ │ │ + movzbl 0x8b(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x8c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68995(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68985(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 38289 ::do_widen(char) const@@Base+0x19119> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3f178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b8> │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 382af ::do_widen(char) const@@Base+0x1913f> │ │ │ │ + movzbl 0x8b(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x8c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68f65(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68f55(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 38309 ::do_widen(char) const@@Base+0x19199> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3f1bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4fc> │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 3832f ::do_widen(char) const@@Base+0x191bf> │ │ │ │ + movzbl 0x8b(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x8c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x683e5(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x683d5(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rsi,0x18(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + and $0x10,%ecx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + jne 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 383e8 ::do_widen(char) const@@Base+0x19278> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 38400 ::do_widen(char) const@@Base+0x19290> │ │ │ │ + test %edx,%edx │ │ │ │ + jne 383df ::do_widen(char) const@@Base+0x1926f> │ │ │ │ + test %r8,%r8 │ │ │ │ + js 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 383df ::do_widen(char) const@@Base+0x1926f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r8,%rax │ │ │ │ + js 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jl 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 383df ::do_widen(char) const@@Base+0x1926f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %eax,0x4(%rcx) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - add $0x2,%esi │ │ │ │ - mov %esi,0x8(%rcx) │ │ │ │ - jmp 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3f2b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f2> │ │ │ │ + test %r8,%r8 │ │ │ │ + js 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 383d8 ::do_widen(char) const@@Base+0x19268> │ │ │ │ + sub %r8,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 383df ::do_widen(char) const@@Base+0x1926f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - jmp 1253e <__cxa_finalize@plt+0x48de> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x10,%ecx │ │ │ │ + jne 38440 ::do_widen(char) const@@Base+0x192d0> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jl 38440 ::do_widen(char) const@@Base+0x192d0> │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b689> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d640 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + lea 0x67b7c(%rip),%rcx # 9ffe8 @@Base+0xfe28> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d640 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + lea 0x67baa(%rip),%rdx # a0048 @@Base+0xfe88> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67ae5(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67ac5(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67b7d(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67ba9(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x687dd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ + je 3855d ::do_widen(char) const@@Base+0x193ed> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x67a5c(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9e0 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67b1d(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67b49(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6877d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6c5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - mov 0x68(%rbx),%rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 3f3c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b706> │ │ │ │ - mov %r12,%rbx │ │ │ │ + je 385be ::do_widen(char) const@@Base+0x1944e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x679fb(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + endbr64 │ │ │ │ + lea 0x67abd(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67ae9(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6871d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x20(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b720> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 3f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6f0> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3f3ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b72e> │ │ │ │ + je 3861d ::do_widen(char) const@@Base+0x194ad> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6799c(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x18(%rbx) │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + jmp d9e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68c5d(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp db00 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68c3d(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 3f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6f0> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3f3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b70b> │ │ │ │ + endbr64 │ │ │ │ + lea 0x68155(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + add $0x38,%rdi │ │ │ │ + mov %rax,-0x38(%rdi) │ │ │ │ + jmp d8c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68135(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x38(%rdi),%rdi │ │ │ │ + mov %rax,-0x38(%rdi) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x68c55(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d6d0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68c35(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d6d0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6879d(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ - call 3f320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ - mov 0xc8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b761> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x679b1(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x685cd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f432 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b772> │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ + je 3876d ::do_widen(char) const@@Base+0x195fd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x68bcc(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6d0 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6873d(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67951(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6856d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b783> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ + je 387ce ::do_widen(char) const@@Base+0x1965e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x68b6b(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x686dd(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x678f1(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6850d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x18(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f451 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b791> │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rbp),%r12 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 3f47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7ba> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + je 3882d ::do_widen(char) const@@Base+0x196bd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x68b0c(%rip),%rax │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6d0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + cmovbe %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3887d ::do_widen(char) const@@Base+0x1970d> │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d270 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3889d ::do_widen(char) const@@Base+0x1972d> │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 3889d ::do_widen(char) const@@Base+0x1972d> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + cmovge %ebx,%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x677ed(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67819(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6844d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7f8> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7a0> │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3f487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7c7> │ │ │ │ + je 388ed ::do_widen(char) const@@Base+0x1977d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x676cc(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d5> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6778c(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x683f3(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movq 0x677a0(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f4a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7e3> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + je 38957 ::do_widen(char) const@@Base+0x197e7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x67662(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6771c(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + lea -0x20(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x68383(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x67731(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b808> │ │ │ │ + je 389c6 ::do_widen(char) const@@Base+0x19856> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x675f3(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x18(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7a0> │ │ │ │ - jmp 3f476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x684dd(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x676f1(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6830d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38a2d ::do_widen(char) const@@Base+0x198bd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6890c(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d6d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6847c(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x682b3(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movq 0x67678(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38a97 ::do_widen(char) const@@Base+0x19927> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x688a2(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d6d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x6840c(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + lea -0x18(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x8000,%edi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x68243(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x67609(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x18(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38b06 ::do_widen(char) const@@Base+0x19996> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x68833(%rip),%rax │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + call d6d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add $0x18,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 38b50 ::do_widen(char) const@@Base+0x199e0> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm12 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%r15 │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f674 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9b4> │ │ │ │ - mov 0xb8(%r15),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x4,%edx │ │ │ │ - movsd 0x4fe6c(%rip),%xmm5 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - movd %edx,%xmm7 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - movsd 0x4fea4(%rip),%xmm8 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3f7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bae8> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%rsi │ │ │ │ - add $0x1,%r8d │ │ │ │ - and %rsi,%rcx │ │ │ │ - jne 3f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8e0> │ │ │ │ - imul %r8d,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3f7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baf3> │ │ │ │ - mov 0x18(%rax),%r9 │ │ │ │ - mov %r12,%r15 │ │ │ │ - lea 0x0(%rbp,%r14,1),%r10d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x158(%rdx),%r11 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 3f621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b961> │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - subsd %xmm12,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - je 3f651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b991> │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movsd (%r9,%rsi,8),%xmm0 │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%r13 │ │ │ │ - and (%r11,%rsi,8),%r13 │ │ │ │ - jne 3f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b940> │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jne 3f61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b95d> │ │ │ │ - comisd %xmm8,%xmm2 │ │ │ │ - ja 3f690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9d0> │ │ │ │ - mov %r10d,%r14d │ │ │ │ - mov %r8d,%ebp │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - cmp %rsi,0x8(%rsp) │ │ │ │ - jne 3f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8c0> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38b7a ::do_widen(char) const@@Base+0x19a0a> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jbe 3f7af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baef> │ │ │ │ - mov %ebp,%esi │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - movd %r14d,%xmm4 │ │ │ │ - movdqa 0x4fdff(%rip),%xmm9 # 8f4b0 , std::allocator >@@Base+0x230> │ │ │ │ - shr $0x2,%esi │ │ │ │ - unpcklpd %xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm4,%xmm11 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r15),%xmm4 │ │ │ │ - movupd 0x10(%r15),%xmm1 │ │ │ │ - movdqa %xmm11,%xmm0 │ │ │ │ - add $0x20,%r15 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm7,%xmm9 │ │ │ │ - divpd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhdq %xmm6,%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm3 │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - psrldq $0x8,%xmm3 │ │ │ │ - divpd %xmm10,%xmm1 │ │ │ │ - movlpd %xmm4,(%r9,%rcx,8) │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - movhpd %xmm4,(%r9,%rcx,8) │ │ │ │ - movq %xmm0,%rcx │ │ │ │ - movhlps %xmm0,%xmm4 │ │ │ │ - movlpd %xmm1,(%r9,%rcx,8) │ │ │ │ - movq %xmm4,%rcx │ │ │ │ - movhpd %xmm1,(%r9,%rcx,8) │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 3f6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba10> │ │ │ │ - test $0x3,%bpl │ │ │ │ - je 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - lea (%r14,%rcx,1),%esi │ │ │ │ - movsd (%r12,%rdi,8),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rsi,8) │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jae 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - movsd (%r12,%rsi,8),%xmm0 │ │ │ │ - lea (%r14,%rsi,1),%edi │ │ │ │ - add $0x2,%ecx │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rdi,8) │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jae 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - movsd (%r12,%rcx,8),%xmm0 │ │ │ │ - lea (%rcx,%r14,1),%esi │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rsi,8) │ │ │ │ - jmp 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3f65e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b99e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 3f74c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba8c> │ │ │ │ - mov %r8d,%ebp │ │ │ │ - jmp 3f65e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b99e> │ │ │ │ - nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38bd0 ::do_widen(char) const@@Base+0x19a60> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38bc2 ::do_widen(char) const@@Base+0x19a52> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - push %r12 │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c20 ::do_widen(char) const@@Base+0x19ab0> │ │ │ │ sub $0x18,%rsp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 3f8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbe0> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 3f9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcf0> │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb00> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - shl $0x20,%rbx │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - jbe 3f82c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb6c> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - mov %rdx,0x1380(%r12) │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0xb,%rdx │ │ │ │ - mov %edx,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - and $0x9d2c5680,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0xf,%rdx │ │ │ │ - and $0xefc60000,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jb 3f7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb36> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3f7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb36> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c12 ::do_widen(char) const@@Base+0x19aa2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - lea 0x1(%rcx),%rcx │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd60> │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rsi,0x1380(%r12) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jae 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - neg %eax │ │ │ │ - div %edi │ │ │ │ - mov %edx,%r13d │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 3f96d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcad> │ │ │ │ - jmp 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rsi,0x1380(%r12) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - jae 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - jbe 3f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp 3f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c70 ::do_widen(char) const@@Base+0x19b00> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c62 ::do_widen(char) const@@Base+0x19af2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ - shr $0x20,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rcx,(%rdx) │ │ │ │ + je 38ca0 ::do_widen(char) const@@Base+0x19b30> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp d820 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ + nop │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38c96 ::do_widen(char) const@@Base+0x19b26> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x18(%rcx) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38ce0 ::do_widen(char) const@@Base+0x19b70> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1380(%rdi),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3fa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd88> │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x1380(%r12) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 3f8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbfa> │ │ │ │ - nopl (%rax) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 3f9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd03> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movslq %edx,%rdi │ │ │ │ - push %r14 │ │ │ │ - mov %edi,%r10d │ │ │ │ - push %r13 │ │ │ │ - sub %esi,%r10d │ │ │ │ - push %r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ + lea 0x6880d(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %edx,-0x78(%rbp) │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x10(%rbp),%r13 │ │ │ │ - mov %esi,-0x74(%rbp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - sub (%rdx,%rsi,4),%eax │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,-0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - cmp $0x62,%eax │ │ │ │ - setle %dl │ │ │ │ - cmp $0x3,%r10d │ │ │ │ - setle %al │ │ │ │ - or %dl,%al │ │ │ │ - jne 3fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0d8> │ │ │ │ - mov 0x0(%r13),%r11 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd (%r11,%rdi,8),%xmm0 │ │ │ │ - subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 3fb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be50> │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3fe29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c169> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r10d,-0x80(%rbp) │ │ │ │ - sar $1,%edx │ │ │ │ - lea 0x63a03(%rip),%rdi │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %rcx,-0x98(%rbp) │ │ │ │ - mov %r8,-0xa0(%rbp) │ │ │ │ - movsd %xmm1,-0x88(%rbp) │ │ │ │ - call 3f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb00> │ │ │ │ - mov -0x80(%rbp),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - movaps %xmm0,-0x70(%rbp) │ │ │ │ - movsd -0x88(%rbp),%xmm1 │ │ │ │ - mov -0x90(%rbp),%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - sar $0x2,%r10d │ │ │ │ - movq $0x0,-0x60(%rbp) │ │ │ │ - mov -0xa0(%rbp),%r8 │ │ │ │ - lea 0x1(%r10,%rax,1),%eax │ │ │ │ - movq $0x0,-0x40(%rbp) │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - lea (%rax,%rbx,1),%r10d │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - mov %r10d,%edx │ │ │ │ - push %r13 │ │ │ │ - mov %r9,-0xb0(%rbp) │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %rcx,-0xa0(%rbp) │ │ │ │ - mov %r10d,-0x98(%rbp) │ │ │ │ - movsd %xmm1,-0x90(%rbp) │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - mov %al,-0x88(%rbp) │ │ │ │ - pop %rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - pop %rdi │ │ │ │ - mov -0x68(%rbp),%rsi │ │ │ │ - movaps %xmm0,-0x50(%rbp) │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%r9 │ │ │ │ - mov %rsi,-0xb8(%rbp) │ │ │ │ - mov -0xa8(%rbp),%r8 │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x98(%rbp),%esi │ │ │ │ - movsd -0x90(%rbp),%xmm0 │ │ │ │ - push %rax │ │ │ │ - push %r13 │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - pop %rdx │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - pop %rcx │ │ │ │ - cmpb $0x0,-0x88(%rbp) │ │ │ │ - je 3fd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c078> │ │ │ │ - test %al,%al │ │ │ │ - je 3fd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c078> │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - sub -0x80(%rbp),%rax │ │ │ │ - sub %r13,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - sar $0x2,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - sar $0x2,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 12626 <__cxa_finalize@plt+0x49c6> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c100> │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - mov %rcx,-0x90(%rbp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,-0x88(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov -0x88(%rbp),%rdx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - cmpq $0x1,-0x90(%rbp) │ │ │ │ - je 3fcd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c017> │ │ │ │ - sub $0x4,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,-0x88(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x88(%rbp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rdi,0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,0x10(%r12) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x673f9(%rip),%xmm0 # a0100 @@Base+0xff40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 3fcfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c03a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 3fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c120> │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - lea (%rbx,%r15,1),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 3fe18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c158> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da20 │ │ │ │ - jmp 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp 0x8(%r12),%rax │ │ │ │ - je 3fd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c088> │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3fda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e0> │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c110> │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3fd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0bb> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 38d24 ::do_widen(char) const@@Base+0x19bb4> │ │ │ │ + test $0x1,%al │ │ │ │ + je 38d80 ::do_widen(char) const@@Base+0x19c10> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38d36 ::do_widen(char) const@@Base+0x19bc6> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 3fd8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0cb> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38d45 ::do_widen(char) const@@Base+0x19bd5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38d57 ::do_widen(char) const@@Base+0x19be7> │ │ │ │ call d600 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 3fae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be25> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3fae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be25> │ │ │ │ - nop │ │ │ │ - lea -0x74(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 41e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e170> │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - jmp 3fd5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c09d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3fcd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c017> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x78(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 41e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e170> │ │ │ │ - jmp 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jne 3fd17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c057> │ │ │ │ - mov -0x80(%rbp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 3fe2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c16e> │ │ │ │ - lea 0x4(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da20 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3fd73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0b3> │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38d66 ::do_widen(char) const@@Base+0x19bf6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 38da0 ::do_widen(char) const@@Base+0x19c30> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - jne 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 3fd73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0b3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - je 3fe46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c186> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ - mov %r13,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38d24 ::do_widen(char) const@@Base+0x19bb4> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 38d24 ::do_widen(char) const@@Base+0x19bb4> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6874d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67339(%rip),%xmm0 # a0100 @@Base+0xff40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 38de3 ::do_widen(char) const@@Base+0x19c73> │ │ │ │ + test $0x1,%al │ │ │ │ + je 38e40 ::do_widen(char) const@@Base+0x19cd0> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38df5 ::do_widen(char) const@@Base+0x19c85> │ │ │ │ call d600 │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38e04 ::do_widen(char) const@@Base+0x19c94> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38e16 ::do_widen(char) const@@Base+0x19ca6> │ │ │ │ call d600 │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125e4 <__cxa_finalize@plt+0x4984> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12613 <__cxa_finalize@plt+0x49b3> │ │ │ │ - endbr64 │ │ │ │ - jmp 1264a <__cxa_finalize@plt+0x49ea> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38e25 ::do_widen(char) const@@Base+0x19cb5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 38e60 ::do_widen(char) const@@Base+0x19cf0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38de3 ::do_widen(char) const@@Base+0x19c73> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 38de3 ::do_widen(char) const@@Base+0x19c73> │ │ │ │ nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + lea 0x6855d(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %esi,-0xfc(%rbp) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - movsd %xmm0,-0x170(%rbp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - mov %rsi,-0x138(%rbp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov 0x24(%rax),%r12d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 41be9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df29> │ │ │ │ - lea 0x0(,%r12,4),%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x148(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x158(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x108(%rbp) │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ - mov %r13,-0xc0(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,-0xc8(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - mov %r13,-0xa0(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,-0xa8(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov %r12,-0x80(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov %r12,-0x88(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67281(%rip),%xmm0 # a0108 @@Base+0xff48> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 41c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfc7> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x24(%r14),%r14d │ │ │ │ - mov %rbx,-0x68(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 40319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c659> │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,-0x178(%rbp) │ │ │ │ - mov 0xb8(%rsi),%rdi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rcx,-0x180(%rbp) │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov %rdi,-0xf0(%rbp) │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - mov %r11d,(%rax,%rdi,4) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - movzwl (%rax,%rdi,2),%r14d │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 409a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cce4> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - lea (%r14,%r9,1),%esi │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov 0x88(%rax),%r8 │ │ │ │ + je 38ea4 ::do_widen(char) const@@Base+0x19d34> │ │ │ │ + test $0x1,%al │ │ │ │ + je 38f00 ::do_widen(char) const@@Base+0x19d90> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38eb6 ::do_widen(char) const@@Base+0x19d46> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38ec5 ::do_widen(char) const@@Base+0x19d55> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38ed7 ::do_widen(char) const@@Base+0x19d67> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38ee6 ::do_widen(char) const@@Base+0x19d76> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 38f20 ::do_widen(char) const@@Base+0x19db0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38ea4 ::do_widen(char) const@@Base+0x19d34> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 38ea4 ::do_widen(char) const@@Base+0x19d34> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 40180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4c0> │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 40200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x148(%rbp),%rax │ │ │ │ - mov -0x120(%rbp),%rcx │ │ │ │ - add %r15d,%r10d │ │ │ │ - mov (%r12,%r9,8),%rdx │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - movsd 0x88(%rdx),%xmm0 │ │ │ │ - mov %r14d,(%rax,%rdi,4) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - cltq │ │ │ │ - mov -0x108(%rbp),%rcx │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - movsd %xmm0,(%rcx,%rdi,8) │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - movsd %xmm0,(%rax,%rdi,8) │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ - mov %ebx,(%rax,%rdi,4) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ + endbr64 │ │ │ │ + lea 0x6849d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x671c1(%rip),%xmm0 # a0108 @@Base+0xff48> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 4099a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccda> │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 402c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c600> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14,-0xe8(%rbp) │ │ │ │ - mov %ecx,%r13d │ │ │ │ - imul %ecx,%eax │ │ │ │ - add %eax,%ebx │ │ │ │ - mov -0x150(%rbp),%rcx │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov 0x24(%rax),%r14d │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jae 40304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c644> │ │ │ │ - movslq %esi,%r9 │ │ │ │ - jmp 40110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c450> │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - mov -0x178(%rbp),%r15 │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov $0x4,%edi │ │ │ │ - call d640 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov %r14d,0x4(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x8(%rax),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ + je 38f63 ::do_widen(char) const@@Base+0x19df3> │ │ │ │ + test $0x1,%al │ │ │ │ + je 38fc0 ::do_widen(char) const@@Base+0x19e50> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38f75 ::do_widen(char) const@@Base+0x19e05> │ │ │ │ call d600 │ │ │ │ - mov -0x138(%rbp),%rsi │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r12,-0x40(%rbp) │ │ │ │ - mov %rbx,-0x50(%rbp) │ │ │ │ - lea -0x90(%rbp),%rcx │ │ │ │ - lea -0x70(%rbp),%r8 │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov %r12,-0x48(%rbp) │ │ │ │ - lea -0xd0(%rbp),%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x24(%rax),%edx │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - lea -0xb0(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - movsd -0x170(%rbp),%xmm0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - pop %rsi │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - pop %rdi │ │ │ │ - mov -0x50(%rbp),%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rdi,-0x180(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - shr $1,%rax │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - movabs $0x333333333333333,%rax │ │ │ │ - mov %rsi,-0x110(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 12870 <__cxa_finalize@plt+0x4c10> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 41cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dff2> │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmpl $0x1,-0x120(%rbp) │ │ │ │ - je 41cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e038> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x50,%rax │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 40460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - testb $0x1,-0x120(%rbp) │ │ │ │ - je 404c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c807> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movq $0x0,(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x8(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x10(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x18(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x20(%rsi,%rax,8) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - mov %rsi,0x48(%rbx) │ │ │ │ - mov %rdi,0x58(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 404ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c82e> │ │ │ │ - mov %rdx,%rdi │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38f84 ::do_widen(char) const@@Base+0x19e14> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38f96 ::do_widen(char) const@@Base+0x19e26> │ │ │ │ call d600 │ │ │ │ - mov -0x120(%rbp),%ecx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 40612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c952> │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ - mov -0x120(%rbp),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x140(%rbp),%r9 │ │ │ │ - mov -0x168(%rbp),%r13 │ │ │ │ - mov 0x48(%rcx),%rax │ │ │ │ - mov %rcx,-0xf0(%rbp) │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - mov -0x150(%rbp),%rcx │ │ │ │ - mov -0x130(%rbp),%r14 │ │ │ │ - mov -0x148(%rbp),%r10 │ │ │ │ - mov -0x160(%rbp),%r11 │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov %rcx,-0xe8(%rbp) │ │ │ │ - mov -0x128(%rbp),%r15 │ │ │ │ - mov -0x180(%rbp),%rbx │ │ │ │ - mov -0x158(%rbp),%r12 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38fa5 ::do_widen(char) const@@Base+0x19e35> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 38fe0 ::do_widen(char) const@@Base+0x19e70> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x28,%rax │ │ │ │ - movslq (%rbx,%rdx,4),%rcx │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - add $0x2,%esi │ │ │ │ - mov (%r9,%rcx,4),%r8d │ │ │ │ - mov %ecx,-0x24(%rax) │ │ │ │ - movslq (%rbx,%rdx,4),%rdx │ │ │ │ - mov %r8d,-0x20(%rax) │ │ │ │ - mov (%r15,%rdx,4),%r8d │ │ │ │ - add (%r9,%rdx,4),%r8d │ │ │ │ - mov %edx,-0x10(%rax) │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0xc(%rax) │ │ │ │ - mov (%r11,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x1c(%rax) │ │ │ │ - mov (%r14,%rdx,4),%r8d │ │ │ │ - add (%r11,%rdx,4),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0x8(%rax) │ │ │ │ - mov (%r10,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x28(%rax) │ │ │ │ - mov 0x0(%r13,%rdx,4),%r8d │ │ │ │ - add (%r10,%rdx,4),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0x14(%rax) │ │ │ │ - mov -0xe8(%rbp),%r8 │ │ │ │ - mov (%r8,%rcx,4),%r8d │ │ │ │ - add (%r12,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x18(%rax) │ │ │ │ - mov -0xe8(%rbp),%r8 │ │ │ │ - mov (%r8,%rdx,4),%ecx │ │ │ │ - add (%r12,%rdx,4),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 40570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8b0> │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - cmpq $0x0,-0x110(%rbp) │ │ │ │ - je 41ca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfe7> │ │ │ │ - mov -0x110(%rbp),%r15 │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - cmpl $0x1,-0x120(%rbp) │ │ │ │ - je 406b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9f7> │ │ │ │ - mov %r15,%r8 │ │ │ │ - and $0xfffffffffffffffe,%r15 │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,1),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 40680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9c0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - testb $0x1,-0x120(%rbp) │ │ │ │ - je 406c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca06> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - mov 0x60(%rdi),%rbx │ │ │ │ - mov 0x68(%rdi),%r15 │ │ │ │ - mov %rcx,0x60(%rdi) │ │ │ │ - mov %rax,0x68(%rdi) │ │ │ │ - mov %rsi,0x70(%rdi) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 4070b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca4b> │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38f63 ::do_widen(char) const@@Base+0x19df3> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 38f63 ::do_widen(char) const@@Base+0x19df3> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 409c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ + endbr64 │ │ │ │ + lea 0x68475(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67109(%rip),%xmm0 # a0110 @@Base+0xff50> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39024 ::do_widen(char) const@@Base+0x19eb4> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39080 ::do_widen(char) const@@Base+0x19f10> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39036 ::do_widen(char) const@@Base+0x19ec6> │ │ │ │ call d600 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 406f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 40718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca58> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39045 ::do_widen(char) const@@Base+0x19ed5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39057 ::do_widen(char) const@@Base+0x19ee7> │ │ │ │ call d600 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - mov 0x70(%rbx),%r12 │ │ │ │ - lea (%r12,%r12,1),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 12823 <__cxa_finalize@plt+0x4bc3> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39066 ::do_widen(char) const@@Base+0x19ef6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 390a0 ::do_widen(char) const@@Base+0x19f30> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 41bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df0e> │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea (%r15,%r12,8),%rax │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - imul %r14,%r13 │ │ │ │ - mov -0xfc(%rbp),%esi │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - movl $0x0,-0xf8(%rbp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rsi,%rsi,1),%ecx │ │ │ │ - sub -0xf0(%rbp),%rdi │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rdi,-0x188(%rbp) │ │ │ │ - lea 0x1(%rcx),%r8d │ │ │ │ - lea 0x0(%r13,%r13,1),%r11 │ │ │ │ - mov %rsi,-0x108(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 407f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb31> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 40d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0dc> │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - mov (%rdx,%r14,4),%r12d │ │ │ │ - movslq (%rax,%r14,4),%r13 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x48(%rax),%r15 │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - cmp %r12d,0x14(%r15,%rax,8) │ │ │ │ - jl 409e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd20> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - test %r13d,%r13d │ │ │ │ - js 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - cmp -0x120(%rbp),%esi │ │ │ │ - jl 40a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd7e> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 408e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc27> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %ebx,(%rdi,%r12,8) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %edx,0x4(%rdi,%r12,8) │ │ │ │ - je 408cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0b> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %edx,-0xd4(%rbp) │ │ │ │ - mov 0x60(%rsi),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp %rsi,0x10(%rdi) │ │ │ │ - je 40cd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d017> │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %edx,0x4(%rdi,%r12,8) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r11,%r15 │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - cmp 0x70(%rbx),%r12 │ │ │ │ - jae 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - mov 0x90(%rbx),%rdx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - lea 0x0(%r13,%r15,1),%rsi │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - imul %rdx,%r9 │ │ │ │ - imul %r8,%rdx │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov (%rdi,%r9,4),%ebx │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %ebx,(%rdi,%r12,8) │ │ │ │ - je 40885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbc5> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x60(%rsi),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp %rsi,0x10(%rdi) │ │ │ │ - jne 40870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbb0> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %edx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %rax,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ - jmp 4087a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbba> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 402de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c61e> │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - jmp 40236 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c576> │ │ │ │ + je 39024 ::do_widen(char) const@@Base+0x19eb4> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39024 ::do_widen(char) const@@Base+0x19eb4> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 406f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ - jmp 4070b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca4b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ - cmp %rsi,-0xf0(%rbp) │ │ │ │ - je 40a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd72> │ │ │ │ - mov -0x188(%rbp),%rdx │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %r11,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%r11 │ │ │ │ - addl $0x1,-0xf8(%rbp) │ │ │ │ - jmp 4082a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb6a> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %r12d,(%r15,%rsi,8) │ │ │ │ - jg 4085f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb9f> │ │ │ │ - lea 0x18(%rdx),%r9 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 40ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce01> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 40c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf50> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r11,%r15 │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - cmp 0x70(%rbx),%r12 │ │ │ │ - jae 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - lea (%r15,%r13,1),%rsi │ │ │ │ - mov %rax,%r10 │ │ │ │ - imul %r8,%rax │ │ │ │ - imul %rcx,%r10 │ │ │ │ - add %rsi,%rax │ │ │ │ - add %rsi,%r10 │ │ │ │ - mov (%rdi,%r10,4),%ebx │ │ │ │ - mov (%rdi,%rax,4),%r10d │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - cmp %ebx,(%rax,%r12,8) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - je 40b31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce71> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 40d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d06c> │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %ebx,(%rdi,%r12,8) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %r10d,0x4(%rdi,%r12,8) │ │ │ │ - je 40b6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceaf> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 40c67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa7> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %r10d,0x4(%rdi,%r12,8) │ │ │ │ - lea (%rax,%r9,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 40a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdc0> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - add %r9,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 40a9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdda> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x198(%rbp),%rdx │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40aa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cde5> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cea3> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %edx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %rax,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ - jmp 408bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbff> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce66> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0x98(%rsi),%rax │ │ │ │ - cmp 0xa0(%rsi),%rax │ │ │ │ - je 40dba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0fa> │ │ │ │ - mov %rax,0xa0(%rsi) │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - cmp 0xb8(%rsi),%rax │ │ │ │ - je 40dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d118> │ │ │ │ - mov %rax,0xb8(%rsi) │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0xc8(%rsi),%rax │ │ │ │ - cmp 0xd0(%rsi),%rax │ │ │ │ - je 40df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d136> │ │ │ │ - mov %rax,0xd0(%rsi) │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 413bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6fc> │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea -0xdc(%rbp),%rax │ │ │ │ - movq $0x0,-0xf8(%rbp) │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ - lea (%rax,%rax,2),%r10 │ │ │ │ - mov 0x60(%r15),%r13 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x8(%r13),%r12 │ │ │ │ - mov 0x0(%r13),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 415e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d920> │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - sub %r14,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ - cmp $0x40,%rbx │ │ │ │ - jle 41880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbc0> │ │ │ │ - lea 0x40(%r14),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - je 40f23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d263> │ │ │ │ - mov %r15,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov -0x4(%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 419e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd20> │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 40f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d240> │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 40ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d210> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x60(%rax),%r13 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 415e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d920> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 40f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2ac> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rdx) │ │ │ │ - je 414f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d830> │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 40f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2a0> │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - sub %r12,%rbx │ │ │ │ - jne 4156b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8ab> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - lea (%rax,%rax,4),%r15 │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rax,-0x108(%rbp) │ │ │ │ - jmp 40fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d324> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x60(%rax),%r13 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - sar $0x2,%r8 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jae 41170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4b0> │ │ │ │ - mov -0x4(%r12,%r15,4),%ebx │ │ │ │ - mov (%r12,%r15,4),%edx │ │ │ │ - shr $1,%ebx │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jne 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - add 0x48(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov 0x14(%rdx),%r8d │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea -0xd8(%rbp),%rdx │ │ │ │ - push %rdx │ │ │ │ - mov -0x138(%rbp),%r9 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov -0xfc(%rbp),%esi │ │ │ │ - call 8a5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x668f0> │ │ │ │ - pop %rax │ │ │ │ - mov -0xd8(%rbp),%ecx │ │ │ │ - pop %rdx │ │ │ │ - mov -0xdc(%rbp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jg 12654 <__cxa_finalize@plt+0x49f4> │ │ │ │ - mov %edx,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - sub %ecx,%esi │ │ │ │ - cvtsi2ss %edx,%xmm1 │ │ │ │ - cvtsi2ss %esi,%xmm0 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - comiss 0x49f8f(%rip),%xmm0 # 8b00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6734c> │ │ │ │ - jbe 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - lea -0x1(%r15),%rsi │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - addl $0x2,(%rax,%rdi,4) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,(%r14,%rsi,8) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - or %rdx,(%r14,%rsi,8) │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - add 0x48(%rax),%rdx │ │ │ │ - mov 0xa0(%rax),%rcx │ │ │ │ - mov 0x14(%rdx),%r12d │ │ │ │ - mov (%rdx),%r13d │ │ │ │ - cmp 0xa8(%rax),%rcx │ │ │ │ - je 41ad9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de19> │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xa0(%rax) │ │ │ │ - sub %r13d,%r12d │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0xb8(%rax),%rcx │ │ │ │ - mov %r12d,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - add %r12d,%ebx │ │ │ │ - sar $1,%ebx │ │ │ │ - neg %ebx │ │ │ │ - add %ebx,%esi │ │ │ │ - mov %esi,-0xd4(%rbp) │ │ │ │ - cmp 0xc0(%rax),%rcx │ │ │ │ - je 41a9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddde> │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xb8(%rax) │ │ │ │ - mov 0x14(%rdx),%ecx │ │ │ │ - mov 0xd0(%rax),%rdx │ │ │ │ - sub %ebx,%ecx │ │ │ │ - mov %ecx,-0xd4(%rbp) │ │ │ │ - cmp 0xd8(%rax),%rdx │ │ │ │ - je 41a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddb8> │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0xd0(%rax) │ │ │ │ - jmp 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - movslq (%rax,%rdi,4),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 41600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d940> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 415c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d900> │ │ │ │ - mov %r14,%rdi │ │ │ │ + endbr64 │ │ │ │ + lea 0x683b5(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x67049(%rip),%xmm0 # a0110 @@Base+0xff50> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 390e3 ::do_widen(char) const@@Base+0x19f73> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39140 ::do_widen(char) const@@Base+0x19fd0> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 390f5 ::do_widen(char) const@@Base+0x19f85> │ │ │ │ call d600 │ │ │ │ - addq $0x1,-0xf8(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - cmp %eax,-0x120(%rbp) │ │ │ │ - jg 40e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 411d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d511> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x120(%rbp) │ │ │ │ - jle 413b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6f0> │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov (%rax,%r9,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - lea (%r9,%r9,2),%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%r10 │ │ │ │ - mov 0x90(%rax),%ebx │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - movslq %ebx,%r13 │ │ │ │ - mov 0x78(%rdi),%rdx │ │ │ │ - mov (%rdx,%r13,4),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - cmp -0xfc(%rbp),%ecx │ │ │ │ - je 41246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d586> │ │ │ │ - lea (%rax,%r10,1),%rcx │ │ │ │ - mov 0x8(%rcx),%r12 │ │ │ │ - cmp 0x10(%rcx),%r12 │ │ │ │ - je 41700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da40> │ │ │ │ - mov %edx,(%r12) │ │ │ │ - add $0x4,%r12 │ │ │ │ - movslq 0x90(%rdi),%r13 │ │ │ │ - mov %r12,0x8(%rcx) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - cmovae %esi,%ebx │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %ebx,0x90(%rdi) │ │ │ │ - cmp %r14d,%r8d │ │ │ │ - jne 41200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d540> │ │ │ │ - add %r10,%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub %r13,%r12 │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ - cmp $0x40,%r12 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jle 41b14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de54> │ │ │ │ - lea 0x40(%r13),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - je 41343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d683> │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39104 ::do_widen(char) const@@Base+0x19f94> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39116 ::do_widen(char) const@@Base+0x19fa6> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39125 ::do_widen(char) const@@Base+0x19fb5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39160 ::do_widen(char) const@@Base+0x19ff0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov -0x4(%r12),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 41b39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de79> │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 390e3 ::do_widen(char) const@@Base+0x19f73> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 390e3 ::do_widen(char) const@@Base+0x19f73> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 41320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d660> │ │ │ │ - add $0x4,%r12 │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x60(%rax),%r10 │ │ │ │ - mov 0x8(%r10),%rsi │ │ │ │ - mov (%r10),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 4138c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6cc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rdx) │ │ │ │ - je 419f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd37> │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 41380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6c0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x120(%rbp) │ │ │ │ - jg 411d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d511> │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 413d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d710> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ + endbr64 │ │ │ │ + lea 0x6825d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66f81(%rip),%xmm0 # a0108 @@Base+0xff48> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 413e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d724> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 391a3 ::do_widen(char) const@@Base+0x1a033> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39200 ::do_widen(char) const@@Base+0x1a090> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 391b5 ::do_widen(char) const@@Base+0x1a045> │ │ │ │ call d600 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 413f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d732> │ │ │ │ + je 391c4 ::do_widen(char) const@@Base+0x1a054> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 391d6 ::do_widen(char) const@@Base+0x1a066> │ │ │ │ call d600 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d743> │ │ │ │ + je 391e5 ::do_widen(char) const@@Base+0x1a075> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 391f7 ::do_widen(char) const@@Base+0x1a087> │ │ │ │ call d600 │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 391a3 ::do_widen(char) const@@Base+0x1a033> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 391a3 ::do_widen(char) const@@Base+0x1a033> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x681ac(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x66ebc(%rip),%xmm0 # a0108 @@Base+0xff48> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3925d ::do_widen(char) const@@Base+0x1a0ed> │ │ │ │ + test $0x1,%al │ │ │ │ + je 392c0 ::do_widen(char) const@@Base+0x1a150> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3926f ::do_widen(char) const@@Base+0x1a0ff> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d754> │ │ │ │ + je 3927e ::do_widen(char) const@@Base+0x1a10e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39290 ::do_widen(char) const@@Base+0x1a120> │ │ │ │ call d600 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d765> │ │ │ │ + je 3929f ::do_widen(char) const@@Base+0x1a12f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 392b1 ::do_widen(char) const@@Base+0x1a141> │ │ │ │ call d600 │ │ │ │ - mov -0x150(%rbp),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 41439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d779> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ + je 3925d ::do_widen(char) const@@Base+0x1a0ed> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 3925d ::do_widen(char) const@@Base+0x1a0ed> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x68175(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66e09(%rip),%xmm0 # a0110 @@Base+0xff50> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 4144d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d78d> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 39323 ::do_widen(char) const@@Base+0x1a1b3> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39380 ::do_widen(char) const@@Base+0x1a210> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39335 ::do_widen(char) const@@Base+0x1a1c5> │ │ │ │ call d600 │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 41461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7a1> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39344 ::do_widen(char) const@@Base+0x1a1d4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39356 ::do_widen(char) const@@Base+0x1a1e6> │ │ │ │ call d600 │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 41475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7b5> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39365 ::do_widen(char) const@@Base+0x1a1f5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39377 ::do_widen(char) const@@Base+0x1a207> │ │ │ │ call d600 │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 41489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7c9> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ + je 39323 ::do_widen(char) const@@Base+0x1a1b3> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39323 ::do_widen(char) const@@Base+0x1a1b3> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x680c4(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x66d44(%rip),%xmm0 # a0110 @@Base+0xff50> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - je 4149d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7dd> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 393dd ::do_widen(char) const@@Base+0x1a26d> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39440 ::do_widen(char) const@@Base+0x1a2d0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 393ef ::do_widen(char) const@@Base+0x1a27f> │ │ │ │ call d600 │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 414b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f1> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 393fe ::do_widen(char) const@@Base+0x1a28e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39410 ::do_widen(char) const@@Base+0x1a2a0> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,-0x148(%rbp) │ │ │ │ - je 41bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deec> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41d43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e083> │ │ │ │ - mov -0x148(%rbp),%rdi │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3941f ::do_widen(char) const@@Base+0x1a2af> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39431 ::do_widen(char) const@@Base+0x1a2c1> │ │ │ │ + call d600 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ pop %rbp │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 40f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2bf> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 4154f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d88f> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - je 4153f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d87f> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 415f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d930> │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jne 41520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d860> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 41537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d877> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - je 4155f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d89f> │ │ │ │ - mov %rsi,0x8(%r13) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 40f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d0> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - sar $0x2,%r8 │ │ │ │ - lea 0x3f(%r8),%r15 │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ - shr $0x6,%r15 │ │ │ │ - lea 0x0(,%r15,8),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r15,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d320 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - jmp 40f96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d6> │ │ │ │ - nopl (%rax) │ │ │ │ - addq $0x1,-0xf8(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - cmp %eax,-0x120(%rbp) │ │ │ │ - jg 40e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ - jmp 411b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4f6> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 40f96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - jmp 41552 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d892> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 127c3 <__cxa_finalize@plt+0x4b63> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 41a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dda4> │ │ │ │ - lea 0x0(,%rdx,4),%r15 │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov %rax,%r10 │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r11d │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 393dd ::do_widen(char) const@@Base+0x1a26d> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 393dd ::do_widen(char) const@@Base+0x1a26d> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9d,%ecx │ │ │ │ - mov %r11,%rax │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%r14,%rdx,8),%rax │ │ │ │ - jne 4168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9cb> │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 418a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe0> │ │ │ │ - mov (%r12,%r9,4),%eax │ │ │ │ - add $0x4,%r10 │ │ │ │ - mov %eax,-0x4(%r10) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jb 41660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %r10,%r15 │ │ │ │ - sub -0x108(%rbp),%r15 │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dffd> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jb 41b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 41d1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e05f> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d550 │ │ │ │ - add 0x0(%r13),%r15 │ │ │ │ - mov %r15,0x8(%r13) │ │ │ │ - cmpq $0x0,-0x108(%rbp) │ │ │ │ - je 4118a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4ca> │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 4118a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4ca> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %rsi,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 12897 <__cxa_finalize@plt+0x4c37> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6808d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66c79(%rip),%xmm0 # a0100 @@Base+0xff40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10,-0x178(%rbp) │ │ │ │ - cmovne %rax,%r15 │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - mov %rsi,-0x138(%rbp) │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rcx,-0x110(%rbp) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - mov %edx,-0x108(%rbp) │ │ │ │ - cmova %rax,%r15 │ │ │ │ - mov %r8d,-0xf8(%rbp) │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%edx │ │ │ │ - test %r12,%r12 │ │ │ │ - mov -0xf8(%rbp),%r8d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0x110(%rbp),%rcx │ │ │ │ - mov -0x138(%rbp),%rsi │ │ │ │ - mov %edx,(%rax,%r12,1) │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - je 417f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db38> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - mov %r9,-0x138(%rbp) │ │ │ │ - mov %r8d,-0x108(%rbp) │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov -0x138(%rbp),%r9 │ │ │ │ - mov -0x110(%rbp),%rcx │ │ │ │ - mov -0x108(%rbp),%r8d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ - lea 0x4(%r11,%r12,1),%r12 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 41861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dba1> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r11,-0x170(%rbp) │ │ │ │ - mov %r10,-0x138(%rbp) │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - mov %r8d,-0xf8(%rbp) │ │ │ │ + je 394a3 ::do_widen(char) const@@Base+0x1a333> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39500 ::do_widen(char) const@@Base+0x1a390> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 394b5 ::do_widen(char) const@@Base+0x1a345> │ │ │ │ call d600 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x170(%rbp),%r11 │ │ │ │ - mov -0x138(%rbp),%r10 │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - movslq 0x90(%rax),%r13 │ │ │ │ - mov -0x108(%rbp),%rcx │ │ │ │ - mov -0xf8(%rbp),%r8d │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov %r11,(%rcx) │ │ │ │ - add %r15,%r11 │ │ │ │ - mov %r12,0x8(%rcx) │ │ │ │ - mov %r11,0x10(%rcx) │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - jmp 41246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d586> │ │ │ │ - nop │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - jmp 40f23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d263> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub -0x108(%rbp),%r10 │ │ │ │ - movabs $0x1fffffffffffffff,%rsi │ │ │ │ - mov %r10,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 1280f <__cxa_finalize@plt+0x4baf> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10,-0x178(%rbp) │ │ │ │ - cmovne %rax,%r15 │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - mov %r8,-0x110(%rbp) │ │ │ │ - add %rax,%r15 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - cmova %rax,%r15 │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r8 │ │ │ │ - mov (%r12,%r9,4),%eax │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %eax,(%rcx,%r10,1) │ │ │ │ - je 41973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcb3> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 419c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd07> │ │ │ │ - mov %rcx,-0x178(%rbp) │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ + je 394c4 ::do_widen(char) const@@Base+0x1a354> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 394d6 ::do_widen(char) const@@Base+0x1a366> │ │ │ │ call d600 │ │ │ │ - mov -0x178(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - add %rcx,%r15 │ │ │ │ - jmp 4168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9cb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 40ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d210> │ │ │ │ - jmp 40f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d25c> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 41a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8b> │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 41a3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd7b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 41a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddaf> │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 41a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd60> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 41a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd73> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov %rdi,0x8(%r10) │ │ │ │ - jmp 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 41646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d986> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - jmp 41a4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8e> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0xc8(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - jmp 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0xb0(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x48(%r13),%rdx │ │ │ │ - jmp 4113c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d47c> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0x98(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x48(%rbx),%rdx │ │ │ │ - jmp 41101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d441> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jmp 41343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d683> │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x4,%r12 │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ - jmp 4133c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d67c> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jle 41d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e047> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - add -0x108(%rbp),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 41cff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e03f> │ │ │ │ - call d550 │ │ │ │ - add 0x0(%r13),%r15 │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41d43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e083> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - movq $0x0,-0xf0(%rbp) │ │ │ │ - movq $0x0,-0x118(%rbp) │ │ │ │ - jmp 40778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cab8> │ │ │ │ - movq $0x0,-0xc0(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0xa0(%rbp) │ │ │ │ - movq $0x0,-0x90(%rbp) │ │ │ │ - movq $0x0,-0x80(%rbp) │ │ │ │ - movq $0x0,-0x88(%rbp) │ │ │ │ - movq $0x0,-0x148(%rbp) │ │ │ │ - movq $0x0,-0x140(%rbp) │ │ │ │ - movq $0x0,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - movq $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x128(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movq $0x0,-0x130(%rbp) │ │ │ │ - movaps %xmm0,-0xd0(%rbp) │ │ │ │ - movaps %xmm0,-0xb0(%rbp) │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,-0x60(%rbp) │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - jmp 40319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c659> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 406c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca09> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 404ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c80a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d550 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e028> │ │ │ │ + je 394e5 ::do_widen(char) const@@Base+0x1a375> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 394f7 ::do_widen(char) const@@Base+0x1a387> │ │ │ │ call d600 │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - mov %r15,0x10(%r13) │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 40497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d7> │ │ │ │ - add %rax,%r15 │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - jne 41b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deba> │ │ │ │ - mov -0x108(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - jmp 41b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deba> │ │ │ │ - jne 41ba3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dee3> │ │ │ │ - mov -0x108(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - jmp 416e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da29> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 12677 <__cxa_finalize@plt+0x4a17> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1271c <__cxa_finalize@plt+0x4abc> │ │ │ │ - endbr64 │ │ │ │ - jmp 127e2 <__cxa_finalize@plt+0x4b82> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127ea <__cxa_finalize@plt+0x4b8a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12706 <__cxa_finalize@plt+0x4aa6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127f6 <__cxa_finalize@plt+0x4b96> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126c9 <__cxa_finalize@plt+0x4a69> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1278a <__cxa_finalize@plt+0x4b2a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12699 <__cxa_finalize@plt+0x4a39> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127a0 <__cxa_finalize@plt+0x4b40> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1268f <__cxa_finalize@plt+0x4a2f> │ │ │ │ - endbr64 │ │ │ │ - jmp 12842 <__cxa_finalize@plt+0x4be2> │ │ │ │ - endbr64 │ │ │ │ - jmp 12868 <__cxa_finalize@plt+0x4c08> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126af <__cxa_finalize@plt+0x4a4f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126bb <__cxa_finalize@plt+0x4a5b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128b6 <__cxa_finalize@plt+0x4c56> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12774 <__cxa_finalize@plt+0x4b14> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12748 <__cxa_finalize@plt+0x4ae8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1275e <__cxa_finalize@plt+0x4afe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12732 <__cxa_finalize@plt+0x4ad2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 394a3 ::do_widen(char) const@@Base+0x1a333> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 394a3 ::do_widen(char) const@@Base+0x1a333> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x67fdc(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 41eea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e22a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 41eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1fa> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41ecc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20c> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x66bb4(%rip),%xmm0 # a0100 @@Base+0xff40> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3955d ::do_widen(char) const@@Base+0x1a3ed> │ │ │ │ + test $0x1,%al │ │ │ │ + je 395c0 ::do_widen(char) const@@Base+0x1a450> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3956f ::do_widen(char) const@@Base+0x1a3ff> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3957e ::do_widen(char) const@@Base+0x1a40e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39590 ::do_widen(char) const@@Base+0x1a420> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3959f ::do_widen(char) const@@Base+0x1a42f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 395b1 ::do_widen(char) const@@Base+0x1a441> │ │ │ │ call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - lea 0x4c861(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3955d ::do_widen(char) const@@Base+0x1a3ed> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 3955d ::do_widen(char) const@@Base+0x1a3ed> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - sub %r14,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 396f0 ::do_widen(char) const@@Base+0x1a580> │ │ │ │ + mov 0x20(%r14),%r15 │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + jmp 39636 ::do_widen(char) const@@Base+0x1a4c6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3967c ::do_widen(char) const@@Base+0x1a50c> │ │ │ │ + mov 0x20(%rdx),%r15 │ │ │ │ + mov 0x28(%rdx),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp %r12,%r13 │ │ │ │ mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 41fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2fa> │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ + je 39654 ::do_widen(char) const@@Base+0x1a4e4> │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 41f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2ca> │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3966a ::do_widen(char) const@@Base+0x1a4fa> │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 39620 ::do_widen(char) const@@Base+0x1a4b0> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 3966e ::do_widen(char) const@@Base+0x1a4fe> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39620 ::do_widen(char) const@@Base+0x1a4b0> │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3962b ::do_widen(char) const@@Base+0x1a4bb> │ │ │ │ + mov %r14,%r8 │ │ │ │ + test %cl,%cl │ │ │ │ + jne 396f4 ::do_widen(char) const@@Base+0x1a584> │ │ │ │ + cmp %r12,%r13 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2dc> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 396d0 ::do_widen(char) const@@Base+0x1a560> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d270 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 396d0 ::do_widen(char) const@@Base+0x1a560> │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovns %rdx,%r8 │ │ │ │ + cmovs %rdx,%r14 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x4c791(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %r13,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 39728 ::do_widen(char) const@@Base+0x1a5b8> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 39720 ::do_widen(char) const@@Base+0x1a5b0> │ │ │ │ + mov %r12d,%eax │ │ │ │ + jmp 396ab ::do_widen(char) const@@Base+0x1a53b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + cmp %r8,%r14 │ │ │ │ + je 39720 ::do_widen(char) const@@Base+0x1a5b0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d680 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x20(%rax),%r15 │ │ │ │ + mov 0x28(%rax),%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 39683 ::do_widen(char) const@@Base+0x1a513> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 396b7 ::do_widen(char) const@@Base+0x1a547> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 396b7 ::do_widen(char) const@@Base+0x1a547> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - mov 0x28(%rdi),%r12 │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4205b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e39b> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e588> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3a8> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39754 ::do_widen(char) const@@Base+0x1a5e4> │ │ │ │ call d600 │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 420ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3eb> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5a0> │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3976b ::do_widen(char) const@@Base+0x1a5fb> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3d0> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 420b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3f8> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 397c8 ::do_widen(char) const@@Base+0x1a658> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39797 ::do_widen(char) const@@Base+0x1a627> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x58(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 420fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e43b> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e570> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 397a9 ::do_widen(char) const@@Base+0x1a639> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 420e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e420> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e448> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 397bb ::do_widen(char) const@@Base+0x1a64b> │ │ │ │ call d600 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movups %xmm0,0x68(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42126 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e466> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - movl $0x0,0x98(%rbx) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4216c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4ac> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39775 ::do_widen(char) const@@Base+0x1a605> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39813 ::do_widen(char) const@@Base+0x1a6a3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 397f4 ::do_widen(char) const@@Base+0x1a684> │ │ │ │ call d600 │ │ │ │ - mov 0xa8(%rbx),%rdi │ │ │ │ - movl $0x0,0xb0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movl $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 421b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4f2> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39806 ::do_widen(char) const@@Base+0x1a696> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - movl $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - movl $0x0,0xe8(%rbx) │ │ │ │ - movq $0x0,0xf0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 421f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e538> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - movups %xmm0,0xf8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5b8> │ │ │ │ - add $0x8,%rsp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 397d2 ::do_widen(char) const@@Base+0x1a662> │ │ │ │ + lea 0x67a8e(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 420e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e420> │ │ │ │ - jmp 420fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e43b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ - jmp 4205b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e39b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3d0> │ │ │ │ - jmp 420ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3eb> │ │ │ │ + jmp db00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39854 ::do_widen(char) const@@Base+0x1a6e4> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3986b ::do_widen(char) const@@Base+0x1a6fb> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 398c8 ::do_widen(char) const@@Base+0x1a758> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39897 ::do_widen(char) const@@Base+0x1a727> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 398a9 ::do_widen(char) const@@Base+0x1a739> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 398bb ::do_widen(char) const@@Base+0x1a74b> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39875 ::do_widen(char) const@@Base+0x1a705> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39913 ::do_widen(char) const@@Base+0x1a7a3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 398f4 ::do_widen(char) const@@Base+0x1a784> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39906 ::do_widen(char) const@@Base+0x1a796> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 398d2 ::do_widen(char) const@@Base+0x1a762> │ │ │ │ + lea 0x6798e(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - call 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e340> │ │ │ │ - mov 0xf8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5f1> │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39954 ::do_widen(char) const@@Base+0x1a7e4> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e602> │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3996b ::do_widen(char) const@@Base+0x1a7fb> │ │ │ │ call d600 │ │ │ │ - mov 0xa8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e613> │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 399c8 ::do_widen(char) const@@Base+0x1a858> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39997 ::do_widen(char) const@@Base+0x1a827> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e624> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 399a9 ::do_widen(char) const@@Base+0x1a839> │ │ │ │ call d600 │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e632> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 399bb ::do_widen(char) const@@Base+0x1a84b> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbp),%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4231e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e65e> │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e700> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39975 ::do_widen(char) const@@Base+0x1a805> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39a13 ::do_widen(char) const@@Base+0x1a8a3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 399f4 ::do_widen(char) const@@Base+0x1a884> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39a06 ::do_widen(char) const@@Base+0x1a896> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 42300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4232b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e66b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4235e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e718> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 399d2 ::do_widen(char) const@@Base+0x1a862> │ │ │ │ + lea 0x6788e(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39a64 ::do_widen(char) const@@Base+0x1a8f4> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39a7b ::do_widen(char) const@@Base+0x1a90b> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39ad8 ::do_widen(char) const@@Base+0x1a968> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39aa7 ::do_widen(char) const@@Base+0x1a937> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ab9 ::do_widen(char) const@@Base+0x1a949> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39acb ::do_widen(char) const@@Base+0x1a95b> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e680> │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4236b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6ab> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4239a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6da> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6f0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39a85 ::do_widen(char) const@@Base+0x1a915> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39b23 ::do_widen(char) const@@Base+0x1a9b3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39b04 ::do_widen(char) const@@Base+0x1a994> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39b16 ::do_widen(char) const@@Base+0x1a9a6> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6c0> │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 423f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e730> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39ae2 ::do_widen(char) const@@Base+0x1a972> │ │ │ │ + lea 0x6777e(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6c0> │ │ │ │ - jmp 42396 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6d6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - jmp 4231a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e65a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e680> │ │ │ │ - jmp 4235a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6747d(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x665b0(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x671ac(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39b97 ::do_widen(char) const@@Base+0x1aa27> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39bb1 ::do_widen(char) const@@Base+0x1aa41> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39bc8 ::do_widen(char) const@@Base+0x1aa58> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39c25 ::do_widen(char) const@@Base+0x1aab5> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39bf4 ::do_widen(char) const@@Base+0x1aa84> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c06 ::do_widen(char) const@@Base+0x1aa96> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c18 ::do_widen(char) const@@Base+0x1aaa8> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39bd2 ::do_widen(char) const@@Base+0x1aa62> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39c70 ::do_widen(char) const@@Base+0x1ab00> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c51 ::do_widen(char) const@@Base+0x1aae1> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c63 ::do_widen(char) const@@Base+0x1aaf3> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39c2f ::do_widen(char) const@@Base+0x1aabf> │ │ │ │ + lea 0x67631(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + lea 0x6733d(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x66470(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6706c(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call d080 │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %rax,0x60e98(%rip) │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %r12,%rbp │ │ │ │ - je 438d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc19> │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d320 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4348d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7cd> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movsd 0x4cf46(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 427ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb0e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rdi,%rsi,1),%r8d │ │ │ │ - mov %eax,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%r8d │ │ │ │ - jae 42990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecd0> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,(%r15,%rsi,4) │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%r15,%rsi,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 42540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e880> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x0(,%rdx,4),%r14 │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ - add %r14,%rdi │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 43ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe17> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - movslq (%rsi,%rax,4),%rdx │ │ │ │ - mov %eax,(%rcx,%rdx,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 42600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e940> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rbx),%ebp │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x14,0x78(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x4ce73(%rip),%xmm0 # 8f4d0 , std::allocator >@@Base+0x250> │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movl $0x70656577,0x10(%rdx) │ │ │ │ - movsd 0x4cd99(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - cmpb $0x0,0x60e63(%rip) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - je 42780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cvtsi2sd %rbp,%xmm4 │ │ │ │ - add $0x1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - mov 0x60e2f(%rip),%eax │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x4ccbb(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge 426fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea3e> │ │ │ │ - movl $0xffffffff,0x60e0b(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jle 42780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ - lea 0x60976(%rip),%rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x4bcce(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x4c0a4(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r12d,0x60d9f(%rip) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - movsd 0x4cca3(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 427aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaea> │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39cd3 ::do_widen(char) const@@Base+0x1ab63> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ce7 ::do_widen(char) const@@Base+0x1ab77> │ │ │ │ call d600 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x4cc6e(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp 0x8(%rbx),%eax │ │ │ │ - jae 4349a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7da> │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - not %r13d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 42823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb63> │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %edx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add 0x20(%rcx),%rax │ │ │ │ - movzbl (%rax,%r8,1),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%ecx │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - setb %al │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp 0x14(%rbx),%edx │ │ │ │ - jb 427e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb20> │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - shr $1,%eax │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %esi,%eax │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - sar $1,%eax │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - cltq │ │ │ │ - mov %r13d,0x6c(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rdi,8),%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov %rdi,%r13 │ │ │ │ - shr $0x6,%r13 │ │ │ │ - add 0x88(%rax),%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x0(,%r13,8),%rsi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl 0x0(%rbp),%r8d │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rcx,%rsi,1),%r10 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov (%r10),%rdx │ │ │ │ - sar %cl,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - or %rdx,%r15 │ │ │ │ - and $0x3,%ecx │ │ │ │ - not %r8 │ │ │ │ - and %r8,%rdx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - cmove %r15,%rdx │ │ │ │ - lea (%r12,%rsi,1),%r15 │ │ │ │ - mov %rdx,(%r10) │ │ │ │ - movzbl 0x0(%rbp),%ebp │ │ │ │ - mov (%r15),%rdx │ │ │ │ - sar %cl,%ebp │ │ │ │ - and $0x3,%ebp │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jne 42a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed50> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - or %rax,(%rcx,%rsi,1) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - lea 0x1(%r9),%edx │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - and (%r12,%r13,8),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x48(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 42c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef50> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x2,%r9d │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 42890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebd0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - movslq %edx,%rsi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,(%r8,%rsi,4) │ │ │ │ - mov (%r12),%r8 │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%r8,%rsi,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 42540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e880> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x0(,%rdx,4),%r14 │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ - add %r14,%rdi │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - ja 425a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8e9> │ │ │ │ - jne 425e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e927> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov (%r12,%rbp,1),%rax │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %edx,(%rax,%r14,1) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - jmp 425e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e927> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and %r8,%rdx │ │ │ │ - add 0x30(%rsp),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - and (%r10),%rcx │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - je 42a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed78> │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - jmp 4291c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec5c> │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39cfb ::do_widen(char) const@@Base+0x1ab8b> │ │ │ │ + call d600 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39d58 ::do_widen(char) const@@Base+0x1abe8> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d27 ::do_widen(char) const@@Base+0x1abb7> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d39 ::do_widen(char) const@@Base+0x1abc9> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d4b ::do_widen(char) const@@Base+0x1abdb> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39d05 ::do_widen(char) const@@Base+0x1ab95> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39da6 ::do_widen(char) const@@Base+0x1ac36> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d87 ::do_widen(char) const@@Base+0x1ac17> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d99 ::do_widen(char) const@@Base+0x1ac29> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39d65 ::do_widen(char) const@@Base+0x1abf5> │ │ │ │ + lea 0x674fb(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x671fd(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x66330(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66f2c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39e16 ::do_widen(char) const@@Base+0x1aca6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e30 ::do_widen(char) const@@Base+0x1acc0> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e4a ::do_widen(char) const@@Base+0x1acda> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39ea7 ::do_widen(char) const@@Base+0x1ad37> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e76 ::do_widen(char) const@@Base+0x1ad06> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e88 ::do_widen(char) const@@Base+0x1ad18> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e9a ::do_widen(char) const@@Base+0x1ad2a> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39e54 ::do_widen(char) const@@Base+0x1ace4> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39ef2 ::do_widen(char) const@@Base+0x1ad82> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ed3 ::do_widen(char) const@@Base+0x1ad63> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ee5 ::do_widen(char) const@@Base+0x1ad75> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39eb1 ::do_widen(char) const@@Base+0x1ad41> │ │ │ │ + lea 0x673af(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - and %rdx,%r8 │ │ │ │ - mov %r11d,%r10d │ │ │ │ - mov %r8,(%rsi) │ │ │ │ - and (%r15),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x48(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 42c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef50> │ │ │ │ - add $0x2,%r9d │ │ │ │ - jmp 42890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebd0> │ │ │ │ + endbr64 │ │ │ │ + lea 0x67035(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x661f8(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66dec(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39f57 ::do_widen(char) const@@Base+0x1ade7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f71 ::do_widen(char) const@@Base+0x1ae01> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f88 ::do_widen(char) const@@Base+0x1ae18> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39fe5 ::do_widen(char) const@@Base+0x1ae75> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39fb4 ::do_widen(char) const@@Base+0x1ae44> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39fc6 ::do_widen(char) const@@Base+0x1ae56> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39fd8 ::do_widen(char) const@@Base+0x1ae68> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39f92 ::do_widen(char) const@@Base+0x1ae22> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a030 ::do_widen(char) const@@Base+0x1aec0> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a011 ::do_widen(char) const@@Base+0x1aea1> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a023 ::do_widen(char) const@@Base+0x1aeb3> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39fef ::do_widen(char) const@@Base+0x1ae7f> │ │ │ │ + lea 0x67271(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee69> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x80(%rbx),%r8 │ │ │ │ - sar $1,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - and (%r8,%rcx,8),%r15 │ │ │ │ - jne 42ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee10> │ │ │ │ - mov 0xa8(%rbx),%r8 │ │ │ │ - and (%r8,%rcx,8),%rax │ │ │ │ - je 42b1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee5c> │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ebp,%r10d │ │ │ │ - cmpb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x8(%r9),%rax │ │ │ │ - setg %r8b │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov 0x20(%r9),%r12 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - not %ecx │ │ │ │ - add %rax,%r12 │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%r10d │ │ │ │ - shl %cl,%r8d │ │ │ │ - not %r10d │ │ │ │ - and %r10b,(%r12) │ │ │ │ - add 0x20(%r9),%rax │ │ │ │ - or %r8b,(%rax) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jb 42aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ede0> │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - and $0x1,%ebp │ │ │ │ - neg %rbp │ │ │ │ - and $0x18,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%r8),%r11 │ │ │ │ - neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov 0x0(%r13,%rax,1),%r15 │ │ │ │ - mov (%r12,%rax,1),%r14 │ │ │ │ - shr $0x3,%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0x28(%rsp),%r11 │ │ │ │ - add 0x20(%r8),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14,%rax,4),%r8d │ │ │ │ - mov (%r15,%rax,4),%r9d │ │ │ │ - cmp %r8d,%esi │ │ │ │ - cmovl %r8d,%esi │ │ │ │ - cmp %r8d,%edi │ │ │ │ - cmovl %r8d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r11,%r8,1),%r10d │ │ │ │ - mov %r9d,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - jb 42be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef20> │ │ │ │ - mov 0x0(%r13,%rbp,1),%r10 │ │ │ │ - movslq %edx,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9d,(%r10,%r8,4) │ │ │ │ - mov (%r12,%rbp,1),%r9 │ │ │ │ - mov %esi,(%r9,%r8,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 429be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecfe> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 42b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movslq %ecx,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %r9d,(%r10,%r8,4) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %edi,(%r9,%r8,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jae 42581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8c1> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 42b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x6c(%rsp),%r13d │ │ │ │ - test %edi,%edi │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - movsd 0x4c73c(%rip),%xmm4 # 8f370 , std::allocator >@@Base+0xf0> │ │ │ │ - mov %r10d,%r14d │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r13d,0x68(%rsp) │ │ │ │ - movsd 0x4c7d9(%rip),%xmm5 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd 0x4c760(%rip),%xmm9 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov %rax,%r12 │ │ │ │ + endbr64 │ │ │ │ + lea 0x66ef5(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x660b8(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66cac(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a093 ::do_widen(char) const@@Base+0x1af23> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0a7 ::do_widen(char) const@@Base+0x1af37> │ │ │ │ + call d600 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0bb ::do_widen(char) const@@Base+0x1af4b> │ │ │ │ + call d600 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a118 ::do_widen(char) const@@Base+0x1afa8> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0e7 ::do_widen(char) const@@Base+0x1af77> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0f9 ::do_widen(char) const@@Base+0x1af89> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a10b ::do_widen(char) const@@Base+0x1af9b> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a0c5 ::do_widen(char) const@@Base+0x1af55> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a166 ::do_widen(char) const@@Base+0x1aff6> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a147 ::do_widen(char) const@@Base+0x1afd7> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a159 ::do_widen(char) const@@Base+0x1afe9> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a125 ::do_widen(char) const@@Base+0x1afb5> │ │ │ │ + lea 0x6713b(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66db5(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65f78(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66b6c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a1d6 ::do_widen(char) const@@Base+0x1b066> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a1f0 ::do_widen(char) const@@Base+0x1b080> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a20a ::do_widen(char) const@@Base+0x1b09a> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a267 ::do_widen(char) const@@Base+0x1b0f7> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a236 ::do_widen(char) const@@Base+0x1b0c6> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a248 ::do_widen(char) const@@Base+0x1b0d8> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a25a ::do_widen(char) const@@Base+0x1b0ea> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a214 ::do_widen(char) const@@Base+0x1b0a4> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a2b2 ::do_widen(char) const@@Base+0x1b142> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a293 ::do_widen(char) const@@Base+0x1b123> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a2a5 ::do_widen(char) const@@Base+0x1b135> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a271 ::do_widen(char) const@@Base+0x1b101> │ │ │ │ + lea 0x66fef(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - je 42a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb0> │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r12,%r13 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - xorpd 0x4c823(%rip),%xmm8 # 8f4c0 , std::allocator >@@Base+0x240> │ │ │ │ - jmp 42d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0d9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f016> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - lea -0x1(%r10),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r12,%r13,1),%r12 │ │ │ │ - movslq (%r12,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movsbl (%r12,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jae 42fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f320> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov (%r12,%r13,1),%r9 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f26c> │ │ │ │ - lea -0x1(%r11),%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 42f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f260> │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f220> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66cfd(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65e30(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66a2c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a316 ::do_widen(char) const@@Base+0x1b1a6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a330 ::do_widen(char) const@@Base+0x1b1c0> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a34a ::do_widen(char) const@@Base+0x1b1da> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a3a7 ::do_widen(char) const@@Base+0x1b237> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a376 ::do_widen(char) const@@Base+0x1b206> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a388 ::do_widen(char) const@@Base+0x1b218> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a39a ::do_widen(char) const@@Base+0x1b22a> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a354 ::do_widen(char) const@@Base+0x1b1e4> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a3f2 ::do_widen(char) const@@Base+0x1b282> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a3d3 ::do_widen(char) const@@Base+0x1b263> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a3e5 ::do_widen(char) const@@Base+0x1b275> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a3b1 ::do_widen(char) const@@Base+0x1b241> │ │ │ │ + lea 0x66eaf(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%rdi │ │ │ │ - add $0x8,%rsi │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f360> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rdx,%r10 │ │ │ │ - and (%r8,%rcx,8),%r10 │ │ │ │ - je 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - mov 0x38(%rbx),%r10 │ │ │ │ - lea 0x1(%rdi),%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov 0x80(%rbx),%rbp │ │ │ │ - mov (%r10,%r13,1),%r11 │ │ │ │ - and 0x0(%rbp,%rcx,8),%r12 │ │ │ │ - mov (%r11,%rsi,1),%r10d │ │ │ │ - mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ - jne 42ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe8> │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42e07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f147> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - lea -0x1(%r10),%ebp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%r12,%r13,1),%r12 │ │ │ │ - movslq (%r12,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movsbl (%r12,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm2 │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jae 43000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f340> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r12,%r13,1),%r9 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42fbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2fc> │ │ │ │ - lea -0x1(%r11),%r10d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm1 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 42fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f0> │ │ │ │ - ucomisd 0x4c5ac(%rip),%xmm2 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %r10b │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - cmovne %r9d,%r10d │ │ │ │ - ucomisd 0x4c595(%rip),%xmm1 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %r11b │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - cmovne %r9d,%r11d │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 42f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f290> │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 42f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f290> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm8 │ │ │ │ - jbe 430b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3f0> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - lea 0x1(%r11),%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - jmp 42d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f077> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ucomisd 0x4c4c8(%rip),%xmm1 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - setnp %bpl │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - cmovne %r9d,%ebp │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f390> │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f390> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - lea 0x1(%r11),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jmp 42e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1a4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f06e> │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - jmp 42d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f054> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f19b> │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - jmp 42e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f185> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - je 430c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f400> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 43ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe20> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jmp 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ucomisd 0x4c3c8(%rip),%xmm2 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - setnp %r10b │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm5,%xmm2 │ │ │ │ - cmovne %r9d,%r10d │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f630> │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f630> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm9,%xmm4 │ │ │ │ - comisd %xmm9,%xmm4 │ │ │ │ - ja 4303d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f37d> │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - test %edx,%edx │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - and (%r8,%rcx,8),%rdi │ │ │ │ - je 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x80(%rbx),%r11 │ │ │ │ - lea (%rax,%rax,1),%r10 │ │ │ │ - mov (%rdi,%r14,1),%rdi │ │ │ │ - and (%r11,%rcx,8),%rdx │ │ │ │ - mov (%rdi,%rax,8),%r8d │ │ │ │ - mov (%rdi,%r12,4),%r9d │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - je 4331a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f65a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4319c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4dc> │ │ │ │ - mov 0x50(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov 0xf8(%rbx),%r11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ - sub (%rcx,%rdx,4),%r15d │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm0 │ │ │ │ - mulss (%r11,%rdx,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 43271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5b1> │ │ │ │ - lea 0x1(%r8),%r15d │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov %esi,%r11d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ - movslq (%rcx,%r15,4),%r15 │ │ │ │ - add $0x1,%r11d │ │ │ │ - movsbl (%rdi,%r15,1),%r15d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - cvtsi2ss %r15d,%xmm5 │ │ │ │ - mulss (%r8,%r11,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4328d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5cd> │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movslq (%rcx,%r9,4),%rcx │ │ │ │ - sub 0x0(%rbp,%r9,4),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %ecx,%xmm5 │ │ │ │ - mulss (%r8,%rdx,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - add %r10,%rdi │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 4389b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbdb> │ │ │ │ - movb $0x1,(%rdi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0xff,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - add $0x2,%r12 │ │ │ │ - jmp 43100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 432c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f601> │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %esi,%r15d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - movslq (%rcx,%rbp,4),%rcx │ │ │ │ - lea 0x1(%r15),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm5 │ │ │ │ - mulss (%r8,%r11,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae 4322d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f56d> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov (%rdx,%r14,1),%rcx │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rbp │ │ │ │ - jmp 431fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f53e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f650> │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f650> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - jmp 42ef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f234> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 43367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a7> │ │ │ │ - mov 0x50(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov 0xf8(%rbx),%r11 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ - sub (%rcx,%rdx,4),%r15d │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm2 │ │ │ │ - mulss (%r11,%rdx,4),%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 43420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f760> │ │ │ │ - lea 0x1(%r8),%r15d │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov %esi,%r11d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ - movslq (%rcx,%r15,4),%r15 │ │ │ │ - add $0x1,%r11d │ │ │ │ - movsbl (%rdi,%r15,1),%r15d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - cvtsi2ss %r15d,%xmm0 │ │ │ │ - mulss (%r8,%r11,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4343c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f77c> │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq (%rcx,%r9,4),%rcx │ │ │ │ - sub 0x0(%rbp,%r9,4),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %ecx,%xmm0 │ │ │ │ - mulss (%r8,%rdx,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - seta %dl │ │ │ │ - lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rdi,%r10,1) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 4388f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbcf> │ │ │ │ - movb $0x1,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4346c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7ac> │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %esi,%r15d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - movslq (%rcx,%rbp,4),%rcx │ │ │ │ - lea 0x1(%r15),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm1 │ │ │ │ - mulss (%r8,%r11,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae 433f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f734> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov (%rdx,%r14,1),%rcx │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rbp │ │ │ │ - jmp 433c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f705> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movq 0x5e09e(%rip),%xmm1 # a1540 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ - movhps 0x5e09f(%rip),%xmm1 # a1548 >@GLIBCXX_3.4+0xd68> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - call d080 │ │ │ │ - sub 0x5fe27(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x4beb9(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movq %xmm0,%r12 │ │ │ │ - call d1a0 │ │ │ │ - mov 0x5d4f8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x5d255(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %dx,0x210(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0x5d4d5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x100(%rsp),%r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5d365(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - lea 0x120(%rsp),%r15 │ │ │ │ - movaps %xmm1,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x5d65e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movl $0x10,0x108(%rsp) │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x138(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 43ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe02> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5d21d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 436b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9f9> │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x66bab(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x668e5(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movq 0x65cc5(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a46d ::do_widen(char) const@@Base+0x1b2fd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a487 ::do_widen(char) const@@Base+0x1b317> │ │ │ │ call d600 │ │ │ │ - lea 0x5d130(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5d325(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x5d06e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x12,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4b233(%rip),%rcx # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac86> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 43a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd60> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 128c6 <__cxa_finalize@plt+0x4c66> │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x4b088(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 43a73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdb3> │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5fd08(%rip) │ │ │ │ - jne 43952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc92> │ │ │ │ - cmpb $0x0,0x5fcfc(%rip) │ │ │ │ - jne 438f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc30> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 4381f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb5f> │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a49e ::do_widen(char) const@@Base+0x1b32e> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 43831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb71> │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a4fb ::do_widen(char) const@@Base+0x1b38b> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a4ca ::do_widen(char) const@@Base+0x1b35a> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 43843 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb83> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a4dc ::do_widen(char) const@@Base+0x1b36c> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 43855 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb95> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a4ee ::do_widen(char) const@@Base+0x1b37e> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 438b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbf0> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 43b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fead> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x248,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a4a8 ::do_widen(char) const@@Base+0x1b338> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a546 ::do_widen(char) const@@Base+0x1b3d6> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a527 ::do_widen(char) const@@Base+0x1b3b7> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a539 ::do_widen(char) const@@Base+0x1b3c9> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a505 ::do_widen(char) const@@Base+0x1b395> │ │ │ │ + lea 0x66d5b(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea -0x8(%r12),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ jmp d600 │ │ │ │ - movb $0xff,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - movb $0xff,(%rdi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0x1,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 43b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fead> │ │ │ │ - add $0x248,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x66a5b(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66795(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x65b79(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a5b9 ::do_widen(char) const@@Base+0x1b449> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a5cd ::do_widen(char) const@@Base+0x1b45d> │ │ │ │ + call d600 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a5e1 ::do_widen(char) const@@Base+0x1b471> │ │ │ │ + call d600 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a63e ::do_widen(char) const@@Base+0x1b4ce> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a60d ::do_widen(char) const@@Base+0x1b49d> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a61f ::do_widen(char) const@@Base+0x1b4af> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a631 ::do_widen(char) const@@Base+0x1b4c1> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a5eb ::do_widen(char) const@@Base+0x1b47b> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a68c ::do_widen(char) const@@Base+0x1b51c> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a66d ::do_widen(char) const@@Base+0x1b4fd> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a67f ::do_widen(char) const@@Base+0x1b50f> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a64b ::do_widen(char) const@@Base+0x1b4db> │ │ │ │ + lea 0x66c15(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + call db00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea -0xc8(%r12),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 424b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7f5> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x4ae3e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5f9fd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - lea 0x5f9e1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x66885(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65a48(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6663c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a706 ::do_widen(char) const@@Base+0x1b596> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a720 ::do_widen(char) const@@Base+0x1b5b0> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a73a ::do_widen(char) const@@Base+0x1b5ca> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 12967 <__cxa_finalize@plt+0x4d07> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 439e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd26> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - jmp 43a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd4b> │ │ │ │ - lea 0x5f727(%rip),%rbp │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x4add5(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + je 3a797 ::do_widen(char) const@@Base+0x1b627> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a766 ::do_widen(char) const@@Base+0x1b5f6> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a778 ::do_widen(char) const@@Base+0x1b608> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a78a ::do_widen(char) const@@Base+0x1b61a> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 12983 <__cxa_finalize@plt+0x4d23> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 439ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcec> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - jmp 439d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd11> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x23e4f(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 43b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fea0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 437fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb3e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x23e89(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 43b53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe93> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 4380b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb4b> │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 43b2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe6c> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 43a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd89> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 43a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd9d> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa8f> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa8f> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe40> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 43a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdd8> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 43aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdec> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 437d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb16> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 437d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb16> │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ + jne 3a744 ::do_widen(char) const@@Base+0x1b5d4> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a7e2 ::do_widen(char) const@@Base+0x1b672> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a7c3 ::do_widen(char) const@@Base+0x1b653> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a7d5 ::do_widen(char) const@@Base+0x1b665> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a7a1 ::do_widen(char) const@@Base+0x1b631> │ │ │ │ + lea 0x66abf(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 4368c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9cc> │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - jmp 429ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed2c> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 430df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f41f> │ │ │ │ - jmp 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 43b09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe49> │ │ │ │ - lea (%r15,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 43a86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdc6> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 43b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe75> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 43a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd77> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 43a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd4b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 439d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd11> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128f1 <__cxa_finalize@plt+0x4c91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12953 <__cxa_finalize@plt+0x4cf3> │ │ │ │ - endbr64 │ │ │ │ - jmp 1293e <__cxa_finalize@plt+0x4cde> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12915 <__cxa_finalize@plt+0x4cb5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12949 <__cxa_finalize@plt+0x4ce9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 129ec <__cxa_finalize@plt+0x4d8c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1295b <__cxa_finalize@plt+0x4cfb> │ │ │ │ - endbr64 │ │ │ │ - jmp 12a0c <__cxa_finalize@plt+0x4dac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1299b <__cxa_finalize@plt+0x4d3b> │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x66733(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ push %r12 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x664f5(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xc8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - movq $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movq $0x0,0x98(%rdi) │ │ │ │ - movq $0x0,0xb0(%rdi) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - movq $0x0,0xc0(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ - movups %xmm0,0x50(%rdi) │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - movups %xmm0,0x70(%rdi) │ │ │ │ - movups %xmm0,0xa0(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movups %xmm0,0xf0(%rdi) │ │ │ │ - movups %xmm0,0x100(%rdi) │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov 0x58(%rsi),%r13 │ │ │ │ - movq $0x0,0xe0(%rdi) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - mov 0x60(%rsi),%eax │ │ │ │ - mov %r13d,0x14(%rdi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,0xc(%rdi) │ │ │ │ - mov %r13,%rax │ │ │ │ - and $0xffffffff,%eax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - je 441a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204e8> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movq %rdi,%xmm0 │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - punpcklqdq %xmm4,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - sub %r14,%r12 │ │ │ │ - je 443b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f6> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movq 0x658dd(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a85d ::do_widen(char) const@@Base+0x1b6ed> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a877 ::do_widen(char) const@@Base+0x1b707> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a88e ::do_widen(char) const@@Base+0x1b71e> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a8eb ::do_widen(char) const@@Base+0x1b77b> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a8ba ::do_widen(char) const@@Base+0x1b74a> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a8cc ::do_widen(char) const@@Base+0x1b75c> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a8de ::do_widen(char) const@@Base+0x1b76e> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a898 ::do_widen(char) const@@Base+0x1b728> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a936 ::do_widen(char) const@@Base+0x1b7c6> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a917 ::do_widen(char) const@@Base+0x1b7a7> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a929 ::do_widen(char) const@@Base+0x1b7b9> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a8f5 ::do_widen(char) const@@Base+0x1b785> │ │ │ │ + lea 0x6696b(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - call d640 │ │ │ │ - jmp 43d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200ba> │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea -0x8(%r12),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp d600 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x665e3(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x663a5(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x65791(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a9a9 ::do_widen(char) const@@Base+0x1b839> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a9bd ::do_widen(char) const@@Base+0x1b84d> │ │ │ │ + call d600 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a9d1 ::do_widen(char) const@@Base+0x1b861> │ │ │ │ + call d600 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3aa2e ::do_widen(char) const@@Base+0x1b8be> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a9fd ::do_widen(char) const@@Base+0x1b88d> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aa0f ::do_widen(char) const@@Base+0x1b89f> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aa21 ::do_widen(char) const@@Base+0x1b8b1> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a9db ::do_widen(char) const@@Base+0x1b86b> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3aa7c ::do_widen(char) const@@Base+0x1b90c> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aa5d ::do_widen(char) const@@Base+0x1b8ed> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aa6f ::do_widen(char) const@@Base+0x1b8ff> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3aa3b ::do_widen(char) const@@Base+0x1b8cb> │ │ │ │ + lea 0x66825(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + call db00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea -0xc8(%r12),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp d600 │ │ │ │ nop │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x28(%rbx) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2011e> │ │ │ │ - mov %r14,%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aad4 ::do_widen(char) const@@Base+0x1b964> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 44248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20588> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x30(%rcx),%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 43e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201b0> │ │ │ │ - jmp 44208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20548> │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aaeb ::do_widen(char) const@@Base+0x1b97b> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ab48 ::do_widen(char) const@@Base+0x1b9d8> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab17 ::do_widen(char) const@@Base+0x1b9a7> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab29 ::do_widen(char) const@@Base+0x1b9b9> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab3b ::do_widen(char) const@@Base+0x1b9cb> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3aaf5 ::do_widen(char) const@@Base+0x1b985> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ab93 ::do_widen(char) const@@Base+0x1ba23> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab74 ::do_widen(char) const@@Base+0x1ba04> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab86 ::do_widen(char) const@@Base+0x1ba16> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ab52 ::do_widen(char) const@@Base+0x1b9e2> │ │ │ │ + lea 0x6670e(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 43e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - mov %rbp,0x48(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20201> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3abd4 ::do_widen(char) const@@Base+0x1ba64> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 441f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20538> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3abeb ::do_widen(char) const@@Base+0x1ba7b> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ac48 ::do_widen(char) const@@Base+0x1bad8> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac17 ::do_widen(char) const@@Base+0x1baa7> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac29 ::do_widen(char) const@@Base+0x1bab9> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac3b ::do_widen(char) const@@Base+0x1bacb> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3abf5 ::do_widen(char) const@@Base+0x1ba85> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ac93 ::do_widen(char) const@@Base+0x1bb23> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac74 ::do_widen(char) const@@Base+0x1bb04> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac86 ::do_widen(char) const@@Base+0x1bb16> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ac52 ::do_widen(char) const@@Base+0x1bae2> │ │ │ │ + lea 0x6660e(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - lea 0x30(%rsi),%rbp │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - movq $0x0,0x10(%rsi) │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 43f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20298> │ │ │ │ - jmp 441b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204f8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 43f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20288> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x58(%rbx) │ │ │ │ - mov %rbp,0x60(%rbx) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202e9> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 44380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,0x70(%rbx) │ │ │ │ - mov %rbp,0x78(%rbx) │ │ │ │ - mov 0x1c(%rsp),%ebp │ │ │ │ - mov %rcx,0x68(%rbx) │ │ │ │ - shr $1,%ebp │ │ │ │ - jne 44258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20598> │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x80(%rbx) │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movups %xmm0,0x90(%rbx) │ │ │ │ - movdqa 0x70(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movups %xmm0,0xa8(%rbx) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r13d,0xb8(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movdqa 0xb0(%rsp),%xmm0 │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - mov %r14,0xf0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - and $0xffffffff,%r12d │ │ │ │ - je 44390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206d0> │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - lea 0x0(%rbp,%r12,4),%r13 │ │ │ │ - mov %rbp,0xf8(%rbx) │ │ │ │ - mov %r13,0x100(%rbx) │ │ │ │ - mov %r13,0x108(%rbx) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x4b250(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - call d520 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 44150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20490> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rsi),%rbx │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ad16 ::do_widen(char) const@@Base+0x1bba6> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ad16 ::do_widen(char) const@@Base+0x1bba6> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ad16 ::do_widen(char) const@@Base+0x1bba6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm0 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ad39 ::do_widen(char) const@@Base+0x1bbc9> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ad54 ::do_widen(char) const@@Base+0x1bbe4> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 443fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2073b> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 3ad95 ::do_widen(char) const@@Base+0x1bc25> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43d21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20061> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 43f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cb> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 43f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cb> │ │ │ │ - xor %edx,%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - jmp 441bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20231> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 43ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201e3> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 43ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201e3> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - jmp 4420b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2054b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2014e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3f(%rbp),%r12d │ │ │ │ - mov %r12,%r14 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - and $0x1ffffff8,%r14d │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%r13d │ │ │ │ - call d320 │ │ │ │ - mov %ebp,%ebp │ │ │ │ - and $0x3f,%r13d │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %r12,%r14 │ │ │ │ - movups %xmm0,0x80(%rbx) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - shr $0x3,%r14 │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - and $0x1ffffff8,%r14d │ │ │ │ - movups %xmm0,0x90(%rbx) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%r12 │ │ │ │ - call d320 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - movdqa 0x70(%rsp),%xmm0 │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %r13d,0x88(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - add %r14,%rcx │ │ │ │ - movups %xmm0,0xa8(%rbx) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - call d640 │ │ │ │ - sar $0x6,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r14,1),%r14 │ │ │ │ - lea (%rax,%rbp,8),%rbp │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 440a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203e2> │ │ │ │ - nop │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 43fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20312> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0xf8(%rbx) │ │ │ │ - movq $0x0,0x100(%rbx) │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - jmp 44178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204b8> │ │ │ │ - mov %rdi,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmp 443c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20700> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ad7c ::do_widen(char) const@@Base+0x1bc0c> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3adb1 ::do_widen(char) const@@Base+0x1bc41> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp 3ad7c ::do_widen(char) const@@Base+0x1bc0c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12ae0 <__cxa_finalize@plt+0x4e80> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3ad7c ::do_widen(char) const@@Base+0x1bc0c> │ │ │ │ + jmp 3ad85 ::do_widen(char) const@@Base+0x1bc15> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12af7 <__cxa_finalize@plt+0x4e97> │ │ │ │ + jmp 3ad6d ::do_widen(char) const@@Base+0x1bbfd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b12 <__cxa_finalize@plt+0x4eb2> │ │ │ │ + jmp 3ad85 ::do_widen(char) const@@Base+0x1bc15> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12b29 <__cxa_finalize@plt+0x4ec9> │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movq 0x65306(%rip),%xmm0 # a00f0 @@Base+0xff30> │ │ │ │ + movhps 0x6533f(%rip),%xmm0 # a0130 @@Base+0xff70> │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + lea 0x65f07(%rip),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rdi,0x28(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ae2c ::do_widen(char) const@@Base+0x1bcbc> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + lea 0x20(%rbp),%rsi │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + lea 0x65260(%rip),%rax # a00a8 @@Base+0xfee8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x65283(%rip),%xmm0 # a00e0 @@Base+0xff20> │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3acc0 ::do_widen(char) const@@Base+0x1bb50> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b3f <__cxa_finalize@plt+0x4edf> │ │ │ │ + jmp 3ae89 ::do_widen(char) const@@Base+0x1bd19> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b73 <__cxa_finalize@plt+0x4f13> │ │ │ │ + jmp 3aead ::do_widen(char) const@@Base+0x1bd3d> │ │ │ │ + lea 0x65130(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12a24 <__cxa_finalize@plt+0x4dc4> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x40,%edi │ │ │ │ + push %rbx │ │ │ │ + call d640 │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x65e5d(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + lea 0x6644a(%rip),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x65e1b(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3af18 ::do_widen(char) const@@Base+0x1bda8> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + movdqu 0x28(%rbp),%xmm0 │ │ │ │ + lea 0x18(%rbp),%rsi │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + lea 0x65fa4(%rip),%rax # a0ed8 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x651af(%rip),%xmm0 # a00f8 @@Base+0xff38> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3acc0 ::do_widen(char) const@@Base+0x1bb50> │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12bb3 <__cxa_finalize@plt+0x4f53> │ │ │ │ + jmp 3af73 ::do_widen(char) const@@Base+0x1be03> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12bca <__cxa_finalize@plt+0x4f6a> │ │ │ │ + jmp 3af97 ::do_widen(char) const@@Base+0x1be27> │ │ │ │ + lea 0x663c6(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d6d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + jne 3afe0 ::do_widen(char) const@@Base+0x1be70> │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + jne 3b04e ::do_widen(char) const@@Base+0x1bede> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x534a1(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x6808d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x68079(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b129 ::do_widen(char) const@@Base+0x1bfb9> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 3b0b0 ::do_widen(char) const@@Base+0x1bf40> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + je 3afd2 ::do_widen(char) const@@Base+0x1be62> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x53430(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b129 ::do_widen(char) const@@Base+0x1bfb9> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 3b0f8 ::do_widen(char) const@@Base+0x1bf88> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + pop %rbp │ │ │ │ + jmp d420 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea -0x1bf5e(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3b035 ::do_widen(char) const@@Base+0x1bec5> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3b035 ::do_widen(char) const@@Base+0x1bec5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x1bf9f(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3b097 ::do_widen(char) const@@Base+0x1bf27> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3b097 ::do_widen(char) const@@Base+0x1bf27> │ │ │ │ + call d7f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b162 ::do_widen(char) const@@Base+0x1bff2> │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3b162 ::do_widen(char) const@@Base+0x1bff2> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b162 ::do_widen(char) const@@Base+0x1bff2> │ │ │ │ + lea 0x58(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b170 ::do_widen(char) const@@Base+0x1c000> │ │ │ │ + test $0x1,%al │ │ │ │ + je 3b1b0 ::do_widen(char) const@@Base+0x1c040> │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ + mov (%r12),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - je 444ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3b19e ::do_widen(char) const@@Base+0x1c02e> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 444d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20810> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b191 ::do_widen(char) const@@Base+0x1c021> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ + add $0x20,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 444a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e0> │ │ │ │ + jne 3b180 ::do_widen(char) const@@Base+0x1c010> │ │ │ │ mov (%r12),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 444e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20820> │ │ │ │ + je 3b1d0 ::do_widen(char) const@@Base+0x1c060> │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 444a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e0> │ │ │ │ - jmp 444b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207f6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b170 ::do_widen(char) const@@Base+0x1c000> │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 3b170 ::do_widen(char) const@@Base+0x1c000> │ │ │ │ + nopl (%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 44500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20840> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 444fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2083d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 44550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20890> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 44548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20888> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 44517 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20857> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 44537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20877> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4450b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2084b> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - jmp 4457d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208bd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d910 │ │ │ │ - movslq 0x8(%rbp),%rbx │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - call d4b0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jl 44570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b0> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ - nop │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3b21e ::do_widen(char) const@@Base+0x1c0ae> │ │ │ │ + mov %rdi,%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - mov %edx,0xc(%rdi) │ │ │ │ - movups %xmm0,0x38(%rdi) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jg 445d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20910> │ │ │ │ - ret │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - lea (%rax,%rdx,1),%r9 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r9,0x40(%rcx) │ │ │ │ - lea 0x10(%rcx),%rdi │ │ │ │ - mov %r8,0x38(%rcx) │ │ │ │ - mov %r9,0x48(%rcx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d940 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmpl $0x1,0xc(%rdi) │ │ │ │ - jg 44678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209b8> │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 44670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209b0> │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d750 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 446b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209f0> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b211 ::do_widen(char) const@@Base+0x1c0a1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3b200 ::do_widen(char) const@@Base+0x1c090> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b230 ::do_widen(char) const@@Base+0x1c0c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - jmp 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x268,%rsp │ │ │ │ - movq 0x5ce51(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ - movhps 0x5ce52(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x258(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea 0x95(%rsp),%r13 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %r13,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ movaps %xmm1,(%rsp) │ │ │ │ - call d080 │ │ │ │ - mov %rax,0x5ebbe(%rip) │ │ │ │ - cmpl $0x1,0xc(%rbx) │ │ │ │ - jle 44f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21260> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x1ee(%rip),%rdx # 44560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call db70 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 44740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a80> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jle 44788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ac8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call d5a0 │ │ │ │ - cmp %ebp,0xc(%rbx) │ │ │ │ - jg 44770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x5eb3f(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x4ac51(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x5c20f(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x5bf6c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %dx,0x230(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov 0x5c1e9(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - movups %xmm0,0x248(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5c079(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - movaps %xmm2,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - movaps %xmm0,0x110(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x5c372(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movl $0x10,0x128(%rsp) │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x158(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x110(%rsp),%r8 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 45210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21550> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5bf21(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 449b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cf5> │ │ │ │ - call d600 │ │ │ │ - lea 0x5be34(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5c029(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x5bd6f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - lea 0x5bd53(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %ax,0x230(%rsp) │ │ │ │ - mov 0x5bfcc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - movups %xmm0,0x248(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + call d640 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x64d45(%rip),%rcx # 9ffe8 @@Base+0xfe28> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov (%r12),%ebp │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov %ebp,0x8(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b2c0 ::do_widen(char) const@@Base+0x1c150> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov (%r12),%ebp │ │ │ │ movdqa (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5be64(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - movaps %xmm3,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - movaps %xmm0,0x110(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x5c165(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movl $0x10,0x128(%rsp) │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d610 (long)@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x110(%rsp),%r8 │ │ │ │ + mov %ebp,%r15d │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + neg %r15d │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ + cmovs %ebp,%r15d │ │ │ │ movb $0x0,0x50(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 45228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21568> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5bd4e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 44b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ec8> │ │ │ │ - call d600 │ │ │ │ - lea 0x5bc61(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + movups %xmm3,0x98(%rsp) │ │ │ │ + call dc40 │ │ │ │ + call d870 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + call d120 │ │ │ │ + test %al,%al │ │ │ │ + je 3b450 ::do_widen(char) const@@Base+0x1c2e0> │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + sub $0x1,%rcx │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + add %esi,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + add $0x30,%edx │ │ │ │ + cmp $0x9,%r15d │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %dl,(%rcx) │ │ │ │ + ja 3b340 ::do_widen(char) const@@Base+0x1c1d0> │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5be56(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x5bb9c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + js 3b430 ::do_widen(char) const@@Base+0x1c2c0> │ │ │ │ + mov %r13,%r8 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1b,%r8d │ │ │ │ - lea 0x49d73(%rip),%rcx # 8e959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac99> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 45108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21448> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 12e3c <__cxa_finalize@plt+0x51dc> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x49bcf(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 451b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f8> │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 450e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21420> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - cmp %rax,0x90(%rsp) │ │ │ │ - jae 44cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21033> │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ - je 44cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21033> │ │ │ │ - cmp %rax,0xb0(%rsp) │ │ │ │ - jae 44ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211e0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 12ce0 <__cxa_finalize@plt+0x5080> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 45240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21580> │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0xc8(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 12be0 <__cxa_finalize@plt+0x4f80> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x49a85(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0xe0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 45160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214a0> │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5e705(%rip) │ │ │ │ - jne 44fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21308> │ │ │ │ - cmpb $0x0,0x5e6f9(%rip) │ │ │ │ - jne 44f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21290> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 44e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21160> │ │ │ │ - call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 44e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21172> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 44e44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21184> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 44e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21193> │ │ │ │ - call d600 │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3b5d8 ::do_widen(char) const@@Base+0x1c468> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 3b608 ::do_widen(char) const@@Base+0x1c498> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movhps 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b5ef ::do_widen(char) const@@Base+0x1c47f> │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 44e62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a2> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 44e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211b6> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3b401 ::do_widen(char) const@@Base+0x1c291> │ │ │ │ call d600 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 45351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21691> │ │ │ │ - add $0x268,%rsp │ │ │ │ + jne 3b6a5 ::do_widen(char) const@@Base+0x1c535> │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 44d39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21079> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 45257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21597> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 44ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21236> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 45257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21597> │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %r13,%r8 │ │ │ │ + movb $0x2d,-0x1(%rcx) │ │ │ │ + sub %rax,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 3b38c ::do_widen(char) const@@Base+0x1c21c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 4478b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20acb> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %ebp,0x4(%rdi) │ │ │ │ - jg 44f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21270> │ │ │ │ - jmp 4478b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20acb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x497de(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5e39d(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - lea 0x5e381(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12c78 <__cxa_finalize@plt+0x5018> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 45040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21380> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 44e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2114e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x49766(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5e0a5(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - lea 0x5e089(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x67c09(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ + call d2e0 │ │ │ │ mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12cad <__cxa_finalize@plt+0x504d> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 45090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213d0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b6c5 ::do_widen(char) const@@Base+0x1c555> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call *0x20(%rdx) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b560 ::do_widen(char) const@@Base+0x1c3f0> │ │ │ │ + cmpb $0x0,(%r10) │ │ │ │ + jle 3b560 ::do_widen(char) const@@Base+0x1c3f0> │ │ │ │ + mov (%rax),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 44e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21141> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x254f5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 44fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ed> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 44fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ed> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x25545(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 45021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21361> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 45021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21361> │ │ │ │ + call *0x18(%rdx) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + mov %r13,%rcx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov $0xcccccccd,%r8d │ │ │ │ + mov %eax,%r12d │ │ │ │ + movzbl (%r10),%r9d │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %r9d,%ebp │ │ │ │ + jmp 3b533 ::do_widen(char) const@@Base+0x1c3c3> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea -0x1(%rdi),%rcx │ │ │ │ + imul %r8,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + add %esi,%esi │ │ │ │ + sub %esi,%edx │ │ │ │ + add $0x30,%edx │ │ │ │ + mov %dl,-0x1(%rdi) │ │ │ │ + cmp $0x9,%r15d │ │ │ │ + jbe 3b640 ::do_widen(char) const@@Base+0x1c4d0> │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 3b500 ::do_widen(char) const@@Base+0x1c390> │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %rbx,%r11 │ │ │ │ + jae 3b54f ::do_widen(char) const@@Base+0x1c3df> │ │ │ │ + movzbl (%r10,%r11,1),%ebp │ │ │ │ + test %bpl,%bpl │ │ │ │ + jle 3b658 ::do_widen(char) const@@Base+0x1c4e8> │ │ │ │ + lea -0x1(%rbp),%r9d │ │ │ │ + mov %r12b,-0x1(%rcx) │ │ │ │ + lea -0x1(%rcx),%rdi │ │ │ │ + jmp 3b507 ::do_widen(char) const@@Base+0x1c397> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x94(%rsp),%rdx │ │ │ │ + mov $0xcccccccd,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 45320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21660> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ - jne 44ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21025> │ │ │ │ - jmp 44d09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21049> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 452f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21630> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 45130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21470> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 45143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21483> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 44c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f53> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f53> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + imul %r8,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + add %edi,%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + add $0x30,%esi │ │ │ │ + mov %sil,0x1(%rdx) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 3b580 ::do_widen(char) const@@Base+0x1c410> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 3b367 ::do_widen(char) const@@Base+0x1c1f7> │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jmp 3b367 ::do_widen(char) const@@Base+0x1c1f7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 452c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21600> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 45188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214c8> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 4519b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214db> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 44dd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21119> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44dd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21119> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 3b608 ::do_widen(char) const@@Base+0x1c498> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 3b3ef ::do_widen(char) const@@Base+0x1c27f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 45298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215d8> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 451e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21520> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 451f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21533> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 44c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fd4> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fd4> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3b624 ::do_widen(char) const@@Base+0x1c4b4> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3b668 ::do_widen(char) const@@Base+0x1c4f8> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + jmp 3b3ef ::do_widen(char) const@@Base+0x1c27f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + jmp 3b5ae ::do_widen(char) const@@Base+0x1c43e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x7e,%r9d │ │ │ │ + mov $0x7f,%ebp │ │ │ │ + jmp 3b553 ::do_widen(char) const@@Base+0x1c3e3> │ │ │ │ + movzbl 0x50(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3b61b ::do_widen(char) const@@Base+0x1c4ab> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + call d8c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3b6dd ::do_widen(char) const@@Base+0x1c56d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3b671 ::do_widen(char) const@@Base+0x1c501> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3b68a ::do_widen(char) const@@Base+0x1c51a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3b67b ::do_widen(char) const@@Base+0x1c50b> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b6a5 ::do_widen(char) const@@Base+0x1c535> │ │ │ │ + call d7f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 44988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 44b5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e9b> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + jmp 3b79e ::do_widen(char) const@@Base+0x1c62e> │ │ │ │ + nop │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rdx,(%r14) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3b990 ::do_widen(char) const@@Base+0x1c820> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov %rcx,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub %rsi,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 3b9e0 ::do_widen(char) const@@Base+0x1c870> │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + call d5e0 , std::allocator > const&)@plt> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + jne 3b750 ::do_widen(char) const@@Base+0x1c5e0> │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r14,%r13 │ │ │ │ + movabs $0x3ffffffffffffff,%rbx │ │ │ │ + sub %r8,%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 3bbbc ::do_widen(char) const@@Base+0x1ca4c> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rax,%r13,1),%rax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmp %r13,%rcx │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + je 3baa0 ::do_widen(char) const@@Base+0x1c930> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + cmp %r8,%r14 │ │ │ │ + je 3b8f8 ::do_widen(char) const@@Base+0x1c788> │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + jmp 3b8a0 ::do_widen(char) const@@Base+0x1c730> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 45330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21670> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 45268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215a8> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 4527b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215bb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 44d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2108d> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2108d> │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %rdi,0x8(%rdx) │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 3b900 ::do_widen(char) const@@Base+0x1c790> │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 3b880 ::do_widen(char) const@@Base+0x1c710> │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jae 3b940 ::do_widen(char) const@@Base+0x1c7d0> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3bb4b ::do_widen(char) const@@Base+0x1c9db> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3b88f ::do_widen(char) const@@Base+0x1c71f> │ │ │ │ + movzbl (%rcx),%edi │ │ │ │ + mov %dil,(%rsi) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3b88b ::do_widen(char) const@@Base+0x1c71b> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + jmp 3b88f ::do_widen(char) const@@Base+0x1c71f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%r8d │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rdx),%r14 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bb7c ::do_widen(char) const@@Base+0x1ca0c> │ │ │ │ + mov %r8,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3b788 ::do_widen(char) const@@Base+0x1c618> │ │ │ │ + call d600 │ │ │ │ + jmp 3b788 ::do_widen(char) const@@Base+0x1c618> │ │ │ │ + nop │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ + lea 0x18(%rdx),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %esi,%r9d │ │ │ │ + sub %rsi,%rcx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jb 3b88b ::do_widen(char) const@@Base+0x1c71b> │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ + mov %esi,%r10d │ │ │ │ add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 452a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215e1> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 451cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150f> │ │ │ │ + mov (%rcx,%r10,1),%r11 │ │ │ │ + mov %r11,(%rdi,%r10,1) │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 3b978 ::do_widen(char) const@@Base+0x1c808> │ │ │ │ + jmp 3b88b ::do_widen(char) const@@Base+0x1c71b> │ │ │ │ + lea 0x1(%rcx),%r9 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jae 3ba50 ::do_widen(char) const@@Base+0x1c8e0> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3bb33 ::do_widen(char) const@@Base+0x1c9c3> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + mov %sil,0x10(%r14) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%rax,%r9,1),%eax │ │ │ │ + mov %ax,-0x2(%rdx,%r9,1) │ │ │ │ + jmp 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + call d3c0 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3ba1f ::do_widen(char) const@@Base+0x1c8af> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ba11 ::do_widen(char) const@@Base+0x1c8a1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3ba00 ::do_widen(char) const@@Base+0x1c890> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ba2c ::do_widen(char) const@@Base+0x1c8bc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3bbb7 ::do_widen(char) const@@Base+0x1ca47> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - mov %ecx,%r8d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea 0x18(%r14),%r8 │ │ │ │ + and $0xfffffffffffffff8,%r8 │ │ │ │ + mov %rsi,0x10(%r14) │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov -0x8(%rax,%rsi,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ + sub %r8,%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + add %r9d,%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 452c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21609> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 45177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214b7> │ │ │ │ + mov (%rax,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r8,%rdi,1) │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 3ba86 ::do_widen(char) const@@Base+0x1c916> │ │ │ │ + jmp 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 452f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21639> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 4511f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2145f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - jmp 44d09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21049> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%r8d │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 3bae0 ::do_widen(char) const@@Base+0x1c970> │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 3bb65 ::do_widen(char) const@@Base+0x1c9f5> │ │ │ │ + test %edi,%edi │ │ │ │ + je 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + movzbl 0x40(%rsp),%ecx │ │ │ │ + mov %cl,0x10(%rax) │ │ │ │ + test $0x2,%dil │ │ │ │ + je 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + mov %edi,%edi │ │ │ │ + movzwl -0x2(%r13,%rdi,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ + jmp 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + nop │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov -0x8(%r13,%rcx,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%rcx,1) │ │ │ │ + lea 0x18(%rax),%rcx │ │ │ │ + mov %r13,%r10 │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + sub %rsi,%r10 │ │ │ │ + add %edi,%esi │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jb 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 45339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21679> │ │ │ │ - jmp 44f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21249> │ │ │ │ + mov (%r10,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rcx,%rdi,1) │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jb 3bb1c ::do_widen(char) const@@Base+0x1c9ac> │ │ │ │ + jmp 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %esi,0x10(%r14) │ │ │ │ + mov -0x4(%rax,%r9,1),%eax │ │ │ │ + mov %eax,-0x4(%rdx,%r9,1) │ │ │ │ + jmp 3b77b ::do_widen(char) const@@Base+0x1c60b> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %edi,(%rsi) │ │ │ │ + mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + jmp 3b88f ::do_widen(char) const@@Base+0x1c71f> │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %ecx,0x10(%rax) │ │ │ │ + mov -0x4(%r13,%rdi,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ + jmp 3b84f ::do_widen(char) const@@Base+0x1c6df> │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 3b788 ::do_widen(char) const@@Base+0x1c618> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 3b1e0 ::do_widen(char) const@@Base+0x1c070> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3bbf3 ::do_widen(char) const@@Base+0x1ca83> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 12c15 <__cxa_finalize@plt+0x4fb5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12c90 <__cxa_finalize@plt+0x5030> │ │ │ │ - endbr64 │ │ │ │ - jmp 12cc9 <__cxa_finalize@plt+0x5069> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12c2a <__cxa_finalize@plt+0x4fca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12d16 <__cxa_finalize@plt+0x50b6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12d8f <__cxa_finalize@plt+0x512f> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3bbb7 ::do_widen(char) const@@Base+0x1ca47> │ │ │ │ + lea 0x527fc(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d0c <__cxa_finalize@plt+0x50ac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 12db0 <__cxa_finalize@plt+0x5150> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 12dfe <__cxa_finalize@plt+0x519e> │ │ │ │ + jmp 3bb9d ::do_widen(char) const@@Base+0x1ca2d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c99 <__cxa_finalize@plt+0x5039> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 12d3e <__cxa_finalize@plt+0x50de> │ │ │ │ + jmp 3bb93 ::do_widen(char) const@@Base+0x1ca23> │ │ │ │ endbr64 │ │ │ │ - jmp 12e34 <__cxa_finalize@plt+0x51d4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3bbfb ::do_widen(char) const@@Base+0x1ca8b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 3b1e0 ::do_widen(char) const@@Base+0x1c070> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3bbb7 ::do_widen(char) const@@Base+0x1ca47> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - jmp 12c5c <__cxa_finalize@plt+0x4ffc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 454c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21808> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rcx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 45470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217b0> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 454d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21810> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jle 45528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21868> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 3bcde ::do_widen(char) const@@Base+0x1cb6e> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + nop │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3bc6e ::do_widen(char) const@@Base+0x1cafe> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3bc61 ::do_widen(char) const@@Base+0x1caf1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 3bc50 ::do_widen(char) const@@Base+0x1cae0> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bc7b ::do_widen(char) const@@Base+0x1cb0b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3bcae ::do_widen(char) const@@Base+0x1cb3e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3bca1 ::do_widen(char) const@@Base+0x1cb31> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 3bc90 ::do_widen(char) const@@Base+0x1cb20> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bcbb ::do_widen(char) const@@Base+0x1cb4b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3bccd ::do_widen(char) const@@Base+0x1cb5d> │ │ │ │ + call d600 │ │ │ │ + add $0x60,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 3bc40 ::do_widen(char) const@@Base+0x1cad0> │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3bcf3 ::do_widen(char) const@@Base+0x1cb83> │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000003bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp $0xf,%rdx │ │ │ │ + ja 3bd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 454ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217ed> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jle 45540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21880> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da20 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 45550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21890> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + je 3bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3bd26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jne 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - jne 454fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183a> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 454fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183a> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x28,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - mov 0xc0(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x70(%rdi) │ │ │ │ - movl $0x0,0x80(%rdi) │ │ │ │ - movl $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movl $0x0,0x98(%rdi) │ │ │ │ - movl $0x0,0xa0(%rdi) │ │ │ │ - movq $0x0,0xa8(%rdi) │ │ │ │ - movl $0x0,0xb8(%rdi) │ │ │ │ - cmp 0xc8(%rdi),%rax │ │ │ │ - je 455e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21928> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 455ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2193f> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 45616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21956> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 45652 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21992> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bd8> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21970> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 45692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219d2> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 458b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bf0> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219b0> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 456d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a12> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bc0> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219f0> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 456df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a1f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 45722 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a62> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba8> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4572f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a80> │ │ │ │ - call d600 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a91> │ │ │ │ - call d600 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 45792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ad2> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b90> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ab0> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4579f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21adf> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 457de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b1e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b80> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b00> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 457eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b2b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 457fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b3c> │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4580d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b4d> │ │ │ │ - call d600 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4581e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b5e> │ │ │ │ - call d600 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ + call d640 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x6424f(%rip),%rax # a0018 @@Base+0xfe58> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b00> │ │ │ │ - jmp 457d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b17> │ │ │ │ - nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ab0> │ │ │ │ - jmp 4578b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21acb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ - jmp 4571b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a5b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219f0> │ │ │ │ - jmp 456cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21970> │ │ │ │ - jmp 4564b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2198b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219b0> │ │ │ │ - jmp 4568b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219cb> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x60(%rdi),%eax │ │ │ │ - mov 0x68(%rdi),%edx │ │ │ │ - movl $0x0,0x94(%rdi) │ │ │ │ - mov %eax,0x90(%rdi) │ │ │ │ - mov 0x70(%rdi),%eax │ │ │ │ - mov %edx,0x9c(%rdi) │ │ │ │ - mov %eax,0xa8(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %edx,0x98(%rdi) │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - cmp 0x6c(%rdi),%edx │ │ │ │ - jg 473bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236ff> │ │ │ │ push %r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x67233(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%ebp │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x49adf(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %ebp,0xa0(%rbx) │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r13d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%ecx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - xor $0x1,%r15d │ │ │ │ - and $0x1,%r12d │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %r8b │ │ │ │ - and %r8d,%r15d │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 459d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d14> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - mov 0xa0(%rbx),%ebp │ │ │ │ - movzbl 0x1c(%rsp),%eax │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movss 0x49a66(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - subss %xmm1,%xmm0 │ │ │ │ - unpcklps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 45c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f98> │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bd0> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 469f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d38> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm1 │ │ │ │ - divsd 0x68(%rdx),%xmm1 │ │ │ │ - cvtsd2ss %xmm1,%xmm1 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 46b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ecb> │ │ │ │ - movss 0x499ff(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82a8(%rbx) │ │ │ │ - movss %xmm2,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 46bd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f15> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82ac(%rbx) │ │ │ │ - movss %xmm2,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 46bca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f0a> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b0(%rbx) │ │ │ │ - movss %xmm2,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 46bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22eff> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b4(%rbx) │ │ │ │ - movss %xmm2,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 46bb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ef4> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b8(%rbx) │ │ │ │ - movss %xmm2,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 46ba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ee9> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82bc(%rbx) │ │ │ │ - movss %xmm2,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 46b9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ede> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm2,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movss %xmm3,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 45b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm1,0x82c4(%rbx) │ │ │ │ - movss %xmm2,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4737e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236be> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 45c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f43> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - movss (%rdx,%rcx,1),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %ebp,0x88(%rbx) │ │ │ │ - je 463c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22700> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - add $0x20,%rcx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - add 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - mov %ebp,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %ebp,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 45b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e88> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 45b5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e9f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - shufps $0xe5,%xmm6,%xmm6 │ │ │ │ - movaps %xmm6,%xmm2 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 46040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22380> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22850> │ │ │ │ - mov 0x88(%rbx),%r15d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0xb8(%rbx),%xmm5 │ │ │ │ - cvtsi2ss %r15,%xmm0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mulss %xmm5,%xmm0 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 46ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2302b> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm3 │ │ │ │ - divsd 0x68(%rdx),%xmm3 │ │ │ │ - cvtsd2ss %xmm3,%xmm3 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 46ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23335> │ │ │ │ - movss 0x4974c(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 47305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23645> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 472fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2363a> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 472ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2362f> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 472e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23624> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 472d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23619> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 472ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2360e> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 45dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220fb> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82c4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - movss %xmm5,0x24(%rsp) │ │ │ │ - movss %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movaps (%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups (%rdx),%xmm4 │ │ │ │ - movups 0x10(%rdx),%xmm3 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulps %xmm2,%xmm4 │ │ │ │ - mulps %xmm2,%xmm3 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 473c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23700> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movss 0x20(%rsp),%xmm1 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add 0xa4(%rbx),%r8d │ │ │ │ - divss 0x24(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shr $0x3,%rax │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 45f77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222b7> │ │ │ │ - nopl (%rax) │ │ │ │ - mulss 0x82a8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - mulss 0x82ac(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm0 │ │ │ │ - mulss 0x82b0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm0 │ │ │ │ - mulss 0x82b4(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - mulss 0x82bc(%rbx),%xmm0 │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm0 │ │ │ │ - mulss 0x82c0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82c4(%rbx),%xmm0 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm0 │ │ │ │ - addss (%rdx),%xmm0 │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - movss -0x1c(%rax),%xmm10 │ │ │ │ - addss 0x4(%rdx),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rdx) │ │ │ │ - movss -0x18(%rax),%xmm9 │ │ │ │ - addss 0x8(%rdx),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rdx) │ │ │ │ - movss -0x14(%rax),%xmm8 │ │ │ │ - addss 0xc(%rdx),%xmm8 │ │ │ │ - movss %xmm8,0xc(%rdx) │ │ │ │ - movss -0x10(%rax),%xmm7 │ │ │ │ - addss 0x10(%rdx),%xmm7 │ │ │ │ - movss %xmm7,0x10(%rdx) │ │ │ │ - movss -0xc(%rax),%xmm6 │ │ │ │ - addss 0x14(%rdx),%xmm6 │ │ │ │ - movss %xmm6,0x14(%rdx) │ │ │ │ - movss -0x8(%rax),%xmm5 │ │ │ │ - addss 0x18(%rdx),%xmm5 │ │ │ │ - movss %xmm5,0x18(%rdx) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rdx) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - je 4726b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ab> │ │ │ │ - movups (%rax),%xmm0 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulps %xmm2,%xmm0 │ │ │ │ - movzbl (%r8,%r9,1),%r10d │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mulps %xmm2,%xmm1 │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - addps %xmm3,%xmm1 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - jae 45e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221a0> │ │ │ │ - mulss 0x82c8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - mulss 0x82cc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm0 │ │ │ │ - mulss 0x82d0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm0 │ │ │ │ - mulss 0x82d4(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - mulss 0x82dc(%rbx),%xmm0 │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm0 │ │ │ │ - mulss 0x82e0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82e4(%rbx),%xmm0 │ │ │ │ - jmp 45ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22220> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %rdi,%xmm0 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23187> │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - divss 0xb8(%rbx),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 46be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f20> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rcx │ │ │ │ - mov 0xa0(%r15),%rsi │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm3 │ │ │ │ - divsd 0x68(%rsi),%xmm3 │ │ │ │ - cvtsd2ss %xmm3,%xmm3 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 46fe2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23322> │ │ │ │ - movss 0x49382(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 472a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235e2> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 4731b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2365b> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 47310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23650> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 472c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23603> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 472b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235f8> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 472ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ed> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 4618b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224cb> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm3,0x82c4(%rbx) │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - je 473c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23709> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 462f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22636> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulss 0x82a8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm3 │ │ │ │ - mulss 0x82ac(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm3 │ │ │ │ - mulss 0x82b0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm3 │ │ │ │ - mulss 0x82b4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rcx) │ │ │ │ - mulss 0x82b8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm0 │ │ │ │ - mulss 0x82bc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm0 │ │ │ │ - mulss 0x82c0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm0 │ │ │ │ - movss 0x82c4(%rbx),%xmm3 │ │ │ │ - mulss %xmm3,%xmm0 │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm0,-0x4(%rcx) │ │ │ │ - movss -0x20(%rcx),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 4723a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2357a> │ │ │ │ - movss (%r9,%rsi,4),%xmm0 │ │ │ │ - mov %esi,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - movzbl (%rdx,%r8,1),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movups %xmm3,0x10(%rcx) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - jae 461e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22520> │ │ │ │ - mulss 0x82c8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm3 │ │ │ │ - mulss 0x82cc(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm3 │ │ │ │ - mulss 0x82d0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm3 │ │ │ │ - mulss 0x82d4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rcx) │ │ │ │ - mulss 0x82d8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm0 │ │ │ │ - mulss 0x82dc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm0 │ │ │ │ - mulss 0x82e0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm0 │ │ │ │ - movss 0x82e4(%rbx),%xmm3 │ │ │ │ - jmp 46260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %esi,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - je 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228c0> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 464c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22800> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - add %r12d,0xa8(%rbx) │ │ │ │ - mov %r14d,0x94(%rbx) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jl 464a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227e0> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x90(%rbx) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 464ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227ee> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 45930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 46488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227c8> │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3be46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3be98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3bfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 46426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22766> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - movsbl %al,%ecx │ │ │ │ - test %edx,%edi │ │ │ │ - setne %dil │ │ │ │ - setne %dl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 47008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23348> │ │ │ │ - test %al,%al │ │ │ │ - js 47008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23348> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jne 4644c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2278c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov 0xc0(%rbx),%rsi │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 47326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23666> │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jae 465cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290c> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jb 47326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23666> │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 473b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236f2> │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x2,%r8d │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - movups 0x40(%rax),%xmm1 │ │ │ │ - movups 0x60(%rax),%xmm2 │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movups -0x60(%rax),%xmm9 │ │ │ │ - movups -0x50(%rax),%xmm10 │ │ │ │ - movups -0x30(%rax),%xmm8 │ │ │ │ - movups -0x10(%rax),%xmm7 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm2,%xmm12 │ │ │ │ - movups -0x80(%rax),%xmm0 │ │ │ │ - movups -0x70(%rax),%xmm11 │ │ │ │ - movaps %xmm9,%xmm13 │ │ │ │ - shufps $0x88,%xmm10,%xmm9 │ │ │ │ - shufps $0x88,%xmm7,%xmm2 │ │ │ │ - shufps $0xdd,%xmm10,%xmm13 │ │ │ │ - shufps $0xdd,%xmm8,%xmm4 │ │ │ │ - shufps $0xdd,%xmm7,%xmm12 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x88,%xmm8,%xmm1 │ │ │ │ - shufps $0x88,%xmm11,%xmm0 │ │ │ │ - movaps %xmm1,%xmm8 │ │ │ │ - movaps %xmm0,%xmm7 │ │ │ │ - shufps $0x88,%xmm9,%xmm0 │ │ │ │ - movaps %xmm0,%xmm10 │ │ │ │ - shufps $0xdd,%xmm2,%xmm8 │ │ │ │ - shufps $0x88,%xmm2,%xmm1 │ │ │ │ - shufps $0xdd,%xmm11,%xmm3 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm10,%xmm2 │ │ │ │ - shufps $0x88,%xmm13,%xmm3 │ │ │ │ - movaps %xmm3,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - shufps $0x88,%xmm1,%xmm2 │ │ │ │ - shufps $0x88,%xmm12,%xmm4 │ │ │ │ - shufps $0x88,%xmm4,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - shufps $0xdd,%xmm9,%xmm7 │ │ │ │ - movaps %xmm7,%xmm2 │ │ │ │ - shufps $0xdd,%xmm13,%xmm5 │ │ │ │ - shufps $0xdd,%xmm12,%xmm6 │ │ │ │ - shufps $0xdd,%xmm4,%xmm3 │ │ │ │ - shufps $0x88,%xmm8,%xmm2 │ │ │ │ - shufps $0xdd,%xmm8,%xmm7 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm5,%xmm2 │ │ │ │ - shufps $0xdd,%xmm6,%xmm5 │ │ │ │ - shufps $0x88,%xmm6,%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm10,%xmm2 │ │ │ │ - shufps $0xdd,%xmm1,%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - addps %xmm7,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rcx) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 465f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22930> │ │ │ │ - test $0x3,%r9b │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - sub %eax,%r9d │ │ │ │ - mov %eax,%r10d │ │ │ │ - lea 0x0(,%rax,8),%r8d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 467d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b12> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - movq (%rcx),%xmm5 │ │ │ │ - movq 0x20(%rcx),%xmm8 │ │ │ │ - movq 0x8(%rcx),%xmm3 │ │ │ │ - movq 0x28(%rcx),%xmm7 │ │ │ │ - movaps %xmm5,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm5 │ │ │ │ - movq 0x10(%rcx),%xmm2 │ │ │ │ - movq 0x30(%rcx),%xmm6 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm5,%xmm5 │ │ │ │ - movq 0x18(%rcx),%xmm1 │ │ │ │ - movq 0x38(%rcx),%xmm4 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - unpcklps %xmm7,%xmm3 │ │ │ │ - unpcklps %xmm7,%xmm5 │ │ │ │ - shufps $0x4e,%xmm3,%xmm3 │ │ │ │ - movq %xmm3,%xmm3 │ │ │ │ - movq %xmm5,%xmm5 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - unpcklps %xmm6,%xmm2 │ │ │ │ - unpcklps %xmm6,%xmm3 │ │ │ │ - shufps $0x4e,%xmm2,%xmm2 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm3,%xmm3 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - unpcklps %xmm4,%xmm1 │ │ │ │ - unpcklps %xmm4,%xmm2 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - movq %xmm1,%xmm1 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,(%rdi,%rax,4) │ │ │ │ - test $0x1,%r9b │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add %eax,%r10d │ │ │ │ - lea (%r8,%rax,8),%r8d │ │ │ │ - movslq %r8d,%rax │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movss 0x4(%rsi,%rax,4),%xmm0 │ │ │ │ - addss (%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x8(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0xc(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x10(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x14(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x18(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x1c(%rsi,%rax,4),%xmm0 │ │ │ │ - movss %xmm0,(%rdi,%r10,4) │ │ │ │ - sub 0x60(%rbx),%edx │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - movss 0xb8(%rbx),%xmm0 │ │ │ │ - cltq │ │ │ │ - mov 0x9c(%rbx),%ecx │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - mov 0x138(%rbx),%rdx │ │ │ │ - mov %ecx,(%rdx,%rax,4) │ │ │ │ - jmp 4641c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2275c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x88(%r15),%rdx │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4739c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236dc> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movss 0x48b26(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%r8,%rcx,1),%r10d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 46936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c76> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm0 │ │ │ │ - divsd 0x68(%rcx),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss 0x4(%rax),%xmm1 │ │ │ │ - movss 0xc(%rax),%xmm6 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - addss -0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm7 │ │ │ │ - addss 0x8(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x8(%rax) │ │ │ │ - addss -0x14(%rdx),%xmm6 │ │ │ │ - movss %xmm6,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm5 │ │ │ │ - addss 0x10(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm4 │ │ │ │ - addss 0x14(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm3 │ │ │ │ - addss 0x18(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %edi,%ebp │ │ │ │ - jne 46900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c40> │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%r8 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 473a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236e5> │ │ │ │ - lea 0x0(,%rdi,8),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0x48a0e(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - lea -0x4(%r8),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - divss %xmm1,%xmm2 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 46a8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dcd> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 46a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 46a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dc0> │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 46a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - lea -0x4(%rdi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 46b45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e85> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rsi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e60> │ │ │ │ - movaps 0x489e8(%rip),%xmm6 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 46b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e78> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x489b9(%rip),%xmm6 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm6,-0x20(%rax) │ │ │ │ - movups %xmm6,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e60> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - movss 0x48993(%rip),%xmm1 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x52a84(%rip),%rsi # 8e92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c2f> │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x52a7c(%rip),%rsi # 8e933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c33> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov 0x68(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c1b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x52b2a(%rip),%rsi # 8ea3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d3a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm1,0x4(%rcx) │ │ │ │ + je 3bf37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - movss %xmm1,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movss 0x4889d(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d77> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45aeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e2b> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45acd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e0d> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21def> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dd1> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21db3> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d95> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 473e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23724> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - lea (%rdi,%rdx,1),%rcx │ │ │ │ + je 3bf4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3bf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f> │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3be6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3be6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x529b0(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5252a(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3be6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c182 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 3c162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x462> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x528e0(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c146 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x446> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x52425(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3be6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c0ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c11c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c0d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c126 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + lea 0x52307(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + lea 0x522e7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + lea 0x522c7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3c117 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c1e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e4> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + lea 0x52295(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ + jmp 3c0ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c1dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x4,%rsi │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x20(%rdx) │ │ │ │ - movups %xmm3,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 46c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f50> │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - mov $0x20,%edi │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - mov %r15d,0x1c(%rsp) │ │ │ │ - movss %xmm5,0x24(%rsp) │ │ │ │ - movss %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - movaps (%rsp),%xmm2 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups (%rax),%xmm9 │ │ │ │ - movups 0x10(%rax),%xmm8 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mulps %xmm2,%xmm9 │ │ │ │ - mulps %xmm2,%xmm8 │ │ │ │ - movups %xmm9,(%rdi) │ │ │ │ - movups %xmm8,0x10(%rdi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 473d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23712> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x5,%r15 │ │ │ │ - movss 0x20(%rsp),%xmm1 │ │ │ │ - divss 0x24(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - lea (%r15,%rdx,1),%rcx │ │ │ │ - shufps $0x0,%xmm7,%xmm7 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x66e13(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3c266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x566> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x578> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3c3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f0> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movups (%rdx),%xmm0 │ │ │ │ - movups 0x10(%rdx),%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - mulps %xmm7,%xmm0 │ │ │ │ - mulps %xmm7,%xmm1 │ │ │ │ - addps %xmm9,%xmm0 │ │ │ │ - addps %xmm8,%xmm1 │ │ │ │ - movups %xmm0,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm10 │ │ │ │ - addss 0x4(%rax),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm1 │ │ │ │ - addss 0x8(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm6 │ │ │ │ - addss 0xc(%rax),%xmm6 │ │ │ │ - movss %xmm6,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm5 │ │ │ │ - addss 0x10(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm4 │ │ │ │ - addss 0x14(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm3 │ │ │ │ - addss 0x18(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 46d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230b0> │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x52664(%rip),%rsi # 8e92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c2f> │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5265c(%rip),%rsi # 8e933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c33> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov 0x68(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c5d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d4> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x5270a(%rip),%rsi # 8ea3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d3a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x657> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r8d │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 473db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2371b> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %ebp,%r10d │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0xd8(%rbx),%rbp │ │ │ │ - movss 0x82e8(%rbx),%xmm8 │ │ │ │ - divss 0xb8(%rbx),%xmm8 │ │ │ │ - divss %xmm0,%xmm9 │ │ │ │ - shl %cl,%edx │ │ │ │ - test %r8d,%edx │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa4(%rbx),%r10d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - cvtsd2ss %xmm10,%xmm10 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r10 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - nopl (%rax) │ │ │ │ - movss 0x0(%rbp,%rcx,4),%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r10,%r8,1),%r9d │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r9d │ │ │ │ - setb %r8b │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - cmp %r8b,%r11b │ │ │ │ - je 46f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23268> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm5 │ │ │ │ - addss 0x4(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm4 │ │ │ │ - addss 0x8(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm3 │ │ │ │ - addss 0xc(%rax),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm2 │ │ │ │ - addss 0x10(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm7 │ │ │ │ - addss 0x14(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm6 │ │ │ │ - addss 0x18(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 46ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23230> │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movss 0x48446(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223f4> │ │ │ │ - movss 0x48433(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45cea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2202a> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %dl,0x2f(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - movss %xmm1,0x24(%rsp) │ │ │ │ - movss %xmm6,0x1c(%rsp) │ │ │ │ - mulss %xmm6,%xmm0 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - movaps (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - movups (%rdi),%xmm5 │ │ │ │ - movups 0x10(%rdi),%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - mulps %xmm3,%xmm5 │ │ │ │ - mulps %xmm3,%xmm4 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm2 │ │ │ │ - movsd 0x68(%rax),%xmm8 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - je 473ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2372d> │ │ │ │ - divsd %xmm8,%xmm2 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %ebp,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movss 0x1c(%rsp),%xmm6 │ │ │ │ - movss 0x24(%rsp),%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa4(%rbx),%r10d │ │ │ │ - movzbl 0x2f(%rsp),%edx │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - divss %xmm6,%xmm1 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - nop │ │ │ │ - movups (%rax),%xmm2 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - mulps %xmm0,%xmm2 │ │ │ │ - movzbl (%r10,%r11,1),%ebp │ │ │ │ - mov %r8d,%r11d │ │ │ │ - mulps %xmm0,%xmm1 │ │ │ │ - not %r11d │ │ │ │ - and $0x7,%r11d │ │ │ │ - bt %r11d,%ebp │ │ │ │ - setb %r11b │ │ │ │ - addps %xmm5,%xmm2 │ │ │ │ - addps %xmm4,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - cmp %r11b,%dl │ │ │ │ - je 4716a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234aa> │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - movss 0x18(%rax),%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x14(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm1 │ │ │ │ - movss 0xc(%rax),%xmm7 │ │ │ │ - movlhps %xmm6,%xmm1 │ │ │ │ - movss 0x8(%rax),%xmm6 │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm2 │ │ │ │ - movlhps %xmm6,%xmm2 │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - addss (%rdi),%xmm1 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm1,(%rdi) │ │ │ │ - movss -0x1c(%rax),%xmm2 │ │ │ │ - addss 0x4(%rdi),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rdi) │ │ │ │ - movss -0x18(%rax),%xmm11 │ │ │ │ - addss 0x8(%rdi),%xmm11 │ │ │ │ - movss %xmm11,0x8(%rdi) │ │ │ │ - movss -0x14(%rax),%xmm10 │ │ │ │ - addss 0xc(%rdi),%xmm10 │ │ │ │ - movss %xmm10,0xc(%rdi) │ │ │ │ - movss -0x10(%rax),%xmm9 │ │ │ │ - addss 0x10(%rdi),%xmm9 │ │ │ │ - movss %xmm9,0x10(%rdi) │ │ │ │ - movss -0xc(%rax),%xmm8 │ │ │ │ - addss 0x14(%rdi),%xmm8 │ │ │ │ - movss %xmm8,0x14(%rdi) │ │ │ │ - movss -0x8(%rax),%xmm7 │ │ │ │ - addss 0x18(%rdi),%xmm7 │ │ │ │ - movss %xmm7,0x18(%rdi) │ │ │ │ - movss -0x4(%rax),%xmm6 │ │ │ │ - addss 0x1c(%rdi),%xmm6 │ │ │ │ - movss %xmm6,0x1c(%rdi) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jne 470f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23430> │ │ │ │ - addss %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c36b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c37f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f> │ │ │ │ call d600 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22413> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 4616e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224ae> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 4614f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2248f> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22470> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220de> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220c0> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220a2> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22084> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22066> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22048> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22451> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22432> │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c28f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3c28f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x52590(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5210a(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3c28f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - addss (%rsi),%xmm0 │ │ │ │ - add $0x20,%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - addss -0x18(%rsi),%xmm0 │ │ │ │ - addss -0x14(%rsi),%xmm0 │ │ │ │ - addss -0x10(%rsi),%xmm0 │ │ │ │ - addss -0xc(%rsi),%xmm0 │ │ │ │ - addss -0x8(%rsi),%xmm0 │ │ │ │ - addss -0x4(%rsi),%xmm0 │ │ │ │ - movss %xmm0,-0x4(%rdi) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 47340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23680> │ │ │ │ - jmp 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - jmp 463c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22704> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 469e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d21> │ │ │ │ - movss 0x48083(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - jmp 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 46706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a46> │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4728a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ca> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 47258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23598> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46e2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2316b> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23315> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23011> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4721f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2355f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a2> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 3c582 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x882> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x524c0(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c566 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x866> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x52005(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3c28f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c55e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c4e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c53c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c4f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x846> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + lea 0x51ee7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + lea 0x51ec7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + lea 0x51ea7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3c537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x837> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x904> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + lea 0x51e75(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c55e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ + jmp 3c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c5f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x669f3(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movss 0x4800c(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - divss 0xb8(%rdi),%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 475a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238e0> │ │ │ │ - mov %rbp,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - and %rax,%r14 │ │ │ │ - jne 47450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23790> │ │ │ │ - mov %r13d,%r15d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%r15,%rax,1),%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbp │ │ │ │ - jae 47505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23845> │ │ │ │ - mov 0xf0(%r12),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x3,%esi │ │ │ │ - cvtss2sd (%rcx,%rsi,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x7,%esi │ │ │ │ - cvtss2sd (%rcx,%rsi,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm0,(%r8,%rcx,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 474c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23800> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4758c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238cc> │ │ │ │ - movsd 0x47e96(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 47583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c3> │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $1,%edx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r8,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 47540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23880> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 4756d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238ad> │ │ │ │ - and $0xfffffffe,%r13d │ │ │ │ - mulsd (%r8,%r13,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%r13,8) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rdi │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3c686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x986> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3c6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d8> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x998> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb10> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mulsd (%r8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 4756d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238ad> │ │ │ │ - add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x52244(%rip),%rsi # 8e92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c2f> │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x5223c(%rip),%rsi # 8e933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c33> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov 0x68(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c9f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf4> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x522ea(%rip),%rsi # 8ea3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d3a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa77> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c78b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8b> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c79f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f> │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x52170(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c70 ::do_widen(char) const@@Base+0x13b00> │ │ │ │ + lea 0x51cea(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c9c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc2> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 3c9a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca2> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x520a0(%rip),%rsi # 8e932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c32> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc86> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x51be5(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c97e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc02> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c90a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c95c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c966 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc66> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + lea 0x51ac7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + lea 0x51aa7(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + lea 0x51a87(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3c957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc57> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ca24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd24> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + lea 0x51a55(%rip),%rdi # 8e464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52764> │ │ │ │ + call d2f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c97e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ + jmp 3c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ca1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ca14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd14> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x51eb5(%rip),%rsi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c36> │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x20(%r13),%rax │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1080> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3cb2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3cb07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe07> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3cb1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f> │ │ │ │ + sub %r15,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 3cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 3cb23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe23> │ │ │ │ + mov %r12d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ + mov 0x18(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 3cae4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde4> │ │ │ │ + cmp %rbx,(%rsp) │ │ │ │ + je 3cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ + mov 0x28(%rbx),%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + mov %r12,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3cb59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe59> │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3cb6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 3cb73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 3cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3cb95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe95> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cdfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 474a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237e9> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x60,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%r12),%rax │ │ │ │ + movb $0x0,0x50(%r12) │ │ │ │ + mov 0x20(%r12),%r15 │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + je 3cd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1000> │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%r9 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1030> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3cc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf78> │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 3cb73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ + cmp 0x38(%r13),%rbx │ │ │ │ + je 3cda6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d440 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3cdc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 395f0 ::do_widen(char) const@@Base+0x1a480> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3cc59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf59> │ │ │ │ + test %rax,%rax │ │ │ │ + setne %al │ │ │ │ + cmp %r8,(%rsp) │ │ │ │ + je 3ccdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf> │ │ │ │ + test %al,%al │ │ │ │ + je 3cda3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a3> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x40(%r13) │ │ │ │ + jmp 3cb73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ + cmpq $0x0,0x40(%r13) │ │ │ │ + je 3ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ + mov 0x38(%r13),%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x28(%r8),%rsi │ │ │ │ + mov 0x20(%r8),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3ccd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd1> │ │ │ │ + cmp 0x30(%r13),%rbx │ │ │ │ + je 3cd6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d680 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x28(%rax),%rsi │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + cmpq $0x0,0x18(%r8) │ │ │ │ + je 3cd2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x60,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + jmp 3cbda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda> │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 38850 ::do_widen(char) const@@Base+0x196e0> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + jmp 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + je 3cda6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ce32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1132> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cde1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cdfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0xf0,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x90(%rdi),%eax │ │ │ │ - sub 0x60(%rdi),%eax │ │ │ │ - movl $0x0,0x8298(%rdi) │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - mov 0x138(%rdi),%rax │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - movss 0x47e34(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x198(%rbx),%rdx │ │ │ │ - movaps %xmm0,%xmm10 │ │ │ │ - lea (%r12,%r12,2),%r10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - shl $0x3,%r10 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - lea 0x0(,%r12,4),%r9 │ │ │ │ - add 0x150(%rbx),%r9 │ │ │ │ - sub %rdi,%rcx │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - add $0x100,%ecx │ │ │ │ - unpcklps %xmm10,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - divss (%r9),%xmm2 │ │ │ │ - movq $0x0,0x198(%rbx) │ │ │ │ - movq $0x0,0x290(%rbx) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - mov (%rax,%r10,1),%r12 │ │ │ │ - cvtsi2ss %r8,%xmm11 │ │ │ │ - mov %r8,%r11 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 47a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d98> │ │ │ │ - movss (%r12,%rdi,4),%xmm0 │ │ │ │ - divss (%r9),%xmm0 │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - movss (%rdx),%xmm9 │ │ │ │ - movss 0x4(%rdx),%xmm8 │ │ │ │ - mov (%rax,%r10,1),%rax │ │ │ │ - movss 0x8(%rdx),%xmm7 │ │ │ │ - movss 0xc(%rdx),%xmm6 │ │ │ │ - movss 0x10(%rdx),%xmm5 │ │ │ │ - lea (%rax,%rdi,4),%rcx │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movss 0x14(%rdx),%xmm4 │ │ │ │ - divss %xmm11,%xmm0 │ │ │ │ - movss 0x18(%rdx),%xmm3 │ │ │ │ - lea (%rax,%r8,1),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss (%rcx),%xmm1 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rcx │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x20(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm9 │ │ │ │ - movss %xmm9,(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x1c(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm8 │ │ │ │ - movss %xmm8,0x4(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x18(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm7 │ │ │ │ - movss %xmm7,0x8(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x14(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0xc(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x10(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x10(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0xc(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm4 │ │ │ │ - movss %xmm4,0x14(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x8(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x18(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rdx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 476f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a30> │ │ │ │ - movss (%rdx),%xmm0 │ │ │ │ - addss 0x4(%rdx),%xmm0 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x20,%rdx │ │ │ │ - addss -0x18(%rdx),%xmm0 │ │ │ │ - addss -0x14(%rdx),%xmm0 │ │ │ │ - addss -0x10(%rdx),%xmm0 │ │ │ │ - addss -0xc(%rdx),%xmm0 │ │ │ │ - addss -0x8(%rdx),%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss 0x8298(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8298(%rbx) │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - jne 4768f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239cf> │ │ │ │ - ucomiss %xmm0,%xmm0 │ │ │ │ - jp 47bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eec> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps 0x47cb9(%rip),%xmm1 # 8f4f0 , std::allocator >@@Base+0x270> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - ucomiss 0x437cd(%rip),%xmm1 # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67350> │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - movss 0x437c3(%rip),%xmm1 # 8b014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67354> │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x47b48(%rip),%xmm3 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x82a0(%rbx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0xb8(%rax),%rdx │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%r10 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ - jmp 478ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bee> │ │ │ │ - nop │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 47946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c86> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 478a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23be0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ + call d640 │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x63ec6(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da50 │ │ │ │ + lea 0x63c80(%rip),%rax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %rsi,0x38(%rbx) │ │ │ │ + mov %rsi,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3cf1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d> │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 47930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c70> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd 0x82a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x82a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 478d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c10> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 478ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bee> │ │ │ │ - movsd 0x82a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x47afc(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd 0x479dc(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - ja 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - movsd 0x47a96(%rip),%xmm1 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r11),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4799c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cdc> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 47990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cd0> │ │ │ │ - test %r10,%r10 │ │ │ │ - je 47ba1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ee1> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r10),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r10 │ │ │ │ - jne 479a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ce7> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x82a0(%rbx),%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - lea -0x1(%rdx),%edi │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - jbe 47b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb3> │ │ │ │ - lea (%r9,%rdi,8),%r8 │ │ │ │ - mov %r8,%r11 │ │ │ │ - sub %rbx,%r11 │ │ │ │ - cmp $0x2a0,%r11 │ │ │ │ - je 47b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb3> │ │ │ │ - mov %edx,%edi │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - shr $1,%edi │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movupd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%r8,%r10,1) │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 47a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d4b> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mulsd 0x298(%rbx,%rdx,8),%xmm1 │ │ │ │ - cltq │ │ │ │ - movsd %xmm1,(%r9,%rax,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ + jne 3cee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e0> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3cf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1200> │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + lea 0x58(%rbx),%rsi │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov %rsi,0x68(%rbx) │ │ │ │ + mov %rsi,0x70(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3cf9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129d> │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3cf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3cf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1280> │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov %rcx,0x60(%rbx) │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + lea 0x80(%rbx),%r13 │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + mov 0x80(%r12),%rsi │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0xb0(%rbx),%rax │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + mov 0xa0(%r12),%rsi │ │ │ │ + lea 0xa0(%rbx),%rdi │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x642d5(%rip),%rax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x63cfd(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + lea 0xc8(%r12),%rsi │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + lea 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x63f74(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + add $0x38,%rax │ │ │ │ + movq 0x6309c(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3acc0 ::do_widen(char) const@@Base+0x1bb50> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - movss 0x1c(%rdx),%xmm1 │ │ │ │ - jmp 477dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b1c> │ │ │ │ - movq $0x0,0x82a0(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 47a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dce> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 47b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e66> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 47a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dc0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d0c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3d0ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ec> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + lea 0x641d8(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13af> │ │ │ │ + lea 0x641ba(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + jmp 3d0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d0b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0xf0,%edi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call d640 │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x63bd6(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da50 │ │ │ │ + lea 0x63990(%rip),%rax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %rsi,0x38(%rbx) │ │ │ │ + mov %rsi,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d20d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150d> │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 47b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e50> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd 0x82a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x82a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 47ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23df0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 47a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dce> │ │ │ │ - movsd 0x82a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 47bbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23efe> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4791c(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - ucomisd 0x477f7(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - movsd 0x478b1(%rip),%xmm1 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 47986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cc6> │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r9,%rdi,8),%rdx │ │ │ │ - movsd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 47b7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ebf> │ │ │ │ - jmp 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d0> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0> │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + lea 0x58(%rbx),%rsi │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov %rsi,0x68(%rbx) │ │ │ │ + mov %rsi,0x70(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d28d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158d> │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1550> │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3d270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1570> │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov %rcx,0x60(%rbx) │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + lea 0x80(%rbx),%r13 │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + mov 0x80(%r12),%rsi │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0xb0(%rbx),%rax │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + mov 0xa0(%r12),%rsi │ │ │ │ + lea 0xa0(%rbx),%rdi │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x64007(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x63a14(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d325 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1625> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + lea 0xc8(%r12),%rsi │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + lea 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x63bfc(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + add $0x38,%rax │ │ │ │ + movq 0x62db4(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3acc0 ::do_widen(char) const@@Base+0x1bb50> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - jmp 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d3b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3d3dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dc> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + lea 0x63ee8(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d39f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169f> │ │ │ │ + lea 0x63eca(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + jmp 3d3cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d3a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3d3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd 0x84(%rdi),%xmm5 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - punpckldq %xmm5,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - movq %xmm0,0xa8(%rdi) │ │ │ │ - movd 0x64(%rdi),%xmm0 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x7c(%rdi),%eax │ │ │ │ - movd %edx,%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm0 │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x90(%rdi) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 49d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26047> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ + lea 0x63f9c(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %ebp,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x78(%rbx),%eax │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - sar $1,%eax │ │ │ │ - mov %edi,0xa0(%rbx) │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%r13d │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%r14d │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%r14d │ │ │ │ - mov %r14d,%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - xor $0x1,%r15d │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %al │ │ │ │ - and %eax,%r15d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 47f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242a0> │ │ │ │ - movq $0x3f800000,0x82e8(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 48e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251c0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 48ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25338> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - divsd 0x68(%rdx),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 498c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c08> │ │ │ │ - movss 0x476fc(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82a8(%rbx) │ │ │ │ - movss %xmm2,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 498b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bf8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82ac(%rbx) │ │ │ │ - movss %xmm2,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 498a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25be8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b0(%rbx) │ │ │ │ - movss %xmm2,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 49898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bd8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b4(%rbx) │ │ │ │ - movss %xmm2,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 49888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bc8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b8(%rbx) │ │ │ │ - movss %xmm2,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 49878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bb8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82bc(%rbx) │ │ │ │ - movss %xmm2,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 49868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ba8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm2,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movss %xmm3,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 47e0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2414b> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movss %xmm0,0x82c4(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm2,0x82e4(%rbx) │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x62cb3(%rip),%xmm0 # a0108 @@Base+0xff48> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rax),%rdx │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + lea 0x78(%rax),%rdx │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movl $0x0,0x88(%rax) │ │ │ │ + movb $0x0,0x8c(%rax) │ │ │ │ + movq $0x0,0x90(%rax) │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 48d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250d3> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 47f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24249> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - movss (%rdx,%rcx,1),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 48db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250f0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0xa0(%rbx),%eax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %esi,%edi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%rax,%rdi,1),%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - jb 47e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24190> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 47e67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241a7> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movsbl (%rdx,%rax,1),%r12d │ │ │ │ - mov %ebp,%edx │ │ │ │ - call 35ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e00> │ │ │ │ - movss 0x474ac(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - subss %xmm0,%xmm3 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - unpcklps %xmm0,%xmm2 │ │ │ │ - movlps %xmm2,0x82e8(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%ebp │ │ │ │ - je 47ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24024> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movslq 0x90(%rbx),%rsi │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - mov 0xd0(%rcx),%rax │ │ │ │ - movzwl (%rax,%rsi,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 48398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246d8> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 48d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25070> │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movss 0xb8(%rbx),%xmm5 │ │ │ │ - cvtsi2ss %r8,%xmm2 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mulss %xmm5,%xmm2 │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a50> │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm2 │ │ │ │ - divsd 0x68(%rcx),%xmm2 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 497d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b18> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 497c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b08> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 497b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25af8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 49818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b58> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 49808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b48> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 497f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b38> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 497e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b28> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4810c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2444c> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm2,0x82c4(%rbx) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movss %xmm3,0x48(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movss %xmm5,0x30(%rsp) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x63f84(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x62c0b(%rip),%xmm0 # a0110 @@Base+0xff50> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ call d640 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - movaps 0x20(%rsp),%xmm0 │ │ │ │ - mov %rax,%r9 │ │ │ │ - movups (%rcx),%xmm4 │ │ │ │ - movups 0x10(%rcx),%xmm3 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mulps %xmm0,%xmm4 │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - je 49c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f53> │ │ │ │ - movss 0x30(%rsp),%xmm5 │ │ │ │ - movss 0x48(%rsp),%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r10d │ │ │ │ - divss %xmm5,%xmm3 │ │ │ │ - add 0xa0(%rbx),%r10d │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - jmp 482d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24618> │ │ │ │ - mulss 0x82a8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm2 │ │ │ │ - mulss 0x82ac(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm2 │ │ │ │ - mulss 0x82b0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm2 │ │ │ │ - mulss 0x82b4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - movss 0x14(%rax),%xmm1 │ │ │ │ - mulss 0x82bc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm1 │ │ │ │ - mulss 0x82c0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss 0x82c4(%rbx),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm1 │ │ │ │ - addss (%rcx),%xmm1 │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ - movss -0x1c(%rax),%xmm10 │ │ │ │ - addss 0x4(%rcx),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rcx) │ │ │ │ - movss -0x18(%rax),%xmm9 │ │ │ │ - addss 0x8(%rcx),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rcx) │ │ │ │ - movss -0x14(%rax),%xmm8 │ │ │ │ - addss 0xc(%rcx),%xmm8 │ │ │ │ - movss %xmm8,0xc(%rcx) │ │ │ │ - movss -0x10(%rax),%xmm7 │ │ │ │ - addss 0x10(%rcx),%xmm7 │ │ │ │ - movss %xmm7,0x10(%rcx) │ │ │ │ - movss -0xc(%rax),%xmm6 │ │ │ │ - addss 0x14(%rcx),%xmm6 │ │ │ │ - movss %xmm6,0x14(%rcx) │ │ │ │ - movss -0x8(%rax),%xmm5 │ │ │ │ - addss 0x18(%rcx),%xmm5 │ │ │ │ - movss %xmm5,0x18(%rcx) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - addss 0x1c(%rcx),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rcx) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 48e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25150> │ │ │ │ - movups (%rax),%xmm2 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - movzbl (%r10,%rdi,1),%r11d │ │ │ │ - mov %esi,%edi │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r11d │ │ │ │ - addps %xmm4,%xmm2 │ │ │ │ - addps %xmm0,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - jae 481c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24500> │ │ │ │ - mulss 0x82c8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm2 │ │ │ │ - mulss 0x82cc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm2 │ │ │ │ - mulss 0x82d0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm2 │ │ │ │ - mulss 0x82d4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - movss 0x14(%rax),%xmm1 │ │ │ │ - mulss 0x82dc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm1 │ │ │ │ - mulss 0x82e0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss 0x82e4(%rbx),%xmm2 │ │ │ │ - jmp 48240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24580> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %r8,%xmm2 │ │ │ │ - mov %r8,%r12 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 49600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25940> │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - divss 0xb8(%rbx),%xmm3 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 49470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257b0> │ │ │ │ - movslq 0xa8(%rbx),%rsi │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm2 │ │ │ │ - divsd 0x68(%rsi),%xmm2 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 49ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 49b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ed0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 49be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f20> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 49bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f10> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 49bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f00> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 49bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ef0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 49b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ec0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 484d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24819> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss %xmm2,0x82c4(%rbx) │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9c> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov 0xa4(%rbx),%r15d │ │ │ │ - xor %edi,%edi │ │ │ │ - add 0xa0(%rbx),%r15d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%r15 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%r15 │ │ │ │ - jmp 48646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24986> │ │ │ │ - mulss 0x82a8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm2 │ │ │ │ - mulss 0x82ac(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm2 │ │ │ │ - mulss 0x82b0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm2 │ │ │ │ - mulss 0x82b4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rcx) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - mulss 0x82bc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - mulss 0x82c0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - movss 0x82c4(%rbx),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm1,-0x4(%rcx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %r8,%rdi │ │ │ │ - je 49828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b68> │ │ │ │ - movss (%rsi,%rdi,4),%xmm1 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulss %xmm3,%xmm1 │ │ │ │ - movzbl (%r15,%r9,1),%r11d │ │ │ │ - mov %edi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r11d │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jae 48530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24870> │ │ │ │ - mulss 0x82c8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm2 │ │ │ │ - mulss 0x82cc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm2 │ │ │ │ - mulss 0x82d0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm2 │ │ │ │ - mulss 0x82d4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rcx) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - mulss 0x82dc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - mulss 0x82e0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - movss 0x82e4(%rbx),%xmm2 │ │ │ │ - jmp 485b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248f0> │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rax),%rdx │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + lea 0x78(%rax),%rdx │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movl $0x0,0x88(%rax) │ │ │ │ + movb $0x0,0x8c(%rax) │ │ │ │ + movq $0x0,0x90(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movss %xmm3,0x48(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movss %xmm5,0x30(%rsp) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x63f6c(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x62b4b(%rip),%xmm0 # a0100 @@Base+0xff40> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ call d640 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movaps 0x20(%rsp),%xmm0 │ │ │ │ - movups (%rax),%xmm8 │ │ │ │ - movups 0x10(%rax),%xmm3 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - mulps %xmm0,%xmm8 │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - movups %xmm8,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - je 49c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb0> │ │ │ │ - movss 0x30(%rsp),%xmm5 │ │ │ │ - movss 0x48(%rsp),%xmm3 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - divss %xmm5,%xmm3 │ │ │ │ - mov %r8,%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rax),%rdx │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + lea 0x78(%rax),%rdx │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movl $0x0,0x88(%rax) │ │ │ │ + movb $0x0,0x8c(%rax) │ │ │ │ + movq $0x0,0x90(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movups (%rcx),%xmm1 │ │ │ │ - movups 0x10(%rcx),%xmm2 │ │ │ │ - add $0x20,%rcx │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - addps %xmm8,%xmm1 │ │ │ │ - addps %xmm0,%xmm2 │ │ │ │ - movups %xmm1,-0x20(%rcx) │ │ │ │ - movups %xmm2,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm10 │ │ │ │ - addss 0x4(%rax),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm9 │ │ │ │ - addss 0x8(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 487a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ae0> │ │ │ │ - addss %xmm10,%xmm1 │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + sub $0x90,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x6d(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x629b1(%rip),%rsi # a0048 @@Base+0xfe88> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d6ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ba> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movaps %xmm4,0x70(%rsp) │ │ │ │ + jp 3d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x5169e(%rip),%xmm1 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + ucomisd 0x518ae(%rip),%xmm1 # 8efa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532a8> │ │ │ │ + jbe 3d7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad0> │ │ │ │ + movmskpd %xmm0,%eax │ │ │ │ + lea 0x51237(%rip),%rcx # 8e942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c42> │ │ │ │ + test $0x1,%al │ │ │ │ + lea 0x5122f(%rip),%rax # 8e943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c43> │ │ │ │ + cmove %rax,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d260 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rcx,%rax,1),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3d860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b60> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 3d890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b90> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d877 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b77> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3d7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa0> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 49b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 48e6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251aa> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2d> │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 48960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca0> │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%edx │ │ │ │ - shr $1,%r14d │ │ │ │ - sub %r14d,0xa8(%rbx) │ │ │ │ - mov %edx,0x94(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - js 488f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c30> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 47c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fc0> │ │ │ │ - nop │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 488cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0d> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ + mov $0x1d,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x11,%r9d │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5115d(%rip),%r8 # 8e947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c47> │ │ │ │ + mov $0x1d,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call d370 <__snprintf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ cltq │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 488dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c1d> │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %rbp,0x78(%rsp) │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + jb 3d8dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdd> │ │ │ │ + movq 0x62917(%rip),%xmm0 # a0130 @@Base+0xff70> │ │ │ │ + lea 0x633d0(%rip),%rax │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + lea 0x63a14(%rip),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2d> │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 12010 <__cxa_finalize@plt+0x43b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 3d890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b90> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 3d78e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d8ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bac> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf0> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + jmp 3d78e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movmskpd %xmm0,%eax │ │ │ │ + lea 0x51073(%rip),%rcx # 8e93e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c3e> │ │ │ │ + test $0x1,%al │ │ │ │ + lea 0x51069(%rip),%rax # 8e93d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c3d> │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + jmp 3d718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a18> │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + jmp 3d73b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3b> │ │ │ │ nopl (%rax) │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3d8a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba3> │ │ │ │ + lea 0x626c0(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26054> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x98,%rsp │ │ │ │ + je 3d93b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c12> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d8f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x48(%rdi),%r12 │ │ │ │ + mov 0x40(%rdi),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3d98e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3d981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c81> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 3d970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3d99b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%r12 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3d9ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cce> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3d9c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 3d9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb0> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3d9db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3d9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7e0 │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + call d140 │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ + movhlps %xmm0,%xmm3 │ │ │ │ + movq %xmm0,%rsi │ │ │ │ + movq %xmm0,0x30(%rsp) │ │ │ │ + movq %xmm3,%rcx │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq %xmm3,0x20(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + je 3de8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218e> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + add %rbp,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 489c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d00> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp 0x20(%rsp),%rax │ │ │ │ + je 3de9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219c> │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - call d600 │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 49d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26065> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x20(%r12),%eax │ │ │ │ + mov 0x30(%r12),%rbx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub 0x28(%r12),%rbx │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + mov %eax,0x20(%rbp) │ │ │ │ + movups %xmm1,0x28(%rbp) │ │ │ │ + je 3de80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + movups %xmm0,0x28(%rbp) │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + je 3dc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f30> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3dbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 3dc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f40> │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 3dba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea8> │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3dbbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebe> │ │ │ │ + jmp 3dbb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb1> │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + jmp 3dbbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebe> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x48(%r12),%rbx │ │ │ │ + sub 0x40(%r12),%rbx │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ + movups %xmm2,0x40(%rbp) │ │ │ │ + je 3de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2170> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x50(%rbp) │ │ │ │ + movups %xmm0,0x40(%rbp) │ │ │ │ + mov 0x48(%r12),%r13 │ │ │ │ + mov 0x40(%r12),%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + je 3dd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2030> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3dccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcf> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ + mov %r15,%rsi │ │ │ │ call d550 │ │ │ │ - movss 0x469cd(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movss 0x469c5(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movups (%rax),%xmm5 │ │ │ │ - movups 0x10(%rax),%xmm4 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 3dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040> │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 3dca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa8> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - divps %xmm5,%xmm2 │ │ │ │ - divps %xmm4,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 48bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f34> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - movaps %xmm2,%xmm7 │ │ │ │ - xor %esi,%esi │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - shr $0x3,%rax │ │ │ │ - movaps %xmm2,%xmm8 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - imul %rax,%r8 │ │ │ │ - unpckhps %xmm2,%xmm7 │ │ │ │ - unpckhps %xmm1,%xmm4 │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - shufps $0x55,%xmm2,%xmm6 │ │ │ │ - shufps $0xff,%xmm1,%xmm5 │ │ │ │ - shufps $0x55,%xmm1,%xmm3 │ │ │ │ - shufps $0xff,%xmm2,%xmm8 │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - movss (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r8,%rax,1),%r10d │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mulss (%rdx),%xmm0 │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%r10d │ │ │ │ - setb %al │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm0 │ │ │ │ - mulss %xmm6,%xmm0 │ │ │ │ - mulss -0x1c(%rdx),%xmm0 │ │ │ │ - addss 0x4(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm0 │ │ │ │ - mulss %xmm7,%xmm0 │ │ │ │ - mulss -0x18(%rdx),%xmm0 │ │ │ │ - addss 0x8(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm0 │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mulss -0x14(%rdx),%xmm0 │ │ │ │ - addss 0xc(%rax),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm0 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - mulss -0x10(%rdx),%xmm0 │ │ │ │ - addss 0x10(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm0 │ │ │ │ - mulss %xmm3,%xmm0 │ │ │ │ - mulss -0xc(%rdx),%xmm0 │ │ │ │ - addss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm0 │ │ │ │ - mulss %xmm4,%xmm0 │ │ │ │ - mulss -0x8(%rdx),%xmm0 │ │ │ │ - addss 0x18(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm0 │ │ │ │ - mulss %xmm5,%xmm0 │ │ │ │ - mulss -0x4(%rdx),%xmm0 │ │ │ │ - addss 0x1c(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x1c(%rax) │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jne 48b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e40> │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss (%rcx),%xmm1 │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - shl $0x3,%eax │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movslq %eax,%r8 │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%r8,4) │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - movss 0x4(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - movss 0x8(%rsi),%xmm0 │ │ │ │ - movss 0x8(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x4(%rdx,%rax,4) │ │ │ │ - movss 0xc(%rsi),%xmm0 │ │ │ │ - movss 0xc(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x8(%rdx,%rax,4) │ │ │ │ - movss 0x10(%rsi),%xmm0 │ │ │ │ - movss 0x10(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xc(%rdx,%rax,4) │ │ │ │ - movss 0x14(%rsi),%xmm0 │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x10(%rdx,%rax,4) │ │ │ │ - movss 0x18(%rsi),%xmm0 │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x14(%rdx,%rax,4) │ │ │ │ - movss 0x1c(%rsi),%xmm0 │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x18(%rdx,%rax,4) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3dcbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbe> │ │ │ │ + jmp 3dcb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb1> │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmp 3dcbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbe> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x58(%r12),%eax │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + add $0x60,%r12 │ │ │ │ + add $0x60,%rbp │ │ │ │ + mov %ax,-0x8(%rbp) │ │ │ │ + cmp %r12,0x20(%rsp) │ │ │ │ + jne 3db20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %ecx,0x20(%rax) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rbp),%r13 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3ddbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ddb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a0> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ddcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%r13 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3ddfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ddf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f1> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3dde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e0> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3de0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 48cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25037> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3de1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211d> │ │ │ │ + call d600 │ │ │ │ + add $0x60,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 3dd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3de3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3defe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fe> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0xb8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmp 3dc71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f71> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmp 3db6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6e> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 3dadf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddf> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %ecx,0x20(%rax) │ │ │ │ + jmp 3de2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212a> │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 3df95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2295> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 48d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25050> │ │ │ │ + je 3deda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21da> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 48ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25020> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call 3bc20 ::do_widen(char) const@@Base+0x1cab0> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3df8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3df33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2233> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3deba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3dfa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a6> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 3dfb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b7> │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + jmp 3debf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3df15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2215> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3df6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226d> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3dfc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c1> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 3dfcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cf> │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + call 3b1e0 ::do_widen(char) const@@Base+0x1c070> │ │ │ │ + jmp 3df33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2233> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3deda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21da> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3df57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2257> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ + add $0x60,%r12 │ │ │ │ + call 3d950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c50> │ │ │ │ + jmp 3debf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bf> │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3df1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221a> │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 48ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25020> │ │ │ │ - mov %r12,%rdi │ │ │ │ + jmp 3df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2230> │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3df5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225c> │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - mov %r12d,%r15d │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%esi │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%esi │ │ │ │ - setne %sil │ │ │ │ - shr $0x7,%r15b │ │ │ │ - movzbl %sil,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ + jmp 3df6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x629ec(%rip),%rax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e005 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2305> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x62be8(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3e070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370> │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3e037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2337> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ sete %al │ │ │ │ - or %al,%r15b │ │ │ │ - jne 498f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c38> │ │ │ │ - test %edx,%edx │ │ │ │ - je 49bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f30> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 49183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254c3> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 3e070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2348> │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2380> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmp 3e037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2337> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm10,%xmm1 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 49b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fda> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r9b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,%esi │ │ │ │ - movss 0x46536(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r8,%rsi,1),%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%edi │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%r9b │ │ │ │ - je 48f26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25266> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm0 │ │ │ │ - divsd 0x68(%rsi),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 48ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25230> │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 49192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254d2> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 48d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250ba> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rsi │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 49cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ff4> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x4640d(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - lea -0x4(%rsi),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 4908d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253cd> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rdi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 49070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253b0> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 49080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253c0> │ │ │ │ - nop │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 49070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253b0> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rsi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - lea -0x4(%rsi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 49145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25485> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rdi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 49120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25460> │ │ │ │ - movaps 0x463e8(%rip),%xmm5 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm5,(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 49138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25478> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x463b9(%rip),%xmm3 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm3,-0x20(%rax) │ │ │ │ - movups %xmm3,-0x10(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 49120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25460> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - movss 0x46393(%rip),%xmm0 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm0,0x4(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - movss %xmm0,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%ecx │ │ │ │ - movss %xmm1,0xb8(%rbx) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 495a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258e0> │ │ │ │ - lea (%rsi,%r8,4),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 491d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25510> │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 495a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258e0> │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 49c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f48> │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups 0x40(%rax),%xmm1 │ │ │ │ - movups 0x60(%rax),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movups -0x30(%rax),%xmm8 │ │ │ │ - movups -0x10(%rax),%xmm7 │ │ │ │ - movups -0x80(%rax),%xmm9 │ │ │ │ - movups -0x60(%rax),%xmm6 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm12 │ │ │ │ - movups -0x70(%rax),%xmm11 │ │ │ │ - movups -0x50(%rax),%xmm10 │ │ │ │ - shufps $0x88,%xmm7,%xmm0 │ │ │ │ - shufps $0xdd,%xmm8,%xmm3 │ │ │ │ - shufps $0xdd,%xmm7,%xmm12 │ │ │ │ - movaps %xmm9,%xmm2 │ │ │ │ - movaps %xmm6,%xmm13 │ │ │ │ - shufps $0x88,%xmm8,%xmm1 │ │ │ │ - shufps $0x88,%xmm11,%xmm9 │ │ │ │ - movaps %xmm1,%xmm8 │ │ │ │ - movaps %xmm9,%xmm7 │ │ │ │ - shufps $0x88,%xmm10,%xmm6 │ │ │ │ - shufps $0xdd,%xmm0,%xmm8 │ │ │ │ - shufps $0xdd,%xmm6,%xmm7 │ │ │ │ - shufps $0x88,%xmm0,%xmm1 │ │ │ │ - shufps $0xdd,%xmm11,%xmm2 │ │ │ │ - shufps $0xdd,%xmm10,%xmm13 │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - shufps $0x88,%xmm6,%xmm9 │ │ │ │ - shufps $0x88,%xmm13,%xmm2 │ │ │ │ - movaps %xmm9,%xmm6 │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - shufps $0x88,%xmm12,%xmm3 │ │ │ │ - shufps $0x88,%xmm1,%xmm6 │ │ │ │ - shufps $0x88,%xmm3,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm7,%xmm6 │ │ │ │ - shufps $0x88,%xmm8,%xmm6 │ │ │ │ - shufps $0xdd,%xmm13,%xmm4 │ │ │ │ - shufps $0xdd,%xmm12,%xmm5 │ │ │ │ - shufps $0xdd,%xmm1,%xmm9 │ │ │ │ - shufps $0xdd,%xmm3,%xmm2 │ │ │ │ - shufps $0xdd,%xmm8,%xmm7 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - shufps $0xdd,%xmm5,%xmm4 │ │ │ │ - shufps $0x88,%xmm5,%xmm6 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - addps %xmm9,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - addps %xmm7,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 49200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25540> │ │ │ │ - test $0x3,%r12b │ │ │ │ - je 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ - mov %r12d,%edi │ │ │ │ - and $0xfffffffc,%edi │ │ │ │ - sub %edi,%r12d │ │ │ │ - mov %edi,%eax │ │ │ │ - lea 0x0(,%rdi,8),%edx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 493e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25720> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - movq (%r8),%xmm6 │ │ │ │ - movq 0x20(%r8),%xmm8 │ │ │ │ - movq 0x8(%r8),%xmm4 │ │ │ │ - movq 0x28(%r8),%xmm7 │ │ │ │ - movaps %xmm6,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm6 │ │ │ │ - movq 0x10(%r8),%xmm2 │ │ │ │ - movq 0x30(%r8),%xmm5 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm6,%xmm6 │ │ │ │ - movq 0x18(%r8),%xmm1 │ │ │ │ - movq 0x38(%r8),%xmm3 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm4 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - shufps $0x4e,%xmm4,%xmm4 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq %xmm6,%xmm6 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - unpcklps %xmm5,%xmm2 │ │ │ │ - unpcklps %xmm5,%xmm4 │ │ │ │ - shufps $0x4e,%xmm2,%xmm2 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - unpcklps %xmm3,%xmm1 │ │ │ │ - unpcklps %xmm3,%xmm2 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - movq %xmm1,%xmm1 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,(%rsi,%rdi,4) │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ - and $0xfffffffe,%r12d │ │ │ │ - add %r12d,%eax │ │ │ │ - lea (%rdx,%r12,8),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cltq │ │ │ │ - movss 0x4(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss (%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x8(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0xc(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x10(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x14(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x18(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x1c(%rcx,%rdx,4),%xmm0 │ │ │ │ - movss %xmm0,(%rsi,%rax,4) │ │ │ │ - mov %r10d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 49450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25790> │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 498e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c20> │ │ │ │ - cmp %ebp,0x68(%rbx) │ │ │ │ - je 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 475b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238f0> │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6293c(%rip),%rax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e0b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x62688(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3e120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2420> │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3e0e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e7> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + xor %edx,%edx │ │ │ │ test %eax,%eax │ │ │ │ - js 49c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fd1> │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - jmp 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ - mov %r10d,0x9c(%rbx) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 3e120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2420> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e0f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f4> │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + add $0x8,%rdx │ │ │ │ + jmp 3e0e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6288b(%rip),%rax │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2463> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x50f92(%rip),%rsi # 8f100 , std::allocator >@@Base> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 49cc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26001> │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3e183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2483> │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2494> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d0> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pop %rbx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 3e183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2483> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movss (%rdi),%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x4,%rdi │ │ │ │ - mulss %xmm3,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - movups %xmm2,-0x20(%rcx) │ │ │ │ - movups %xmm2,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 494a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257e0> │ │ │ │ - addss %xmm9,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - mov $0x1,%r15d │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call da50 │ │ │ │ + lea 0x62916(%rip),%rax │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + movl $0x0,0x20(%rbx) │ │ │ │ + mov %rsi,0x30(%rbx) │ │ │ │ + mov %rsi,0x38(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e27c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257c> │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 491b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254f4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2540> │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ mov %rcx,%rax │ │ │ │ - add %rcx,%r8 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x4,%rsi │ │ │ │ - addss -0x18(%rax),%xmm0 │ │ │ │ - addss -0x14(%rax),%xmm0 │ │ │ │ - addss -0x10(%rax),%xmm0 │ │ │ │ - addss -0xc(%rax),%xmm0 │ │ │ │ - addss -0x8(%rax),%xmm0 │ │ │ │ - addss -0x4(%rax),%xmm0 │ │ │ │ - movss %xmm0,-0x4(%rsi) │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 495c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25900> │ │ │ │ - jmp 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2560> │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,0x28(%rbx) │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + lea 0x50(%rbx),%rsi │ │ │ │ + movl $0x0,0x50(%rbx) │ │ │ │ + mov %rsi,0x60(%rbx) │ │ │ │ + mov %rsi,0x68(%rbx) │ │ │ │ + movq $0x0,0x70(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e2ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ec> │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b0> │ │ │ │ + mov %rdx,0x60(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movzbl (%rcx,%rsi,1),%esi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 49c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9c> │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - movss 0x82e8(%rbx),%xmm8 │ │ │ │ - divss 0xb8(%rbx),%xmm8 │ │ │ │ - divss %xmm2,%xmm9 │ │ │ │ - shl %cl,%edi │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - test %esi,%edi │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - movsd 0x70(%rcx),%xmm10 │ │ │ │ - divsd 0x68(%rcx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - setne %r15b │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - cvtsd2ss %xmm10,%xmm10 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rsi,%rdi,4),%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - movzbl (%r11,%r9,1),%r14d │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r14d │ │ │ │ - setb %r9b │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - cmp %r9b,%r15b │ │ │ │ - je 496e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a27> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x20,%rcx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rcx) │ │ │ │ - movups %xmm1,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm5 │ │ │ │ - addss 0x4(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm4 │ │ │ │ - addss 0x8(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm3 │ │ │ │ - addss 0xc(%rax),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm2 │ │ │ │ - addss 0x10(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm7 │ │ │ │ - addss 0x14(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm6 │ │ │ │ - addss 0x18(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 496b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259f0> │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243b7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48059 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24399> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4803b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2437b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2442f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24411> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243f3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48095 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243d5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm9,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2412e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24110> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47db2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240f2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240d4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240b6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24098> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss 0x45b60(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2407a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d0> │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,0x58(%rbx) │ │ │ │ + mov %rax,0x70(%rbx) │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + lea 0x78(%rbx),%r12 │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%rbp),%rdx │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3e365 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2665> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + lea 0x62f3c(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %sil,0x38(%rsp) │ │ │ │ - cvtsi2ss %r8,%xmm1 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %edx,0x48(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - movss %xmm3,0x4c(%rsp) │ │ │ │ - movss %xmm6,0x20(%rsp) │ │ │ │ - mulss %xmm6,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - movaps 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - movups (%rcx),%xmm5 │ │ │ │ - movups 0x10(%rcx),%xmm4 │ │ │ │ - movzbl 0x38(%rsp),%esi │ │ │ │ - movss 0x4c(%rsp),%xmm3 │ │ │ │ - mulps %xmm0,%xmm5 │ │ │ │ - mulps %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm2 │ │ │ │ - movsd 0x68(%rax),%xmm1 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - je 49ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26020> │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - divss 0x20(%rsp),%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r11 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rax),%xmm1 │ │ │ │ - movups 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - movzbl (%r11,%r9,1),%r14d │ │ │ │ - mov %edi,%r9d │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r14d │ │ │ │ - setb %r9b │ │ │ │ - addps %xmm5,%xmm1 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmp %r9b,%sil │ │ │ │ - je 49a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25daa> │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - movss 0x18(%rax),%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x14(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm0 │ │ │ │ - movss 0xc(%rax),%xmm7 │ │ │ │ - movlhps %xmm6,%xmm0 │ │ │ │ - movss 0x8(%rax),%xmm6 │ │ │ │ - mulps %xmm2,%xmm0 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm1 │ │ │ │ - movlhps %xmm6,%xmm1 │ │ │ │ - mulps %xmm2,%xmm1 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - addss (%rcx),%xmm0 │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ - movss -0x1c(%rax),%xmm11 │ │ │ │ - addss 0x4(%rcx),%xmm11 │ │ │ │ - movss %xmm11,0x4(%rcx) │ │ │ │ - movss -0x18(%rax),%xmm10 │ │ │ │ - addss 0x8(%rcx),%xmm10 │ │ │ │ - movss %xmm10,0x8(%rcx) │ │ │ │ - movss -0x14(%rax),%xmm9 │ │ │ │ - addss 0xc(%rcx),%xmm9 │ │ │ │ - movss %xmm9,0xc(%rcx) │ │ │ │ - movss -0x10(%rax),%xmm8 │ │ │ │ - addss 0x10(%rcx),%xmm8 │ │ │ │ - movss %xmm8,0x10(%rcx) │ │ │ │ - movss -0xc(%rax),%xmm7 │ │ │ │ - addss 0x14(%rcx),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rcx) │ │ │ │ - movss -0x8(%rax),%xmm6 │ │ │ │ - addss 0x18(%rcx),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rcx) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rcx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rcx) │ │ │ │ - cmp %r12d,%edi │ │ │ │ - jne 499f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d30> │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - jmp 491a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254e3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 491a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254e3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 484bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247fc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24761> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24742> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4849d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247dd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4847e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247be> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4845f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2479f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24780> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3e353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2653> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3e35c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265c> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 49199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254d9> │ │ │ │ - jmp 49421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25761> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 4930f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2564f> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x128(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + movzbl 0x64eea(%rip),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c0> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + jg 3e420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2720> │ │ │ │ + je 3e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f8> │ │ │ │ + lea 0x64ed1(%rip),%rdx │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 3e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e3> │ │ │ │ + add $0x138,%rsp │ │ │ │ + mov %rdx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0x5067c(%rip),%rsi # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x5066d(%rip),%rsi # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + mov $0x1e,%edx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call d0b0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rsp,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - jmp 49c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f7b> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2784> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + lea 0x62e45(%rip),%rax │ │ │ │ + movl $0x1e,0x118(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 121c7 <__cxa_finalize@plt+0x4567> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x64df1(%rip),%rdi │ │ │ │ + call db60 <__cxa_guard_acquire@plt> │ │ │ │ test %eax,%eax │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmp 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25328> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - movss 0x45774(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - jmp 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - jmp 49c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f7b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ + je 3e3d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d6> │ │ │ │ + lea 0x64df5(%rip),%rax │ │ │ │ + mov 0x64aee(%rip),%rdi # a2fd0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x64b1f(%rip),%rdx # a3008 @@Base+0x1138> │ │ │ │ + movq $0x0,0x64dd4(%rip) │ │ │ │ + lea -0x10(%rax),%rsi │ │ │ │ + mov %rax,0x64dc1(%rip) │ │ │ │ + movb $0x0,0x64dca(%rip) │ │ │ │ + call d590 <__cxa_atexit@plt> │ │ │ │ + lea 0x64da6(%rip),%rdi │ │ │ │ + call d3b0 <__cxa_guard_release@plt> │ │ │ │ + jmp 3e3d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0x5057c(%rip),%rsi # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x5056d(%rip),%rsi # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 32ba0 ::do_widen(char) const@@Base+0x13a30> │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + mov $0x1f,%edx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call d0b0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2884> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ + lea 0x62d45(%rip),%rax │ │ │ │ + movl $0x1f,0x118(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 121c7 <__cxa_finalize@plt+0x4567> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3e611 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2911> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e82 <__cxa_finalize@plt+0x5222> │ │ │ │ - jmp 12ea5 <__cxa_finalize@plt+0x5245> │ │ │ │ + jmp 3e5b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x62cd1(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + jmp 3e5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12eb5 <__cxa_finalize@plt+0x5255> │ │ │ │ + jmp 3e5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e70 <__cxa_finalize@plt+0x5210> │ │ │ │ + jmp 3e5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c8> │ │ │ │ + endbr64 │ │ │ │ + jmp 3e61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291d> │ │ │ │ + endbr64 │ │ │ │ + jmp 3e5ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ec> │ │ │ │ + endbr64 │ │ │ │ + jmp 3e626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2926> │ │ │ │ + endbr64 │ │ │ │ + jmp 3e5f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f5> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - movq $0x0,0x190(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xf0(%rbx) │ │ │ │ - movups %xmm0,0x100(%rbx) │ │ │ │ - movups %xmm0,0x110(%rbx) │ │ │ │ - movups %xmm0,0x120(%rbx) │ │ │ │ - movups %xmm0,0x130(%rbx) │ │ │ │ - movups %xmm0,0x140(%rbx) │ │ │ │ - movups %xmm0,0x150(%rbx) │ │ │ │ - movups %xmm0,0x160(%rbx) │ │ │ │ - movups %xmm0,0x170(%rbx) │ │ │ │ - movups %xmm0,0x180(%rbx) │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x14(%rbp),%esi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - movd %esi,%xmm7 │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov %ecx,0x80(%rbx) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - mov 0x24(%rbp),%ecx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %ecx,0x84(%rbx) │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea (%rcx,%rcx,1),%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - sar $0x2,%rbp │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x0(,%r14,4),%r15 │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - je 4a5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r15,1),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r15,0xd0(%rbx) │ │ │ │ - call d640 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0xf0(%rbx) │ │ │ │ - mov %rdx,0xf8(%rbx) │ │ │ │ - mov %rdx,0x100(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - and $0xffffffff,%ebp │ │ │ │ - je 4a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268e0> │ │ │ │ - shl $0x2,%rbp │ │ │ │ + mov %rbp,0x1a8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp %rax,(%rdx) │ │ │ │ + je 3e958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c58> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call da40 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 4a590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268d0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - lea 0x1(%rdx),%r12d │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 12ee0 <__cxa_finalize@plt+0x5280> │ │ │ │ - mov %rcx,%r15 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4a578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268b8> │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - mov %edx,0x6c(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x1(%r15),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - jne 4a08c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263cc> │ │ │ │ - movslq 0x6c(%rsp),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3(%rdx,%rdx,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263a0> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4a0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26419> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,0x10(%r15) │ │ │ │ + call 3e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov 0x78(%rsp),%rbp │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + add %r13,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x0(%r13),%esi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea -0x2b(%rsi),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + mov %r13,%rax │ │ │ │ + adc $0x0,%rax │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jle 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4e,%dl │ │ │ │ + je 3e790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a90> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 3eaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df0> │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + cmp $0x49,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4e,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x46,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x3(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x49,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x4(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4e,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x5(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x49,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x6(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x54,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x7(%rax),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x59,%al │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + cmp $0x2d,%sil │ │ │ │ + je 3eb29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e29> │ │ │ │ + mov 0x50868(%rip),%rbp # 8eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f0> │ │ │ │ + jmp 3ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d38> │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x41,%dl │ │ │ │ + je 3eaa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da0> │ │ │ │ + lea 0x62049(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r12,-0x10(%r15) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4a088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263c8> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x60(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rdi,0x108(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26440> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 4a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26860> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea (%r15,%r15,2),%r13 │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - lea -0x1(%r15),%r13 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - jmp 4a174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b0> │ │ │ │ - lea (%r14,%r12,1),%r13 │ │ │ │ - mov %r14,0x120(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - mov %r13,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ - call d640 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rax,0x158(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 4a429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26769> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 4a610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26950> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - je 4a5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26908> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - subq $0x1,0x8(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - jne 4a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26630> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rcx,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a36a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266aa> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + lea 0x62840(%rip),%rax # a1030 @@Base+0x98> │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r13,%r14 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne 4a3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266f8> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4a500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26840> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x62331(%rip),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %dx,0x180(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movups %xmm0,0x188(%rsp) │ │ │ │ + movups %xmm0,0x198(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movl $0x1,0xbc(%rsp) │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + andl $0xffffefff,0xb8(%rsp) │ │ │ │ + movq $0x11,0xa8(%rsp) │ │ │ │ + call d3e0 (double&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 3e9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb0> │ │ │ │ + lea 0x62289(%rip),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x61e7b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x61ef2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + movq 0x61820(%rip),%xmm0 # a0130 @@Base+0xff70> │ │ │ │ + lea 0x62929(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x622cd(%rip),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ebc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec9> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 12010 <__cxa_finalize@plt+0x43b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e689 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2989> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ea70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ebc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec9> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d780 │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x62185(%rip),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x61d86(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x61df1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + cmpl $0xffffffff,0x1c(%rsp) │ │ │ │ + jne 3e908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c08> │ │ │ │ + movzbl -0x1(%rbp),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + cmp $0x3a,%al │ │ │ │ + ja 3ea33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d33> │ │ │ │ + movabs $0x400000004000005,%rdx │ │ │ │ + bt %rax,%rdx │ │ │ │ + jb 3e908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c08> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov $0x10,%edi │ │ │ │ call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66800> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x615fc(%rip),%rcx # a0048 @@Base+0xfe88> │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a4af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267ef> │ │ │ │ + je 3ea61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d61> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3ea70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ call d600 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a10> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e90> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a61a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2695a> │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 3ebc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec9> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - jmp 4a46f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267af> │ │ │ │ - nop │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 4a233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26573> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4a0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26419> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 49fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26300> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 49f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262b5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 49f06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26246> │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%r12),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + movzbl 0x2(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4e,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + lea 0x3(%rax),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 3eadd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddd> │ │ │ │ + mov %rbp,%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jle 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + cmpb $0x28,0x3(%rax) │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + cmpb $0x29,-0x1(%rbp) │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + cmp $0x2d,%sil │ │ │ │ + je 3eb1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1d> │ │ │ │ + mov 0x504ee(%rip),%rbp # 8efd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532d8> │ │ │ │ + jmp 3ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d38> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 4a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26920> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4a343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26683> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4a28a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265ca> │ │ │ │ + cmp $0x49,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4e,%dl │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x46,%al │ │ │ │ + jne 3e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + jmp 3e777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a77> │ │ │ │ + mov 0x504c4(%rip),%rbp # 8efe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532e8> │ │ │ │ + jmp 3ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d38> │ │ │ │ + mov 0x504b0(%rip),%rbp # 8efe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532e0> │ │ │ │ + jmp 3ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d38> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 3ec2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2b> │ │ │ │ + lea 0x62004(%rip),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + lea 0x61bfb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x61c6f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 3ec5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d340 , std::allocator > const&)@plt> │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ec87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f87> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12fa5 <__cxa_finalize@plt+0x5345> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f03 <__cxa_finalize@plt+0x52a3> │ │ │ │ - endbr64 │ │ │ │ - jmp 12fd8 <__cxa_finalize@plt+0x5378> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1301e <__cxa_finalize@plt+0x53be> │ │ │ │ + jmp 3eb35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e35> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 13009 <__cxa_finalize@plt+0x53a9> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 3eb8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13045 <__cxa_finalize@plt+0x53e5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3eb45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e45> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1302e <__cxa_finalize@plt+0x53ce> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3ec26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f26> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1305b <__cxa_finalize@plt+0x53fb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x613ac(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp 3eb8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8e> │ │ │ │ + jmp 3eb5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 3e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc0> │ │ │ │ + lea 0x6268c(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ebc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 1210b <__cxa_finalize@plt+0x44ab> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 13070 <__cxa_finalize@plt+0x5410> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ec59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f59> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13080 <__cxa_finalize@plt+0x5420> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ec3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + cmp $0x19999999,%eax │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + seta %sil │ │ │ │ + add %eax,%eax │ │ │ │ + or (%rdi),%sil │ │ │ │ + mov %sil,(%rdi) │ │ │ │ + mov %eax,0x4(%rdi) │ │ │ │ + movsbl (%rdx),%ecx │ │ │ │ + lea -0x30(%rcx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + ja 3ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3018> │ │ │ │ + sub $0x30,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + imul %ecx,%r8d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3000> │ │ │ │ + test %sil,%sil │ │ │ │ + jne 3ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3018> │ │ │ │ + mul %ecx │ │ │ │ + jo 3ed0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300f> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add (%rax),%r8d │ │ │ │ + jae 3ed07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3007> │ │ │ │ + jmp 3ed0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300f> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add (%rax),%r8d │ │ │ │ + mov %r8d,(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 4a6da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a1a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + sub $0x168,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call da40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3ee92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3192> │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + movzbl (%r14),%r15d │ │ │ │ + lea -0x2b(%r15),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x44(%rsp),%rax │ │ │ │ + adc $0x0,%r14 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb 3ee92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3192> │ │ │ │ + movsbl -0x1(%rbx),%eax │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + ja 3ee92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3192> │ │ │ │ + sub $0x30,%eax │ │ │ │ + sub $0x2,%rbx │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call dc40 │ │ │ │ + call d870 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d120 │ │ │ │ + test %al,%al │ │ │ │ + je 3ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3270> │ │ │ │ + lea -0x1(%r14),%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 3eef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f1> │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 3ee73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3173> │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + ja 3ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3188> │ │ │ │ + lea (%rcx,%rcx,4),%ecx │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + add %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + imul %edx,%edi │ │ │ │ + test %edx,%edx │ │ │ │ + je 3eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e0> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3188> │ │ │ │ + mov %edx,%eax │ │ │ │ + mul %ecx │ │ │ │ + jo 3ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3188> │ │ │ │ + add 0x44(%rsp),%edi │ │ │ │ + jb 3ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3188> │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov %edi,0x44(%rsp) │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 3eef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f1> │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + cmp $0x19999999,%ecx │ │ │ │ + seta %r8b │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 3ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3140> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + movq 0x61296(%rip),%xmm0 # a0130 @@Base+0xff70> │ │ │ │ + lea 0x6239f(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x61893(%rip),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3510> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 12010 <__cxa_finalize@plt+0x43b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%rbx │ │ │ │ + add %edi,0x44(%rsp) │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jne 3ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3130> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + cmp $0x2d,%r15b │ │ │ │ + je 3f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3468> │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 3ee92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3192> │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d640 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x610c6(%rip),%rcx # 9ffe8 @@Base+0xfe28> │ │ │ │ + mov %ebx,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a30> │ │ │ │ + je 3ef37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3237> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3ef46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3246> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a00> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a40> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a00> │ │ │ │ - jmp 4a6d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a16> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3510> │ │ │ │ + add $0x168,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ + lea 0x640e9(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ + mov %al,0x3e(%rsp) │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 4a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a60> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 3f239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3539> │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 4a71d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a5d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ab0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa8> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 4a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a77> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a97> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a6b> │ │ │ │ - ret │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + call *0x20(%rdx) │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movzbl 0x3e(%rsp),%ecx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 3f060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3360> │ │ │ │ + lea -0x1(%r14),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %cl,%cl │ │ │ │ + je 3f039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3339> │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + ja 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + lea (%rsi,%rsi,4),%esi │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + add %esi,%esi │ │ │ │ + mov %esi,%r8d │ │ │ │ + imul %edx,%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + je 3f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3440> │ │ │ │ + test %cl,%cl │ │ │ │ + jne 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + mov %edx,%eax │ │ │ │ + mul %esi │ │ │ │ + jo 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + add 0x44(%rsp),%r8d │ │ │ │ + jb 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + cmp $0x19999999,%esi │ │ │ │ + seta %cl │ │ │ │ + lea -0x30(%rax),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 3efff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ff> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3ee88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3188> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + cmpb $0x0,(%rdx) │ │ │ │ + jle 3efcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x18(%rdx) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %eax,%r9d │ │ │ │ + jb 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + lea -0x1(%r14),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x1,%r10 │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + jmp 3f0e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp (%rbx),%r9b │ │ │ │ + jne 3f17f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347f> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + movzbl %dl,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %r10,%rax │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + movzbl (%r8,%rax,1),%ecx │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + je 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + test %cl,%cl │ │ │ │ + je 3f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b0> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r9b,0x3f(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %cl,0x3e(%rsp) │ │ │ │ + mov %dl,0x18(%rsp) │ │ │ │ + call 3ecb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb0> │ │ │ │ + test %al,%al │ │ │ │ + je 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + movzbl 0x3e(%rsp),%ecx │ │ │ │ + movzbl 0x18(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + movzbl 0x3f(%rsp),%r9d │ │ │ │ + sub $0x1,%ecx │ │ │ │ + jmp 3f0d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d6> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 4a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b88> │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rcx │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x1,%rbx │ │ │ │ + add %r8d,0x44(%rsp) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 3eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3eef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + cmp $0x80000000,%ebx │ │ │ │ + ja 3ee92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3192> │ │ │ │ + neg %ebx │ │ │ │ + jmp 3ef0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320d> │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + jmp 3f1a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + cmp %r14,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + jb 3f152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3452> │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 3ecb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb0> │ │ │ │ + test %al,%al │ │ │ │ + jne 3f190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3490> │ │ │ │ + jmp 3f04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334d> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 3f297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3597> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d340 , std::allocator > const&)@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3f2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 3f1cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3f1b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c0> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3510> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x60d5e(%rip),%rax # 9ffc0 @@Base+0xfe00> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp 3f1cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cd> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x6204b(%rip),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3510> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 1210b <__cxa_finalize@plt+0x44ab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3592> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f279 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3579> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rcx,(%rdx) │ │ │ │ + je 3f300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3600> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + jmp 3ed20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3f2f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f3> │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 4a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b30> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 4a850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b90> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 4a8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26be8> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4a82d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b6d> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call *0x18(%rcx) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3640> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 4a8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c00> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 4a8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c10> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jne 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ - jne 4a87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bba> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4a87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bba> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + lea 0x619e3(%rip),%rax │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + add $0x8,%rsi │ │ │ │ push %rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - mov 0xc0(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x70(%rdi) │ │ │ │ - movl $0x0,0x80(%rdi) │ │ │ │ - movl $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movl $0x0,0x98(%rdi) │ │ │ │ - movl $0x0,0xa0(%rdi) │ │ │ │ - movq $0x0,0xa8(%rdi) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - cmp 0xc8(%rdi),%rax │ │ │ │ - je 4a969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ca9> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 4a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cc0> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 4a997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cd7> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4a9d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d12> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ac18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f58> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4a9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cf0> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4aa12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d52> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ac30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f70> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4a9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d30> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4aa52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d92> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f40> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d70> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4aa5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d9f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4aaa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26de2> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4abe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f28> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc0> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4aaaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26def> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4aac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e00> │ │ │ │ - call d600 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ + call da50 │ │ │ │ + lea 0x6178b(%rip),%rax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + mov %rsi,0x38(%rbx) │ │ │ │ + mov %rsi,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4aad1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e11> │ │ │ │ - call d600 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4ab12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e52> │ │ │ │ - nop │ │ │ │ + je 3f40d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370d> │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d0> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f0> │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + lea 0x58(%rbx),%rsi │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + mov %rsi,0x68(%rbx) │ │ │ │ + mov %rsi,0x70(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4abd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f10> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4ab1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e5f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4ab5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e9e> │ │ │ │ + je 3f48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378d> │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f00> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e80> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4ab6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26eab> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ab7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ebc> │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4ab8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ecd> │ │ │ │ - call d600 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3750> │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3770> │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov %rcx,0x60(%rbx) │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + lea 0x80(%rbx),%r13 │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov 0x80(%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0xb0(%rbx),%rax │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + lea 0xa0(%rbx),%rdi │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + mov 0xa0(%r12),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x61de5(%rip),%rax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x6180d(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ab9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ede> │ │ │ │ - call d600 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ + je 3f525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3825> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + movq 0x60bd2(%rip),%xmm0 # a0118 @@Base+0xff58> │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x61a84(%rip),%rax # a0fd8 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + add $0x38,%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e80> │ │ │ │ - jmp 4ab57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e97> │ │ │ │ - nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ - jmp 4ab0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e4b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc0> │ │ │ │ - jmp 4aa9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ddb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d70> │ │ │ │ - jmp 4aa4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d8b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4a9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cf0> │ │ │ │ - jmp 4a9cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4a9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d30> │ │ │ │ - jmp 4aa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d4b> │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f5a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f5b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b4> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + lea 0x61ce4(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x61cf1(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x60(%rdi),%eax │ │ │ │ - mov 0x68(%rdi),%edx │ │ │ │ - movl $0x0,0x94(%rdi) │ │ │ │ - mov %eax,0x90(%rdi) │ │ │ │ - mov 0x70(%rdi),%eax │ │ │ │ - mov %edx,0x9c(%rdi) │ │ │ │ - mov %eax,0xa8(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %edx,0x98(%rdi) │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - cmp 0x6c(%rdi),%edx │ │ │ │ - jg 4c76d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aad> │ │ │ │ - push %r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x61733(%rip),%rax │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + add $0x8,%rsi │ │ │ │ push %rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%r12d │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x4482d(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %r12d,0xa0(%rbx) │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r13d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%r14d │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%r14d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - xor $0x1,%ecx │ │ │ │ - and $0x1,%ebp │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %r8b │ │ │ │ - and %r8d,%ecx │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 4ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27098> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - mov %al,(%rsp) │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - mov 0xa0(%rbx),%r12d │ │ │ │ - movzbl 0x18(%rsp),%ecx │ │ │ │ - movsd 0x447b8(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - unpcklpd %xmm0,%xmm1 │ │ │ │ - movups %xmm1,0x8428(%rbx) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4b020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27360> │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e98> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28010> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm1 │ │ │ │ - divsd 0x68(%rdx),%xmm1 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4be34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28174> │ │ │ │ - movsd 0x4474e(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83a8(%rbx) │ │ │ │ - movsd %xmm2,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4be8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281ca> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83b0(%rbx) │ │ │ │ - movsd %xmm2,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4be7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281bd> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83b8(%rbx) │ │ │ │ - movsd %xmm2,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b0> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83c0(%rbx) │ │ │ │ - movsd %xmm2,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4be63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281a3> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83c8(%rbx) │ │ │ │ - movsd %xmm2,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4be56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28196> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83d0(%rbx) │ │ │ │ - movsd %xmm2,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4be49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28189> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm2,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4ae9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271da> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x83e0(%rbx) │ │ │ │ - movsd %xmm2,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c73f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a7f> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 4afb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272f5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x8408(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x8418(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%r12d │ │ │ │ - movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ - addsd 0x8(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x8(%rax) │ │ │ │ - movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,0x88(%rbx) │ │ │ │ - je 4b7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b30> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - add $0x40,%rcx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - add 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - mov %r12d,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %r12d,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 4aee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27220> │ │ │ │ - movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - jmp 4af0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2724f> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27790> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4b940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c80> │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0xb8(%rbx),%xmm9 │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4bfb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282f4> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm2 │ │ │ │ - divsd 0x68(%rdx),%xmm2 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4c331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28671> │ │ │ │ - movsd 0x44458(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4c66e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289ae> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4c661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289a1> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4c654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28994> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4c647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28987> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4c6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289fc> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289ef> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274d0> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm2,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - movsd %xmm9,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 4c76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aae> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %r12d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - add 0xa4(%rbx),%r8d │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - shr $0x3,%rax │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 4b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276b0> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da50 │ │ │ │ + lea 0x614db(%rip),%rax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%r12),%eax │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + mov %rsi,0x38(%rbx) │ │ │ │ + mov %rsi,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f6bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bd> │ │ │ │ + call 33500 ::do_widen(char) const@@Base+0x14390> │ │ │ │ + mov %rax,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3980> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x83e0(%rbx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm0,-0x8(%rax) │ │ │ │ - movsd -0x40(%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm3 │ │ │ │ - addsd 0x28(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm2 │ │ │ │ - addsd 0x30(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm1 │ │ │ │ - addsd 0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rdx) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - je 4c5c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28904> │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm2 │ │ │ │ - mov %esi,%r9d │ │ │ │ - movupd 0x20(%rax),%xmm1 │ │ │ │ - movupd 0x30(%rax),%xmm0 │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulpd %xmm4,%xmm3 │ │ │ │ - movzbl (%r8,%r9,1),%r10d │ │ │ │ - mov %esi,%r9d │ │ │ │ - mulpd %xmm4,%xmm2 │ │ │ │ - not %r9d │ │ │ │ - mulpd %xmm4,%xmm1 │ │ │ │ - and $0x7,%r9d │ │ │ │ - mulpd %xmm4,%xmm0 │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addpd %xmm8,%xmm3 │ │ │ │ - addpd %xmm7,%xmm2 │ │ │ │ - addpd %xmm6,%xmm1 │ │ │ │ - addpd %xmm5,%xmm0 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jae 4b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275a0> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - mulsd 0x8400(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - mulsd 0x8410(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x8420(%rbx),%xmm0 │ │ │ │ - jmp 4b2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27616> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0> │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %rdx,0x40(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + lea 0x58(%rbx),%rsi │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + mov %rsi,0x68(%rbx) │ │ │ │ + mov %rsi,0x70(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f73d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d> │ │ │ │ + call 33680 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a00> │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4c16a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284aa> │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4be97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281d7> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rdx │ │ │ │ - mov 0xa0(%r14),%rcx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm2 │ │ │ │ - divsd 0x68(%rcx),%xmm2 │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4c31c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2865c> │ │ │ │ - movsd 0x44046(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4c63a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2897a> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4c6a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289e2> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 4c695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289d5> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 4c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289c8> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 4c67b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289bb> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%dl │ │ │ │ - jne 4c62d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2896d> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %dl,%dl │ │ │ │ - js 4b5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278e8> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm2,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab7> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd8(%rbx),%r8 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 4b71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a5e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rcx) │ │ │ │ - movsd 0x83b8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm2 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rcx) │ │ │ │ - movsd 0x83c8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm2 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rcx) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x83e0(%rbx),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - movsd -0x40(%rcx),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rcx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rcx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rcx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rcx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rcx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rcx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rcx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %edi,%esi │ │ │ │ - je 4c5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2893c> │ │ │ │ - movsd (%r8),%xmm0 │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movzbl (%rdx,%r9,1),%r10d │ │ │ │ - mov %esi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - movups %xmm2,0x20(%rcx) │ │ │ │ - movups %xmm2,0x30(%rcx) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jae 4b608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27948> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rcx) │ │ │ │ - movsd 0x83f8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm2 │ │ │ │ - mulsd 0x8400(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rcx) │ │ │ │ - movsd 0x8408(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm2 │ │ │ │ - mulsd 0x8410(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rcx) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x8420(%rbx),%xmm2 │ │ │ │ - jmp 4b686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279c6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - mov %esi,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je 4b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cf0> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 4b8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c30> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - add %ebp,0xa8(%rbx) │ │ │ │ - mov %r15d,0x94(%rbx) │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jl 4b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c10> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 4b8de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c1e> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 4acb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ff0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 4b8b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bf7> │ │ │ │ - add $0x48,%rsp │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a20> │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov %rdx,0x70(%rbx) │ │ │ │ + mov %rcx,0x60(%rbx) │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + lea 0x80(%rbx),%r13 │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov 0x80(%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0xb0(%rbx),%rax │ │ │ │ + mov 0xa8(%r12),%rdx │ │ │ │ + lea 0xa0(%rbx),%rdi │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + mov 0xa0(%r12),%rsi │ │ │ │ + call 3bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x61b57(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x61564(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f7d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + movq 0x6092a(%rip),%xmm0 # a0120 @@Base+0xff60> │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x6174c(%rip),%rax # a0f50 @@Base+0xb8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + add $0x38,%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4b856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b96> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - test %edx,%edi │ │ │ │ - movsbl %al,%edx │ │ │ │ - setne %dil │ │ │ │ - setne %cl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - cmp %edx,%edi │ │ │ │ - je 4c346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28686> │ │ │ │ - test %al,%al │ │ │ │ - js 4c346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28686> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jne 4b87c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bbc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 4c6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a09> │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%r9,%rax,8),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jae 4b9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d38> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jb 4c6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a09> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $1,%r8d │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %r9,%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - movupd 0x40(%rax),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movlpd -0x78(%rax),%xmm0 │ │ │ │ - movhpd -0x40(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x70(%rax),%xmm1 │ │ │ │ - movhpd -0x30(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x30(%rax),%xmm1 │ │ │ │ - movlpd -0x68(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x60(%rax),%xmm1 │ │ │ │ - movhpd -0x20(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x20(%rax),%xmm1 │ │ │ │ - movlpd -0x58(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x50(%rax),%xmm1 │ │ │ │ - movhpd -0x10(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x10(%rax),%xmm1 │ │ │ │ - movlpd -0x48(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rcx) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 4ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d50> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - lea 0x0(,%rsi,8),%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movsd (%rdi,%rcx,8),%xmm0 │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x8(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x10(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x18(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x20(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x28(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x30(%rdi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rcx,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - movsd 0xb8(%rbx),%xmm0 │ │ │ │ - cltq │ │ │ │ - mov 0x9c(%rbx),%ecx │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - mov 0x138(%rbx),%rdx │ │ │ │ - mov %ecx,(%rdx,%rax,4) │ │ │ │ - jmp 4b84c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b8c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c764 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aa4> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movsd 0x43925(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%r8,%rcx,1),%r10d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 4bc04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f44> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm0 │ │ │ │ - divsd 0x68(%rcx),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd 0x18(%rax),%xmm6 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - addsd -0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm7 │ │ │ │ - addsd 0x10(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%rax) │ │ │ │ - addsd -0x28(%rdx),%xmm6 │ │ │ │ - movsd %xmm6,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm5 │ │ │ │ - addsd 0x20(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm4 │ │ │ │ - addsd 0x28(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm3 │ │ │ │ - addsd 0x30(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %edi,%r12d │ │ │ │ - jne 4bbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f10> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 4bd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280b1> │ │ │ │ - lea 0x0(,%rdi,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3f30a(%rip),%xmm1 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4bd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280ad> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28090> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4bd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280a0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f86d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b88> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f85b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b53> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b64> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 33130 ::do_widen(char) const@@Base+0x13fc0> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32e10 ::do_widen(char) const@@Base+0x13ca0> │ │ │ │ + lea 0x61a34(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x61a41(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3aab0 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28090> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4bd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280b1> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28150> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4be06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28146> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28120> │ │ │ │ - movapd 0x43755(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm7,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4bdf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28139> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x43728(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28120> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28150> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x43703(%rip),%rax # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x436e9(%rip),%rax # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movsd 0x436c4(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270fa> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271ba> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2719a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2717a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2715a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2713a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2711a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 4c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ac0> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x6,%rsi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - add %rdx,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movups %xmm2,-0x30(%rdx) │ │ │ │ - movups %xmm2,-0x20(%rdx) │ │ │ │ - movups %xmm2,-0x40(%rdx) │ │ │ │ - movups %xmm2,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 4bed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28210> │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - mov $0x40,%edi │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4c789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ac9> │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x6,%rsi │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - nop │ │ │ │ - movupd (%rax),%xmm0 │ │ │ │ - movupd 0x10(%rax),%xmm4 │ │ │ │ - add $0x40,%rax │ │ │ │ - movupd -0x20(%rax),%xmm3 │ │ │ │ - movupd -0x10(%rax),%xmm2 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - addpd %xmm8,%xmm0 │ │ │ │ - addpd %xmm7,%xmm4 │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm5,%xmm2 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movups %xmm4,-0x30(%rax) │ │ │ │ - movups %xmm3,-0x20(%rax) │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm4 │ │ │ │ - addsd 0x28(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - addsd 0x30(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - addsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4c060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x283a0> │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ad2> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - and $0x4,%ecx │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm0,%xmm9 │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa4(%rbx),%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r12 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r12,%r8,1),%r10d │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - setb %r8b │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - cmp %r8b,%r11b │ │ │ │ - je 4c257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28597> │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm5 │ │ │ │ - addsd 0x8(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm4 │ │ │ │ - addsd 0x10(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm3 │ │ │ │ - addsd 0x18(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm2 │ │ │ │ - addsd 0x20(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm7 │ │ │ │ - addsd 0x28(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm6 │ │ │ │ - addsd 0x30(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 4c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28560> │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movsd 0x431dc(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27802> │ │ │ │ - movsd 0x431c7(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273f0> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm2 │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %cl,0x3f(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - test %r8d,%r8d │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm4 │ │ │ │ - movsd 0x68(%rax),%xmm3 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - je 4c79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28adb> │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - add 0xa4(%rbx),%r12d │ │ │ │ - shr $0x3,%rax │ │ │ │ - movzbl 0x3f(%rsp),%ecx │ │ │ │ - imul %rax,%r12 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r12 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %edi,%r9d │ │ │ │ - movupd 0x20(%rax),%xmm2 │ │ │ │ - movupd 0x30(%rax),%xmm1 │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulpd %xmm0,%xmm3 │ │ │ │ - movzbl (%r12,%r9,1),%r11d │ │ │ │ - mov %edi,%r9d │ │ │ │ - mulpd %xmm0,%xmm9 │ │ │ │ - not %r9d │ │ │ │ - mulpd %xmm0,%xmm2 │ │ │ │ - and $0x7,%r9d │ │ │ │ - mulpd %xmm0,%xmm1 │ │ │ │ - bt %r9d,%r11d │ │ │ │ - setb %r9b │ │ │ │ - addpd %xmm8,%xmm3 │ │ │ │ - addpd %xmm7,%xmm9 │ │ │ │ - addpd %xmm6,%xmm2 │ │ │ │ - addpd %xmm5,%xmm1 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - cmp %r9b,%cl │ │ │ │ - je 4c4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28830> │ │ │ │ - movhpd 0x18(%rax),%xmm9 │ │ │ │ - movhpd 0x28(%rax),%xmm2 │ │ │ │ - movhpd 0x38(%rax),%xmm1 │ │ │ │ - movhpd 0x8(%rax),%xmm3 │ │ │ │ - mulpd %xmm4,%xmm9 │ │ │ │ - mulpd %xmm4,%xmm2 │ │ │ │ - mulpd %xmm4,%xmm1 │ │ │ │ - mulpd %xmm4,%xmm3 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - addsd (%rdx),%xmm1 │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm2 │ │ │ │ - addsd 0x8(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm13 │ │ │ │ - addsd 0x10(%rdx),%xmm13 │ │ │ │ - movsd %xmm13,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm12 │ │ │ │ - addsd 0x18(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm11 │ │ │ │ - addsd 0x20(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm10 │ │ │ │ - addsd 0x28(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm9 │ │ │ │ - addsd 0x30(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jne 4c450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28790> │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278c8> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27823> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27470> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27450> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27430> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27410> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278a7> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27886> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27865> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b504 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27844> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274b0> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27490> │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - add $0x40,%rdi │ │ │ │ - add $0x8,%r9 │ │ │ │ - addsd -0x30(%rdi),%xmm0 │ │ │ │ - addsd -0x28(%rdi),%xmm0 │ │ │ │ - addsd -0x20(%rdi),%xmm0 │ │ │ │ - addsd -0x18(%rdi),%xmm0 │ │ │ │ - addsd -0x10(%rdi),%xmm0 │ │ │ │ - addsd -0x8(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%r9) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a40> │ │ │ │ - jmp 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 4b7f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b34> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4bcba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ffa> │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28924> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c61a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2895a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4bf9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282da> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c14e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2848e> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c30f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2864f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c5a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288e9> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movsd 0x42d2c(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - divsd 0xb8(%rdi),%xmm2 │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ca0> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - and %rax,%r14 │ │ │ │ - jne 4c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b40> │ │ │ │ - mov %r13d,%r15d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3f9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca8> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 3f90c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3f94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4b> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f927 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c27> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3f93e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3e> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 3f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 3f942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c42> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3f904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c04> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 3f9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca8> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c73> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3f98b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 3f98f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 3f9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca8> │ │ │ │ mov %r15d,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%r15,%rax,1),%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbx │ │ │ │ - jae 4c8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bed> │ │ │ │ - mov 0xf0(%r12),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - movsd (%rcx,%rsi,8),%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x7,%esi │ │ │ │ - movsd (%rcx,%rsi,8),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,(%r8,%rcx,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4c870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bb0> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4c94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c8c> │ │ │ │ - movsd 0x42c3a(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 4c943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c83> │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $1,%edx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r8,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 4c900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c40> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 4c92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c6d> │ │ │ │ - and $0xfffffffe,%r13d │ │ │ │ - mulsd (%r8,%r13,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%r13,8) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + js 3f9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca8> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mulsd (%r8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 4c92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c6d> │ │ │ │ - add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4c859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b99> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ + movabs $0x696c616974696e49,%rax │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbx │ │ │ │ - mov 0x90(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub 0x60(%rdi),%eax │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - movq $0x0,0x8398(%rdi) │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - mov 0x138(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - lea (%r12,%r12,2),%r10 │ │ │ │ - movsd 0x42b40(%rip),%xmm4 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - cvtss2sd %xmm0,%xmm11 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - lea 0x198(%rbx),%rdx │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x150(%rbx),%rax │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - lea (%rax,%r12,8),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x200,%ecx │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - unpcklpd %xmm11,%xmm0 │ │ │ │ - movups %xmm0,0x8428(%rbx) │ │ │ │ - divsd (%r9),%xmm2 │ │ │ │ - movq $0x0,0x198(%rbx) │ │ │ │ - movq $0x0,0x390(%rbx) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - mov (%rax,%r10,1),%r12 │ │ │ │ - mov %r8,%r11 │ │ │ │ - cvtsi2sd %r8,%xmm12 │ │ │ │ - shl $0x6,%r8 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 4ce10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29150> │ │ │ │ - movsd (%r12,%rdi,8),%xmm0 │ │ │ │ - divsd (%r9),%xmm0 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - movsd (%rdx),%xmm10 │ │ │ │ - movsd 0x8(%rdx),%xmm9 │ │ │ │ - mov (%rax,%r10,1),%rax │ │ │ │ - movsd 0x10(%rdx),%xmm8 │ │ │ │ - movsd 0x18(%rdx),%xmm7 │ │ │ │ - movsd 0x20(%rdx),%xmm6 │ │ │ │ - lea (%rax,%rdi,8),%rcx │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x28(%rdx),%xmm5 │ │ │ │ - divsd %xmm12,%xmm0 │ │ │ │ - movsd 0x30(%rdx),%xmm3 │ │ │ │ - lea (%rax,%r8,1),%rsi │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x40,%rcx │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x40(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm10 │ │ │ │ - movsd %xmm10,(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x38(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x30(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x28(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x20(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x18(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x10(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x8(%rax),%xmm1 │ │ │ │ - addsd 0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rdx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28df0> │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - addsd 0x8(%rdx),%xmm0 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x40,%rdx │ │ │ │ - addsd -0x30(%rdx),%xmm0 │ │ │ │ - addsd -0x28(%rdx),%xmm0 │ │ │ │ - addsd -0x20(%rdx),%xmm0 │ │ │ │ - addsd -0x18(%rdx),%xmm0 │ │ │ │ - addsd -0x10(%rdx),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8398(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x8398(%rbx) │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - jne 4ca53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d93> │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4cdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913a> │ │ │ │ - movsd 0x42750(%rip),%xmm5 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4285c(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - ja 4cdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913a> │ │ │ │ - movsd 0x427fa(%rip),%xmm3 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x83a0(%rbx) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mov 0xb8(%rax),%rdx │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%r10 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ - jmp 4cc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fae> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 4ccfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2903e> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 4cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fa0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4cce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29028> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd 0x83a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x83a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fd0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 4cc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fae> │ │ │ │ - movsd 0x83a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x42744(%rip),%xmm2 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd %xmm5,%xmm2 │ │ │ │ - ja 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r11),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4cd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29088> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 4cd3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2907c> │ │ │ │ - test %r10,%r10 │ │ │ │ - je 4cf39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29279> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r10),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r10 │ │ │ │ - jne 4cd53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29093> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x83a0(%rbx),%xmm4 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - lea -0x1(%rdx),%edi │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - jbe 4cf0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2924b> │ │ │ │ - lea (%r9,%rdi,8),%r8 │ │ │ │ - mov %r8,%r11 │ │ │ │ - sub %rbx,%r11 │ │ │ │ - cmp $0x3a0,%r11 │ │ │ │ - je 4cf0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2924b> │ │ │ │ - mov %edx,%edi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - shr $1,%edi │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movupd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%r8,%r10,1) │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 4cdb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290f3> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mulsd 0x398(%rbx,%rdx,8),%xmm4 │ │ │ │ - cltq │ │ │ │ - movsd %xmm4,(%r9,%rax,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rdx),%xmm1 │ │ │ │ - jmp 4cb9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ede> │ │ │ │ - movq $0x0,0x83a0(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 4ce3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2917e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 4cece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2920e> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 4ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29170> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4ceb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291f8> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd 0x83a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x83a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291a0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 4ce3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2917e> │ │ │ │ - movsd 0x83a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4cf44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29284> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x42578(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 4cd32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29072> │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r9,%rdi,8),%rdx │ │ │ │ - movsd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 4cf17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29257> │ │ │ │ - jmp 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - jmp 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd 0x84(%rdi),%xmm7 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - movq %xmm0,0xa8(%rdi) │ │ │ │ - movd 0x64(%rdi),%xmm0 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x7c(%rdi),%eax │ │ │ │ - movd %edx,%xmm7 │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x90(%rdi) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 4f061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3a1> │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %ebp,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x78(%rbx),%eax │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - sar $1,%eax │ │ │ │ - mov %edi,0xa0(%rbx) │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x2,%r13d │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - shr $1,%r14d │ │ │ │ - xor $0x1,%r14d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setne %al │ │ │ │ - and %eax,%r14d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 4d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29660> │ │ │ │ - movq 0x424a0(%rip),%xmm7 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movups %xmm7,0x8428(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a648> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - divsd 0x68(%rdx),%xmm0 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4ec10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af50> │ │ │ │ - movsd 0x4244d(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83a8(%rbx) │ │ │ │ - movsd %xmm1,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4ec00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af40> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83b0(%rbx) │ │ │ │ - movsd %xmm1,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4ebf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af30> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83b8(%rbx) │ │ │ │ - movsd %xmm1,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4ebe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af20> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83c0(%rbx) │ │ │ │ - movsd %xmm1,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4ebd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af10> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83c8(%rbx) │ │ │ │ - movsd %xmm1,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4ebc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af00> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83d0(%rbx) │ │ │ │ - movsd %xmm1,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aef0> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm1,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm3,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4d19b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294db> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movsd %xmm0,0x83e0(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4e213 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a553> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4d2b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295f1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x8408(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x8418(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ - addsd 0x8(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x8(%rax) │ │ │ │ - movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 4e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a580> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0xa0(%rbx),%eax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %esi,%edi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%rax,%rdi,1),%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - jb 4d1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29520> │ │ │ │ - movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - jmp 4d20f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2954f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movsbl (%rdx,%rax,1),%r12d │ │ │ │ - mov %ebp,%edx │ │ │ │ - call 35ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e00> │ │ │ │ - movsd 0x421bc(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - unpcklpd %xmm0,%xmm3 │ │ │ │ - movups %xmm3,0x8428(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%ebp │ │ │ │ - je 4d067 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293a7> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0xd0(%rdx),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je 4d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ae8> │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4f0> │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - movsd 0xb8(%rbx),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %r10,%xmm3 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - mov %r10,%r12 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm3 │ │ │ │ - divsd 0x68(%rdx),%xmm3 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4eb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae40> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83a8(%rbx) │ │ │ │ - movsd %xmm5,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4eb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aea0> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83b0(%rbx) │ │ │ │ - movsd %xmm5,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4eb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae90> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83b8(%rbx) │ │ │ │ - movsd %xmm5,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4eb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae80> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83c0(%rbx) │ │ │ │ - movsd %xmm5,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae70> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83c8(%rbx) │ │ │ │ - movsd %xmm5,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4eb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae60> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83d0(%rbx) │ │ │ │ - movsd %xmm5,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae50> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm5,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm6,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4d4e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29822> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm5,0x8420(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm3,0x83e0(%rbx) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov %rdi,-0x3b0(%rbp) │ │ │ │ + cmpb $0x0,0x63b10(%rip) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + lea -0x110(%rbp),%rbx │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + movabs $0x3a6e6f6974617a69,%rax │ │ │ │ + mov %rax,-0x109(%rbp) │ │ │ │ + movq $0xf,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x101(%rbp) │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + jne 3fae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de3> │ │ │ │ + cmpb $0x0,0x63abf(%rip) │ │ │ │ + je 3fb97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e97> │ │ │ │ + mov 0x638b1(%rip),%rax │ │ │ │ + lea 0x638aa(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 12605 <__cxa_finalize@plt+0x49a5> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 41994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c94> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm2,0x10(%rdx) │ │ │ │ - mulpd %xmm0,%xmm8 │ │ │ │ - movups %xmm2,0x20(%rdx) │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - movups %xmm2,0x30(%rdx) │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - mulpd %xmm5,%xmm0 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2c5> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - divsd 0x30(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 4d6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a09> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm5 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm3 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rax),%xmm2 │ │ │ │ - movsd 0x83e0(%rbx),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm2,-0x8(%rax) │ │ │ │ - movsd -0x40(%rax),%xmm2 │ │ │ │ - addsd (%rdx),%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm5 │ │ │ │ - addsd 0x28(%rdx),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - je 4e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5e0> │ │ │ │ - movupd (%rax),%xmm5 │ │ │ │ - movupd 0x10(%rax),%xmm4 │ │ │ │ - mov %ecx,%esi │ │ │ │ - movupd 0x20(%rax),%xmm3 │ │ │ │ - movupd 0x30(%rax),%xmm2 │ │ │ │ - shr $0x3,%esi │ │ │ │ - mulpd %xmm1,%xmm5 │ │ │ │ - movzbl (%r8,%rsi,1),%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - not %esi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - and $0x7,%esi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - bt %esi,%r9d │ │ │ │ - addpd %xmm8,%xmm5 │ │ │ │ - addpd %xmm7,%xmm4 │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm0,%xmm2 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - jae 4d5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298f8> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm5 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - mulsd 0x8400(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm3 │ │ │ │ - mulsd 0x8410(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rax),%xmm2 │ │ │ │ - movsd 0x8420(%rbx),%xmm3 │ │ │ │ - jmp 4d62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2996e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %r10,%r12 │ │ │ │ - cvtsi2sd %r10,%xmm3 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac80> │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aab0> │ │ │ │ - movslq 0xa8(%rbx),%rcx │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm3 │ │ │ │ - divsd 0x68(%rcx),%xmm3 │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b260> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b250> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2a0> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 4ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b290> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 4ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b280> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 4ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b270> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%dl │ │ │ │ - jne 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b240> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %dl,%dl │ │ │ │ - js 4d8f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c36> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm3,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4efc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b306> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - jmp 4da77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29db7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rdx) │ │ │ │ - movsd 0x8(%rdx),%xmm3 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rdx) │ │ │ │ - movsd 0x83b8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rdx) │ │ │ │ - movsd 0x18(%rdx),%xmm3 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rdx) │ │ │ │ - movsd 0x83c8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rdx) │ │ │ │ - movsd 0x28(%rdx),%xmm3 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd 0x83e0(%rbx),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rdx │ │ │ │ - movsd %xmm2,-0x8(%rdx) │ │ │ │ - movsd -0x40(%rdx),%xmm2 │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm3 │ │ │ │ - addsd 0x38(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rax) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 4eb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aeb0> │ │ │ │ - movsd (%r8),%xmm2 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movzbl (%r11,%rdi,1),%r14d │ │ │ │ - mov %esi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r14d │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rdx) │ │ │ │ - movups %xmm3,0x10(%rdx) │ │ │ │ - movups %xmm3,0x20(%rdx) │ │ │ │ - movups %xmm3,0x30(%rdx) │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - jae 4d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ca0> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rdx) │ │ │ │ - movsd 0x8(%rdx),%xmm3 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rdx) │ │ │ │ - movsd 0x83f8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rdx) │ │ │ │ - movsd 0x18(%rdx),%xmm3 │ │ │ │ - mulsd 0x8400(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rdx) │ │ │ │ - movsd 0x8408(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rdx) │ │ │ │ - movsd 0x28(%rdx),%xmm3 │ │ │ │ - mulsd 0x8410(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - mulsd 0x8418(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd 0x8420(%rbx),%xmm3 │ │ │ │ - jmp 4d9de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d1e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ + call d420 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm7 │ │ │ │ - movupd 0x10(%rdx),%xmm6 │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm5 │ │ │ │ - movupd 0x30(%rdx),%xmm4 │ │ │ │ - movups %xmm2,0x10(%rdx) │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - movups %xmm2,0x20(%rdx) │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - movups %xmm2,0x30(%rdx) │ │ │ │ - mulpd %xmm0,%xmm5 │ │ │ │ - mulpd %xmm4,%xmm0 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4efdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b31c> │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - divsd 0x30(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov %r10,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm2 │ │ │ │ - movupd 0x10(%rax),%xmm8 │ │ │ │ - add $0x40,%rax │ │ │ │ - movupd -0x20(%rax),%xmm4 │ │ │ │ - movupd -0x10(%rax),%xmm3 │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - mulpd %xmm1,%xmm8 │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - addpd %xmm7,%xmm2 │ │ │ │ - addpd %xmm6,%xmm8 │ │ │ │ - addpd %xmm5,%xmm4 │ │ │ │ - addpd %xmm0,%xmm3 │ │ │ │ - movups %xmm2,-0x40(%rax) │ │ │ │ - movups %xmm8,-0x30(%rax) │ │ │ │ - movups %xmm4,-0x20(%rax) │ │ │ │ - movups %xmm3,-0x10(%rax) │ │ │ │ - addsd (%rdx),%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm8 │ │ │ │ - addsd 0x28(%rdx),%xmm8 │ │ │ │ - movsd %xmm8,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f30> │ │ │ │ - addsd %xmm12,%xmm2 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 125d4 <__cxa_finalize@plt+0x4974> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 41cda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fda> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 3fb86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e86> │ │ │ │ + mov 0x63596(%rip),%rax │ │ │ │ + lea 0x6358f(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1274b <__cxa_finalize@plt+0x4aeb> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 41963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c63> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 125e8 <__cxa_finalize@plt+0x4988> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 41e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6147> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x63981(%rip) │ │ │ │ + jne 3fa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d48> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3fb97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e97> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4e2f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a632> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je 4ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a130> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%r15d │ │ │ │ - shr $1,%r13d │ │ │ │ - sub %r13d,0xa8(%rbx) │ │ │ │ - mov %r15d,0x94(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 4dd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a0b8> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29340> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 4dd51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a091> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - cltq │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 4dd61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a0a1> │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + lea -0x120(%rbp),%rsi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ + lea 0x80(%rax),%r15 │ │ │ │ + movb $0x0,-0x10c(%rbp) │ │ │ │ + movl $0x64656573,-0x110(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x4,-0x118(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x63934(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x63923(%rip) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x63921(%rip) │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4f06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3ae> │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - add $0x98,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x1e,%rax │ │ │ │ + xor %rdx,%rax │ │ │ │ + imul $0x6c078965,%rax,%rax │ │ │ │ + lea (%rax,%rcx,1),%edx │ │ │ │ + mov %rdx,(%rsi,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x270,%rcx │ │ │ │ + jne 3fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f40> │ │ │ │ + mov %rdi,-0x388(%rbp) │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + movq $0x270,0x64c2a(%rip) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3fc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f88> │ │ │ │ + call d600 │ │ │ │ + mov $0x6461,%esi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov %si,-0x10c(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3fce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe6> │ │ │ │ + call d600 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 3fdf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f1> │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + movq $0x0,0x358(%rax) │ │ │ │ + mov %cx,-0x10c(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + movslq (%rax),%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 12491 <__cxa_finalize@plt+0x4831> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 40fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52bd> │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ call d640 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm7,(%r15) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 4de50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a190> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ + lea (%rax,%r14,1),%r15 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 3fd9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409b> │ │ │ │ + lea -0x8(%r14),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x3b0(%rbp),%rdx │ │ │ │ + mov 0x360(%rdx),%rax │ │ │ │ + mov %rdi,0x368(%rdx) │ │ │ │ + mov %r12,0x360(%rdx) │ │ │ │ + mov %r15,0x370(%rdx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3fdcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cb> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 4f08b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3cb> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 3fddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dc> │ │ │ │ + call d600 │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x378(%rax),%rdi │ │ │ │ + call d940 │ │ │ │ + mov -0x388(%rbp),%r15 │ │ │ │ + lea -0x190(%rbp),%rax │ │ │ │ + lea -0x180(%rbp),%rbx │ │ │ │ + mov $0x6461,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + mov %dx,-0x17c(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov $0x5350,%r13d │ │ │ │ + mov (%rax),%r12d │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + mov %r13w,-0x19c(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov -0x3b0(%rbp),%r13 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + lea 0x90(%r13),%rax │ │ │ │ + movb $0x0,-0x19a(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call d550 │ │ │ │ - movsd 0x415fd(%rip),%xmm4 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movsd 0x415f5(%rip),%xmm3 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movupd (%rax),%xmm7 │ │ │ │ - movupd 0x10(%rax),%xmm6 │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ + movq $0x6,-0x1a8(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %rax,-0x3d0(%rbp) │ │ │ │ + mov $0x6e6f,%eax │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ + mov %rdx,-0x3a0(%rbp) │ │ │ │ + mov %rdx,-0x1d0(%rbp) │ │ │ │ + movl $0x69676572,-0x1c0(%rbp) │ │ │ │ + mov %ax,-0x1bc(%rbp) │ │ │ │ + movq $0x6,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1ba(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - movsd 0x415e1(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movsd 0x415d9(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - divpd %xmm7,%xmm4 │ │ │ │ - movupd 0x20(%rax),%xmm7 │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - divpd %xmm6,%xmm3 │ │ │ │ - movupd 0x30(%rax),%xmm6 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - divpd %xmm7,%xmm2 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - divpd %xmm6,%xmm1 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4e0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a404> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - unpckhpd %xmm5,%xmm5 │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r8,%rax,1),%r10d │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%r10d │ │ │ │ - setb %al │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rcx),%xmm0 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mulsd -0x38(%rdx),%xmm0 │ │ │ │ - addsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd -0x30(%rcx),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd -0x30(%rdx),%xmm0 │ │ │ │ - addsd 0x10(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd -0x28(%rcx),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - mulsd -0x28(%rdx),%xmm0 │ │ │ │ - addsd 0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd -0x20(%rcx),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd -0x20(%rdx),%xmm0 │ │ │ │ - addsd 0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd -0x18(%rcx),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - mulsd -0x18(%rdx),%xmm0 │ │ │ │ - addsd 0x28(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd -0x10(%rcx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd -0x10(%rdx),%xmm0 │ │ │ │ - addsd 0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd -0x8(%rcx),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd -0x8(%rdx),%xmm0 │ │ │ │ - addsd 0x38(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jne 4dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a310> │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movupd 0x20(%rax),%xmm0 │ │ │ │ - movupd 0x20(%rdx),%xmm4 │ │ │ │ - movupd 0x30(%rax),%xmm3 │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - addpd %xmm0,%xmm4 │ │ │ │ - movupd 0x10(%rax),%xmm2 │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - shl $0x3,%eax │ │ │ │ - divpd %xmm4,%xmm0 │ │ │ │ - movupd 0x30(%rdx),%xmm4 │ │ │ │ - cltq │ │ │ │ - addpd %xmm3,%xmm4 │ │ │ │ - divpd %xmm4,%xmm3 │ │ │ │ - cvtpd2ps %xmm0,%xmm0 │ │ │ │ - cvtpd2ps %xmm3,%xmm3 │ │ │ │ - movlhps %xmm3,%xmm0 │ │ │ │ - movupd (%rdx),%xmm3 │ │ │ │ - addpd %xmm1,%xmm3 │ │ │ │ - divpd %xmm3,%xmm1 │ │ │ │ - movupd 0x10(%rdx),%xmm3 │ │ │ │ - movups %xmm0,0x10(%rcx,%rax,4) │ │ │ │ - addpd %xmm2,%xmm3 │ │ │ │ - divpd %xmm3,%xmm2 │ │ │ │ - cvtpd2ps %xmm1,%xmm1 │ │ │ │ - cvtpd2ps %xmm2,%xmm2 │ │ │ │ - movlhps %xmm2,%xmm1 │ │ │ │ - movups %xmm1,(%rcx,%rax,4) │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + lea -0x170(%rbp),%rcx │ │ │ │ + lea -0x160(%rbp),%r15 │ │ │ │ + mov %rcx,-0x398(%rbp) │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 415c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58c8> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + add $0x98,%r13 │ │ │ │ + cmp -0x3d0(%rbp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + setne %r9b │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 40fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ca> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,-0x3d0(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x3d0(%rbp),%r9d │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x398(%rbp),%r8 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + lea 0x310(%rax),%rcx │ │ │ │ + lea 0x278(%rax),%rdx │ │ │ │ + add $0x120,%rax │ │ │ │ + mov %rcx,-0x3c0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,-0x3d0(%rbp) │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + push %r12 │ │ │ │ + call 5aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed10> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3fff2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f2> │ │ │ │ call d600 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 4e177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4b7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4d0> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 40007 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4307> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 4e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 40018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318> │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 4e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40029 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4329> │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - sar $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov $0x4,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%edx │ │ │ │ - setne %cl │ │ │ │ - shr $0x7,%r14b │ │ │ │ - movzbl %cl,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - sete %al │ │ │ │ - or %al,%r14b │ │ │ │ - jne 4ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af80> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2b0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4e5ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a92c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x636e657265666572,%r12 │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r12,-0x160(%rbp) │ │ │ │ + movb $0x65,-0x158(%rbp) │ │ │ │ + movq $0x9,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x157(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5648> │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ + mov %r12,-0x1a0(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41da9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a9> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d11> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60f8> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm12,%xmm2 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 419fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cfe> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 5ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f100> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 401c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c7> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b340> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - movsd 0x411a5(%rip),%xmm7 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r9b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r8,%rsi,1),%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%edi │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%r9b │ │ │ │ - je 4e3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6fe> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm0 │ │ │ │ - divsd 0x68(%rsi),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm8 │ │ │ │ - addsd 0x8(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 4e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6d0> │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4e5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a93b> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 4e1f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a539> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4e541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a881> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3cb39(%rip),%xmm1 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4e53d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a87d> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a860> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4e530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a870> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a860> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4e541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a881> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a910> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4e5c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a906> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8e0> │ │ │ │ - movapd 0x40f89(%rip),%xmm6 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8f9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x40f68(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8e0> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a910> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x40f43(%rip),%rax # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x40f29(%rip),%rax # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov 0x94(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov %r12d,%r10d │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ - lea (%rcx,%r10,8),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jae 4e639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a979> │ │ │ │ - mov %r10,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 4e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - movupd 0x40(%rax),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movlpd -0x78(%rax),%xmm0 │ │ │ │ - movhpd -0x40(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x70(%rax),%xmm1 │ │ │ │ - movhpd -0x30(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x30(%rax),%xmm1 │ │ │ │ - movlpd -0x68(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x60(%rax),%xmm1 │ │ │ │ - movhpd -0x20(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x20(%rax),%xmm1 │ │ │ │ - movlpd -0x58(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x50(%rax),%xmm1 │ │ │ │ - movhpd -0x10(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x10(%rax),%xmm1 │ │ │ │ - movlpd -0x48(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 4e650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a990> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 4e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa57> │ │ │ │ - and $0xfffffffe,%r12d │ │ │ │ - shl $0x3,%r12d │ │ │ │ - movslq %r12d,%rax │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - addsd (%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x8(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x10(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x18(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x20(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x28(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x30(%rdi,%rdx,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa90> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4ec28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af68> │ │ │ │ - cmp %ebp,0x68(%rbx) │ │ │ │ - je 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cb0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 4eff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b337> │ │ │ │ - add %eax,0x24(%rsp) │ │ │ │ - jmp 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ - nop │ │ │ │ - mov %r9d,0x9c(%rbx) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 401dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44dc> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 401ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ed> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 401fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fe> │ │ │ │ + call d600 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 5aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eea0> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b58> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 402e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e9> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 4140e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x570e> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5988> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 40644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4944> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 40644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4944> │ │ │ │ + mov -0x3a0(%rbp),%rdi │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + movq $0x8,-0x1c8(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %rdi,-0x1d0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movb $0x0,-0x1b8(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41aa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5da7> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d94> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + lea -0x1f0(%rbp),%rsi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rsi,-0x400(%rbp) │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movb $0x65,-0x1d8(%rbp) │ │ │ │ + movq $0x9,-0x1e8(%rbp) │ │ │ │ + movb $0x0,-0x1d7(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41b4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e4f> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 4f01d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b35d> │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - shl $0x6,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d81> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + mov %r12,-0x210(%rbp) │ │ │ │ + movl $0x75706e69,-0x200(%rbp) │ │ │ │ + movb $0x74,-0x1fc(%rbp) │ │ │ │ + movq $0x5,-0x208(%rbp) │ │ │ │ + movb $0x0,-0x1fb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41af2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5df2> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d70> │ │ │ │ mov %rcx,%rsi │ │ │ │ - add %rdx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm2 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x8,%rsi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x30(%rdx) │ │ │ │ - movups %xmm3,-0x20(%rdx) │ │ │ │ - movups %xmm3,-0x40(%rdx) │ │ │ │ - movups %xmm3,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm3 │ │ │ │ - addsd 0x38(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rax) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aaf0> │ │ │ │ - addsd %xmm9,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 4e61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a95d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x6,%r10 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rdi,%r10 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x8,%rcx │ │ │ │ - addsd -0x30(%rax),%xmm0 │ │ │ │ - addsd -0x28(%rax),%xmm0 │ │ │ │ - addsd -0x20(%rax),%xmm0 │ │ │ │ - addsd -0x18(%rax),%xmm0 │ │ │ │ - addsd -0x10(%rax),%xmm0 │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 4e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac40> │ │ │ │ - jmp 4e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa57> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 4efc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b306> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm3,%xmm9 │ │ │ │ - shl %cl,%esi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - test %edx,%esi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r14b │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - mov %rcx,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r8),%xmm0 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%r11,%rdi,1),%r13d │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mov %esi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r13d │ │ │ │ - setb %dil │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - cmp %dil,%r14b │ │ │ │ - je 4ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad62> │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm5 │ │ │ │ - addsd 0x8(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm4 │ │ │ │ - addsd 0x10(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm3 │ │ │ │ - addsd 0x18(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm2 │ │ │ │ - addsd 0x20(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm7 │ │ │ │ - addsd 0x28(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm6 │ │ │ │ - addsd 0x30(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jne 4e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad30> │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abe0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29742> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29802> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d4a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297e2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297c2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297a2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d442 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29782> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29762> │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm9,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abe0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d17b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294bb> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d15b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2949b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d13b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2947b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d11b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2945b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2943b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2941b> │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x408e8(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293fb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm3 │ │ │ │ - mov %cl,0x38(%rsp) │ │ │ │ - cvtsi2sd %r10,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movzbl 0x38(%rsp),%ecx │ │ │ │ - movupd (%rdx),%xmm6 │ │ │ │ - movupd 0x10(%rdx),%xmm5 │ │ │ │ - movupd 0x20(%rdx),%xmm4 │ │ │ │ - movupd 0x30(%rdx),%xmm7 │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - mulpd %xmm0,%xmm5 │ │ │ │ - mulpd %xmm0,%xmm4 │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movups %xmm7,0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm8 │ │ │ │ - movsd 0x68(%rax),%xmm2 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - je 4f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b380> │ │ │ │ - divsd %xmm2,%xmm8 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xa4(%rbx),%r9d │ │ │ │ - add 0xa0(%rbx),%r9d │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - unpcklpd %xmm8,%xmm8 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %esi,%edi │ │ │ │ - movupd 0x20(%rax),%xmm2 │ │ │ │ - movupd 0x30(%rax),%xmm0 │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - movzbl (%r9,%rdi,1),%r11d │ │ │ │ - mov %esi,%edi │ │ │ │ - mulpd %xmm1,%xmm9 │ │ │ │ - not %edi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - and $0x7,%edi │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - bt %edi,%r11d │ │ │ │ - setb %dil │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm5,%xmm9 │ │ │ │ - addpd %xmm4,%xmm2 │ │ │ │ - addpd %xmm7,%xmm0 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - cmp %dil,%cl │ │ │ │ - je 4eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b12d> │ │ │ │ - movhpd 0x18(%rax),%xmm9 │ │ │ │ - movhpd 0x28(%rax),%xmm2 │ │ │ │ - movhpd 0x38(%rax),%xmm0 │ │ │ │ - movhpd 0x8(%rax),%xmm3 │ │ │ │ - mulpd %xmm8,%xmm9 │ │ │ │ - mulpd %xmm8,%xmm2 │ │ │ │ - mulpd %xmm8,%xmm0 │ │ │ │ - mulpd %xmm8,%xmm3 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm13 │ │ │ │ - addsd 0x8(%rdx),%xmm13 │ │ │ │ - movsd %xmm13,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm12 │ │ │ │ - addsd 0x10(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm11 │ │ │ │ - addsd 0x18(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm10 │ │ │ │ - addsd 0x20(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm9 │ │ │ │ - addsd 0x28(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - addsd 0x30(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - addsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rdx) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jne 4ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b090> │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d550 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rcx │ │ │ │ + mov -0x3b8(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 6b590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f890> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 405e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e7> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - jmp 4e60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a94c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a94c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d8d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c16> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b71> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b50> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bf5> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bd4> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d873 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bb3> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b92> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4e602 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a942> │ │ │ │ - jmp 4e71f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa5f> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 405f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48f8> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - jmp 4efa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2e4> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4909> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmp 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7cf> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - jmp 4efa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2e4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - mov %r8,%rdi │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x3f0(%rbp),%rdi │ │ │ │ + je 4061e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x491e> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - jmp 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 130ae <__cxa_finalize@plt+0x544e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 130d1 <__cxa_finalize@plt+0x5471> │ │ │ │ - jmp 130fb <__cxa_finalize@plt+0x549b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1309c <__cxa_finalize@plt+0x543c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4062f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x492f> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 40644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4944> │ │ │ │ + call d600 │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + call 421b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64b0> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x616d,%r9d │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r9w,-0x160(%rbp) │ │ │ │ + movb $0x70,-0x15e(%rbp) │ │ │ │ + movq $0x3,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15d(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5637> │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + call 70690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x616d,%r8d │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %r8w,-0x180(%rbp) │ │ │ │ + movb $0x70,-0x17e(%rbp) │ │ │ │ + movq $0x3,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17d(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - movq $0x0,0x190(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xf0(%rbx) │ │ │ │ - movups %xmm0,0x100(%rbx) │ │ │ │ - movups %xmm0,0x110(%rbx) │ │ │ │ - movups %xmm0,0x120(%rbx) │ │ │ │ - movups %xmm0,0x130(%rbx) │ │ │ │ - movups %xmm0,0x140(%rbx) │ │ │ │ - movups %xmm0,0x150(%rbx) │ │ │ │ - movups %xmm0,0x160(%rbx) │ │ │ │ - movups %xmm0,0x170(%rbx) │ │ │ │ - movups %xmm0,0x180(%rbx) │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x14(%rbp),%ecx │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ecx,0x68(%rsp) │ │ │ │ - movd %esi,%xmm2 │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %ecx,%xmm7 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - mov %esi,0x3c(%rsp) │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %ecx,0x80(%rbx) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - mov 0x24(%rbp),%ecx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %ecx,0x84(%rbx) │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea (%rcx,%rcx,1),%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - sar $0x2,%rbp │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - je 4f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bca0> │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x328(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41b9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e9e> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d5d> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 71160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35460> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4076d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a6d> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4077e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a7e> │ │ │ │ + call d600 │ │ │ │ + mov -0x3e8(%rbp),%r12 │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 4ab10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 706b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349b0> │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + movabs $0x7669746365666665,%rdx │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + movabs $0x657a69732d657669,%rdx │ │ │ │ + add $0x298,%rax │ │ │ │ + mov -0xc8(%rbp),%r12 │ │ │ │ + mov %rdx,-0x15a(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + add -0xd0(%rbp),%r12 │ │ │ │ + movq $0xe,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x152(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r15,1),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r15,0xd0(%rbx) │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,0xf0(%rbx) │ │ │ │ - mov %rdx,0xf8(%rbx) │ │ │ │ - mov %rdx,0x100(%rbx) │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + lea (%r12,%r12,1),%ecx │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 1dd10 <__cxa_finalize@plt+0x100b0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4083e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b3e> │ │ │ │ + call d600 │ │ │ │ + mov -0x388(%rbp),%r12 │ │ │ │ + mov $0x6461,%edi │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %di,-0x15c(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movq $0x8,-0x188(%rbp) │ │ │ │ + mov %eax,-0x3f0(%rbp) │ │ │ │ + movabs $0x72646d2d74776270,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x0,-0x178(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 126fe <__cxa_finalize@plt+0x4a9e> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x600f6(%rip),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 408ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bed> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x60300(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 4091e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c1e> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 126fe <__cxa_finalize@plt+0x4a9e> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 126fe <__cxa_finalize@plt+0x4a9e> │ │ │ │ + movabs $0x63616d2d74776270,%rdi │ │ │ │ + mov (%r12),%rax │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %rdi,-0x1a0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + movsd %xmm6,-0x3f8(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%r12d │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + movabs $0x7065642d74776270,%rdi │ │ │ │ + mov $0x6874,%esi │ │ │ │ + mov %rdi,-0x1c0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movsd 0x3f0(%rax),%xmm7 │ │ │ │ + mov %si,-0x1b8(%rbp) │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + movq $0xa,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1b6(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movsd %xmm7,-0x400(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov -0x3f0(%rbp),%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + movsd -0x3f8(%rbp),%xmm1 │ │ │ │ + movsd -0x400(%rbp),%xmm0 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + call 43d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8000> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 40a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d2c> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 40a3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d3d> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40a4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4e> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 40a5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d5f> │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%r14 │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 48580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc880> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 43d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8040> │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 479b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcb0> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 463d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6d0> │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movq $0x11,-0x320(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + movdqa 0x4e2c2(%rip),%xmm0 # 8eda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530a0> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + movb $0x74,0x10(%rax) │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - and $0xffffffff,%ebp │ │ │ │ - je 4f950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc90> │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%rdx │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x170(%rbp),%r12 │ │ │ │ + mov -0x168(%rbp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5941> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 40b3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e3f> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + mov %cx,-0x17c(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 4f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc80> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + mov -0x398(%rbp),%r14 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 573d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6d0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 57500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b800> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 57470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b770> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40bc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec2> │ │ │ │ + call d600 │ │ │ │ + mov $0x5350,%edx │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %dx,-0x15c(%rbp) │ │ │ │ + mov $0x6,%edx │ │ │ │ + movl $0x2d657375,-0x160(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 40c16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f16> │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + call 42510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6810> │ │ │ │ + mov -0x3d0(%rbp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 423f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 42450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6750> │ │ │ │ + mov -0x3d8(%rbp),%rcx │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 1a940 <__cxa_finalize@plt+0xcce0> │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x6461,%eax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + mov %ax,-0x15c(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x8(,%rcx,8),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - mov %r12d,%esi │ │ │ │ - sub %r13d,%esi │ │ │ │ - lea 0x1(%rsi),%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 1310c <__cxa_finalize@plt+0x54ac> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc68> │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ + call 2f120 ::do_widen(char) const@@Base+0xffb0> │ │ │ │ + movslq (%rax),%rax │ │ │ │ + mov %rax,-0x3a0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ + movabs $0x92492492492492,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 12874 <__cxa_finalize@plt+0x4c14> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 415ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58ab> │ │ │ │ + imul $0xe0,%rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x1(%r12),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub 0x8(%rsp),%rbp │ │ │ │ - jne 4f3ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b72c> │ │ │ │ - movslq 0x6c(%rsp),%rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3(%rsi,%rsi,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b700> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4f43b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b77b> │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + mov -0x308(%rbp),%rdx │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + movdqa -0x320(%rbp),%xmm1 │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ + mov -0x300(%rbp),%rdi │ │ │ │ + mov %rdx,-0x3c0(%rbp) │ │ │ │ + mov %rdi,-0x3e0(%rbp) │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,-0x3f0(%rbp) │ │ │ │ + movaps %xmm1,-0x3d0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ + mov -0x388(%rbp),%rbx │ │ │ │ + movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov -0x3c0(%rbp),%r14 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movups %xmm4,0x18(%rbx) │ │ │ │ + cmp -0x3e0(%rbp),%r14 │ │ │ │ + je 41330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5630> │ │ │ │ + mov -0x3f0(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,0x10(%r15) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + mov %rbx,0x28(%rcx) │ │ │ │ call d550 │ │ │ │ - mov %r14,-0x10(%r15) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4f3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b728> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x60(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rsi,0x108(%rbx) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 4f467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7a7> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x40,%edi │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x2f0(%rbp),%r12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rbx,0x20(%r14) │ │ │ │ + mov -0x2e8(%rbp),%rbx │ │ │ │ + movq $0x0,0x40(%r14) │ │ │ │ + movups %xmm5,0x30(%r14) │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 41320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5620> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc10> │ │ │ │ - lea (%r12,%r12,2),%r13 │ │ │ │ - lea 0x0(,%r13,8),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,0x40(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - lea -0x1(%r12),%r13 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - jmp 4f4e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b824> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ + movups %xmm0,0x30(%r14) │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov -0x2d0(%rbp),%rbx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov -0x2d8(%rbp),%r12 │ │ │ │ + mov %r13,0x38(%rax) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movups %xmm6,0x48(%rax) │ │ │ │ + sub %r12,%r13 │ │ │ │ + je 41310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5610> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4f4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b820> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r14,0x120(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x0(,%r12,4),%rbp │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - add %r14,%r13 │ │ │ │ - mov %r13,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + add %rcx,%r13 │ │ │ │ + mov %rcx,0x48(%rdi) │ │ │ │ + mov %r13,0x58(%rdi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 40edc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51dc> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + add $0x28,%rax │ │ │ │ + add $0x28,%rdx │ │ │ │ + movups %xmm0,-0x28(%rdx) │ │ │ │ + movdqu -0x18(%rax),%xmm0 │ │ │ │ + movups %xmm0,-0x18(%rdx) │ │ │ │ + mov -0x8(%rax),%rsi │ │ │ │ + mov %rsi,-0x8(%rdx) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 40e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5180> │ │ │ │ + lea -0x28(%rbx),%rax │ │ │ │ + mov %rdi,-0x388(%rbp) │ │ │ │ + movabs $0xccccccccccccccd,%rdi │ │ │ │ + sub %r12,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + and %rdi,%rax │ │ │ │ + lea 0x5(%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rcx │ │ │ │ + mov -0x2b8(%rbp),%r12 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov -0x2c0(%rbp),%r14 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rcx,0x50(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movups %xmm7,0x60(%rax) │ │ │ │ + sub %r14,%rbx │ │ │ │ + je 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5600> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - lea (%rax,%rbp,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov -0x390(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rcx,0x70(%rdi) │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 40f9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529e> │ │ │ │ + jmp 40fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0> │ │ │ │ + mov %rsi,%rdi │ │ │ │ call d640 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r12,8),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rax,0x158(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f7d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb13> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 4f9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd10> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea (%rcx,%r13,1),%rsi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + sub %rsi,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 40f8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528d> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d550 │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 40fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0> │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + sub (%r14),%rsi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + jne 40f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5250> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 40f5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x525b> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 3fd9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409b> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 3ff8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov -0x2a8(%rbp),%r12 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rbx,0x68(%rax) │ │ │ │ + mov -0x2a0(%rbp),%rbx │ │ │ │ + movq $0x0,0x88(%rax) │ │ │ │ + movups %xmm1,0x78(%rax) │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 412f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(,%rax,8),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %r13,0x88(%rdi) │ │ │ │ + movups %xmm0,0x78(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x290(%rbp),%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov -0x280(%rbp),%r12 │ │ │ │ + mov %r13,0x80(%r14) │ │ │ │ + mov -0x288(%rbp),%r13 │ │ │ │ + mov %eax,0x90(%r14) │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + movups %xmm3,0x98(%r14) │ │ │ │ + sub %r13,%r12 │ │ │ │ + je 412e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e0> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ + lea (%rax,%r12,1),%rcx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,0xa8(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq %rdi,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - je 4f978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcb8> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,0x98(%r14) │ │ │ │ + mov %rcx,-0x390(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x390(%rbp),%rcx │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x270(%rbp),%rsi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov -0x268(%rbp),%r13 │ │ │ │ + mov %rcx,0xa0(%r14) │ │ │ │ + movq $0x0,0xc0(%r14) │ │ │ │ + movups %xmm4,0xb0(%r14) │ │ │ │ + sub %rsi,%r13 │ │ │ │ + je 412d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55d0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,-0x3b8(%rbp) │ │ │ │ call d640 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ + mov %rcx,0xc0(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + movups %xmm0,0xb0(%r14) │ │ │ │ + mov %rcx,-0x390(%rbp) │ │ │ │ call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - subq $0x1,0x8(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - jne 4f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b9c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rsi,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4f6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba3a> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r13,%r14 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne 4f750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba90> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4f8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbe8> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0x390(%rbp),%rcx │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x258(%rbp),%rsi │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov -0x250(%rbp),%r13 │ │ │ │ + mov %rcx,0xb8(%r14) │ │ │ │ + movq $0x0,0xd8(%r14) │ │ │ │ + movups %xmm5,0xc8(%r14) │ │ │ │ + sub %rsi,%r13 │ │ │ │ + je 412c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ call d640 │ │ │ │ + lea (%rax,%r13,1),%rbx │ │ │ │ movq %rax,%xmm0 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rbx,0xd8(%r14) │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ + mov -0x390(%rbp),%rsi │ │ │ │ + movups %xmm0,0xc8(%r14) │ │ │ │ call d550 │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66800> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4f859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb99> │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov %rbx,0xd0(%rax) │ │ │ │ + add $0xe0,%rax │ │ │ │ + subq $0x1,-0x3a0(%rbp) │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + jne 40d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5030> │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ + add -0x3f8(%rbp),%rax │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + mov -0x3f8(%rbp),%rdx │ │ │ │ + mov 0x3a0(%rdi),%r13 │ │ │ │ + mov 0x3a8(%rdi),%r12 │ │ │ │ + mov %rdx,0x3a0(%rdi) │ │ │ │ + mov -0x388(%rbp),%rdx │ │ │ │ + mov %rax,0x3b0(%rdi) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdx,0x3a8(%rdi) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 41264 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5564> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 41250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5550> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 41271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5571> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a10> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e90> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 41282 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5582> │ │ │ │ + call d600 │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 1ac80 <__cxa_finalize@plt+0xd020> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 5aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edf0> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4f9da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd1a> │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 41ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61c7> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 411d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - jmp 4f819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb59> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 4f5c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b902> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4f43b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b77b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4f31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b65e> │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jmp 41160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5460> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4f2ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b60e> │ │ │ │ + jmp 410d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53d6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 4104a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x534a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,-0x390(%rbp) │ │ │ │ + jmp 40f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5220> │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b597> │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%r12),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + jmp 40e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5145> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 4f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bce0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4f6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba13> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4f619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b959> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 40e05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5105> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 40da6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a6> │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + call 49dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c0> │ │ │ │ + jmp 4079c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a9c> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41d5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x605a> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 419eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ceb> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 5cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ea0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 413f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56f9> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 401f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f9> │ │ │ │ + jmp 401fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fe> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rdi │ │ │ │ + mov %rdi,-0x1a0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41d0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x600b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 419d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cd8> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6178> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 419c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cc5> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 62b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4156b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x586b> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 41580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5880> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 41591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5891> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 402e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e9> │ │ │ │ + call d600 │ │ │ │ + jmp 402e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e9> │ │ │ │ + movq $0x0,-0x3f8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,-0x388(%rbp) │ │ │ │ + jmp 41210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5510> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,-0x3c0(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x3b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x3c0(%rbp),%rcx │ │ │ │ + lea 0x98(%rdx),%r13 │ │ │ │ + cmp -0x3d0(%rbp),%r13 │ │ │ │ + setne %r9b │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + je 40fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ca> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3ff8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428a> │ │ │ │ + jmp 3ff6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426d> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 4164e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x594e> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x3e8(%rbp),%r14 │ │ │ │ + mov -0x3d8(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 59e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e130> │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 58640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c940> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 58240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 584d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d0> │ │ │ │ + jmp 40b3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e3f> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%r12 │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r12,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 40337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4637> │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ + mov %r12,-0x1a0(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d4a> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41c3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f3c> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d37> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 670e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3e0> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 41818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b18> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 4182d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b2d> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4183e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b3e> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 40337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4637> │ │ │ │ + call d600 │ │ │ │ + jmp 40337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4637> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 3f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 40258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4558> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30110 ::do_widen(char) const@@Base+0x10fa0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 41bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5eed> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d24> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 5f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23700> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 41949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c49> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4558> │ │ │ │ + call d600 │ │ │ │ + jmp 40258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4558> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x22805(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3fb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e17> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3fb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e17> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x22836(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3fa7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7c> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3fa7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7c> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + jmp 41539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5839> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + jmp 414a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57a5> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + jmp 413ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56ce> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + jmp 40195 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4495> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + jmp 40101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4401> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + jmp 4191e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c1e> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + jmp 417e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae6> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + jmp 41752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a52> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + jmp 40742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a42> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 405ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ae> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + jmp 40502 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4802> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + jmp 40459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4759> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x338(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d94> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4759> │ │ │ │ + jmp 4044a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x474a> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + je 41a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d70> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 405ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ae> │ │ │ │ + jmp 4059f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489f> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x330(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d81> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40502 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4802> │ │ │ │ + jmp 404f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47f3> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x328(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d5d> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a42> │ │ │ │ + jmp 40733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a33> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x360(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d24> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4191e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c1e> │ │ │ │ + jmp 4190f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c0f> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d37> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 417e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae6> │ │ │ │ + jmp 417d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ad7> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x348(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d4a> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 41752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a52> │ │ │ │ + jmp 41743 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a43> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x22b7c(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3face , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dce> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3face , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dce> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x358(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 419d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cd8> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 414a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57a5> │ │ │ │ + jmp 41496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5796> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x378(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 419eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ceb> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 413ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56ce> │ │ │ │ + jmp 413bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56bf> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x370(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d11> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4401> │ │ │ │ + jmp 400f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f2> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x368(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 419fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cfe> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40195 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4495> │ │ │ │ + jmp 40186 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4486> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x22ce9(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3fb69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e69> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3fb69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e69> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x350(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 419c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cc5> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 41539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5839> │ │ │ │ + jmp 4152a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x582a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 131d6 <__cxa_finalize@plt+0x5576> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 123c4 <__cxa_finalize@plt+0x4764> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ + jmp 123fb <__cxa_finalize@plt+0x479b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1312f <__cxa_finalize@plt+0x54cf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1244c <__cxa_finalize@plt+0x47ec> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12421 <__cxa_finalize@plt+0x47c1> │ │ │ │ endbr64 │ │ │ │ - jmp 13209 <__cxa_finalize@plt+0x55a9> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12464 <__cxa_finalize@plt+0x4804> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1324f <__cxa_finalize@plt+0x55ef> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125c3 <__cxa_finalize@plt+0x4963> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1323a <__cxa_finalize@plt+0x55da> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124d5 <__cxa_finalize@plt+0x4875> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13276 <__cxa_finalize@plt+0x5616> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12388 <__cxa_finalize@plt+0x4728> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1325f <__cxa_finalize@plt+0x55ff> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1328c <__cxa_finalize@plt+0x562c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 123ac <__cxa_finalize@plt+0x474c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12394 <__cxa_finalize@plt+0x4734> │ │ │ │ + endbr64 │ │ │ │ + jmp 12513 <__cxa_finalize@plt+0x48b3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12539 <__cxa_finalize@plt+0x48d9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1255c <__cxa_finalize@plt+0x48fc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1242d <__cxa_finalize@plt+0x47cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124e6 <__cxa_finalize@plt+0x4886> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124fe <__cxa_finalize@plt+0x489e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1258e <__cxa_finalize@plt+0x492e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125ab <__cxa_finalize@plt+0x494b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1259f <__cxa_finalize@plt+0x493f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124b1 <__cxa_finalize@plt+0x4851> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12629 <__cxa_finalize@plt+0x49c9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1263a <__cxa_finalize@plt+0x49da> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1264b <__cxa_finalize@plt+0x49eb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1268c <__cxa_finalize@plt+0x4a2c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1269d <__cxa_finalize@plt+0x4a3d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12657 <__cxa_finalize@plt+0x49f7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124c9 <__cxa_finalize@plt+0x4869> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124bd <__cxa_finalize@plt+0x485d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12680 <__cxa_finalize@plt+0x4a20> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1266f <__cxa_finalize@plt+0x4a0f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12764 <__cxa_finalize@plt+0x4b04> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12440 <__cxa_finalize@plt+0x47e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12770 <__cxa_finalize@plt+0x4b10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12788 <__cxa_finalize@plt+0x4b28> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127c7 <__cxa_finalize@plt+0x4b67> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 132a1 <__cxa_finalize@plt+0x5641> │ │ │ │ + jmp 12799 <__cxa_finalize@plt+0x4b39> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 132b1 <__cxa_finalize@plt+0x5651> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12806 <__cxa_finalize@plt+0x4ba6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127f1 <__cxa_finalize@plt+0x4b91> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127dc <__cxa_finalize@plt+0x4b7c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1261d <__cxa_finalize@plt+0x49bd> │ │ │ │ + endbr64 │ │ │ │ + jmp 12898 <__cxa_finalize@plt+0x4c38> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 126aa <__cxa_finalize@plt+0x4a4a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126cf <__cxa_finalize@plt+0x4a6f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126ba <__cxa_finalize@plt+0x4a5a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 4fa9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdda> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4fab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdf0> │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 4217b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x647b> │ │ │ │ + mov (%rdi,%rbx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 42190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6490> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 23cf0 ::do_widen(char) const@@Base+0x4b80> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be00> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 42145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6445> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 421a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64a0> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 42140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6440> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 421d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc0> │ │ │ │ - jmp 4fa96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdd6> │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 42360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6660> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + call 1f3b0 ::do_widen(char) const@@Base+0x240> │ │ │ │ + test %al,%al │ │ │ │ + je 421d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + mov 0x94(%rax),%r8d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + jne 422b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6670> │ │ │ │ + mov %ebx,%edi │ │ │ │ + shr $1,%edi │ │ │ │ + jmp 42288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6588> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + andb $0xfc,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + andb $0xfb,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + andb $0xf7,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 42238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6538> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + movl $0x0,0x98(%rax) │ │ │ │ + movl $0x0,0x9c(%rax) │ │ │ │ + jmp 421d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $1,%esi │ │ │ │ + jmp 422ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ec> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + orb $0x80,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 42338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6638> │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + andb $0xcf,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 422c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c0> │ │ │ │ + andb $0xbf,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + andb $0x7f,(%rcx) │ │ │ │ + jmp 422d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 42295 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6595> │ │ │ │ + movl $0x0,0x94(%rax) │ │ │ │ + jmp 4229f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x659f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + shr $1,%esi │ │ │ │ + jmp 423d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66d1> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + andb $0xfc,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6680> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + jmp 42349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6649> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movslq 0x4(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 42440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6740> │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be20> │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x34(%rcx),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 42420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6720> │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 4fadd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be1d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be70> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4fb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be68> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 4faf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be37> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4fb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be57> │ │ │ │ - add $0x18,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4faeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be2b> │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movslq 0x4(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 424a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a0> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovb %eax,%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 42480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movslq 0x4(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 42500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6800> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x24(%rcx),%ecx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 424e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e0> │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 42550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6850> │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - je 4fc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf50> │ │ │ │ - lea 0x50f5f(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x519cc(%rip),%xmm0 # a1560 >@GLIBCXX_3.4+0xab8> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - lea 0x50e96(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x50c2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x50c91(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x50c92(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - lea 0x50b69(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 22820 ::do_widen(char) const@@Base+0x36b0> │ │ │ │ + cmp %ebx,0x4(%rbp) │ │ │ │ + jg 42530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6830> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 4fb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bec2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 4fbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bef3> │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x10(%rdi),%rbp │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 13370 <__cxa_finalize@plt+0x5710> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - call d260 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 4fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c000> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bff8> │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c040> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 4fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfd0> │ │ │ │ - jmp 4fce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c028> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - jmp 4fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfd0> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov %rcx,0x18(%rdi) │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ ret │ │ │ │ nop │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x368,%rsp │ │ │ │ - mov %rdi,-0x308(%rbp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x5efc1(%rip),%xmm1 # a1540 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + movhps 0x5efc2(%rip),%xmm1 # a1548 >@GLIBCXX_3.4+0xd68> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ call d080 │ │ │ │ - mov $0x77,%r11d │ │ │ │ - movq $0x1,-0x2d8(%rbp) │ │ │ │ - mov %rax,0x5355c(%rip) │ │ │ │ - lea -0x2d0(%rbp),%rax │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - mov %rax,-0x2e0(%rbp) │ │ │ │ - mov %r11w,-0x2d0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - ja 51f34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e274> │ │ │ │ - movl $0x0,-0x380(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 51f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2a5> │ │ │ │ - mov -0x2e0(%rbp),%rsi │ │ │ │ - call d250 │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 4fdf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c137> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d190 │ │ │ │ - lea 0x3e6bb(%rip),%rdi # 8e4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f9> │ │ │ │ - call d310 │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d500 │ │ │ │ - movq 0x51755(%rip),%xmm3 # a1568 , std::allocator >@GLIBCXX_3.4.21+0xc08> │ │ │ │ - mov %rax,%r15 │ │ │ │ - movhps 0x51753(%rip),%xmm3 # a1570 >@GLIBCXX_3.4+0xd90> │ │ │ │ - movaps %xmm3,-0x330(%rbp) │ │ │ │ + mov %rax,0x60d3e(%rip) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 425dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68dc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 25200 ::do_widen(char) const@@Base+0x6090> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 425c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68c0> │ │ │ │ call d080 │ │ │ │ - lea -0x1c0(%rbp),%rbx │ │ │ │ + sub 0x60cfb(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rbx,-0x318(%rbp) │ │ │ │ - movabs $0x112e0be826d694b3,%rax │ │ │ │ - imul %rcx │ │ │ │ - lea -0x140(%rbp),%rax │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ sar $0x3f,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,-0x300(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x4c928(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r14 │ │ │ │ call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x50911(%rip),%r13 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x508da(%rip),%rcx # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r10w,-0x60(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - movups %xmm0,-0x48(%rbp) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov %rcx,-0x140(%rbp) │ │ │ │ - mov 0x508f3(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - add -0x18(%r13),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x508c6(%rip),%r14 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ + mov 0x5e3bf(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x5e120(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,-0x310(%rbp) │ │ │ │ - add -0x18(%r14),%rbx │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x508a9(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rbx,(%rdi) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x5e3a1(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x5087a(%rip),%rbx # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movdqa -0x330(%rbp),%xmm3 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5088b(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x50a44(%rip),%rbx # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rbx │ │ │ │ - mov %rbx,-0x140(%rbp) │ │ │ │ - lea -0x170(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,-0x378(%rbp) │ │ │ │ - lea 0x50cb2(%rip),%rbx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movaps %xmm3,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ + lea 0x5e231(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - mov %rbx,-0x1a8(%rbp) │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - lea -0x150(%rbp),%rbx │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - mov %rbx,-0x360(%rbp) │ │ │ │ - mov %rbx,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ + lea 0x5e530(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x300(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - call d490 │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - lea -0x2f0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - call d530 │ │ │ │ - cmpb $0x0,-0x2f0(%rbp) │ │ │ │ - je 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - add $0xd0,%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x53153(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x2f8(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 139d5 <__cxa_finalize@plt+0x5d75> │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 5286f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebaf> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3e681(%rip),%rax # 8e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa68> │ │ │ │ - mov -0x330(%rbp),%r9 │ │ │ │ - push %rax │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ - push %rax │ │ │ │ - call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %dl,%dl │ │ │ │ - jne 5284d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb8d> │ │ │ │ - mov -0x2e8(%rbp),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - testb $0x20,0x19(%rdx) │ │ │ │ - je 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 51b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ded0> │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - mov %rax,-0x370(%rbp) │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 52939 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec79> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ + je 42b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e58> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x50808(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - cmp -0x360(%rbp),%rdi │ │ │ │ - je 501a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4e2> │ │ │ │ + lea 0x5e108(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 427cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acb> │ │ │ │ call d600 │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x50640(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + lea 0x5e01e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x505c5(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x505e6(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x505c0(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x50596(%rip),%rbx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x50548(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x5e20e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x5df62(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xb,%r8d │ │ │ │ - lea 0x3e73f(%rip),%rcx # 8e986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc6> │ │ │ │ + mov $0xd,%r8d │ │ │ │ + lea 0x4c12c(%rip),%rcx # 8e94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c4c> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 528e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec26> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + je 42b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e08> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 502ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5fa> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 502cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60f> │ │ │ │ - call d600 │ │ │ │ - lea 0x3e6bc(%rip),%rsi # 8e992 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acd2> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - lea 0xd(%rbx),%rsi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 1384d <__cxa_finalize@plt+0x5bed> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x3e654(%rip),%rsi # 8e9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ace8> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1d8(%rbp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb 13832 <__cxa_finalize@plt+0x5bd2> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1d8(%rbp) │ │ │ │ - je 13962 <__cxa_finalize@plt+0x5d02> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3e607(%rip),%rsi # 8e9b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acf6> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 128c6 <__cxa_finalize@plt+0x4c66> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4bc88(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 52893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebd3> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + je 42ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6db0> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 50422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c762> │ │ │ │ + cmpb $0x0,0x60c24(%rip) │ │ │ │ + jne 42948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c48> │ │ │ │ + cmpb $0x0,0x60c1c(%rip) │ │ │ │ + jne 429be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cbe> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 428fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bfa> │ │ │ │ call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 50437 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c777> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 42909 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c09> │ │ │ │ call d600 │ │ │ │ - lea 0x3b7ba(%rip),%rsi # 8bbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f38> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b7f3(%rip),%rsi # 8bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f80> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b824(%rip),%rsi # 8bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fc0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b865(%rip),%rsi # 8bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68010> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 504b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7f7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call d540 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %ebx,0x4(%rax) │ │ │ │ - jg 50490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7d0> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d540 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 53745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa85> │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea (%rax,%rax,1),%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - call d840 │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jle 50a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdaa> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d470 │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ - lea 0x0(,%r13,8),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - call db30 │ │ │ │ - mov %eax,0x10(%r15) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%rdx │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - mov 0x28(%rdx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,(%r15) │ │ │ │ - call dbc0 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%r14 │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov 0x50(%r14),%rdx │ │ │ │ - movb $0x0,-0x1b0(%rbp) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - mov -0x310(%rbp),%rax │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,-0x348(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1b8(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13871 <__cxa_finalize@plt+0x5c11> │ │ │ │ - mov -0x340(%rbp),%rsi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1b8(%rbp) │ │ │ │ - je 13812 <__cxa_finalize@plt+0x5bb2> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3e3aa(%rip),%rsi # 8e9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad14> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x70(%r14),%rdx │ │ │ │ - mov 0x68(%r14),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1b8(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13993 <__cxa_finalize@plt+0x5d33> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x330(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 509e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd20> │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1d8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 506bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9fc> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 42918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c18> │ │ │ │ call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7a0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - movl $0x0,-0x300(%rbp) │ │ │ │ - mov 0x10(%rax),%r11 │ │ │ │ - mov 0x4(%r11),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 5077e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cabe> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x30(%rax),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r13,%r9 │ │ │ │ - add 0x48(%rax),%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%rax,1),%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - setb %dl │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%rax,1),%edi │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - movzbl %dl,%edi │ │ │ │ - setb %al │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x2,%ecx │ │ │ │ - movzbl %al,%r10d │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %r10d,%edi │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ - add %edi,%r8d │ │ │ │ - lea 0x1(%rax,%rax,1),%eax │ │ │ │ - mov %edx,(%rbx,%rsi,8) │ │ │ │ - mov %eax,0x4(%rbx,%rsi,8) │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %r8d,-0x300(%rbp) │ │ │ │ - cmp %esi,0x4(%r11) │ │ │ │ - jg 50710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca50> │ │ │ │ - mov -0x358(%rbp),%rcx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x3e238(%rip),%rdx # 8e9d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad16> │ │ │ │ - call d0a0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl -0x300(%rbp),%xmm0 │ │ │ │ - lea -0x2f8(%rbp),%rcx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x3e1ff(%rip),%rdx # 8e9d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad19> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,-0x2f8(%rbp) │ │ │ │ - call d0a0 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov -0x320(%rbp),%rcx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 50851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb91> │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0x368(%rbp),%rcx │ │ │ │ - lea 0x3e19c(%rip),%rdx # 8e9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad1c> │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,-0x2f0(%rbp) │ │ │ │ - call d0a0 │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - lea 0x3e173(%rip),%rdx # 8e9df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad1f> │ │ │ │ - lea (%rax,%rax,1),%r8d │ │ │ │ - call db20 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call dc10 │ │ │ │ - test %eax,%eax │ │ │ │ - js 536b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9f0> │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - cmpb $0x0,0x52c53(%rip) │ │ │ │ - movabs $0x20464356202a2020,%rcx │ │ │ │ - mov %rsi,-0x1c0(%rbp) │ │ │ │ - mov %rcx,(%rsi) │ │ │ │ - movabs $0x676e697469727720,%rcx │ │ │ │ - mov %rcx,0x7(%rsi) │ │ │ │ - movq $0xf,-0x1b8(%rbp) │ │ │ │ - movb $0x0,-0x1a1(%rbp) │ │ │ │ - je 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - lea 0x1(%r13),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov 0x52bff(%rip),%eax │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x3ea8b(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 5092e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc6e> │ │ │ │ - movl $0xffffffff,0x52bdb(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - lea 0x52742(%rip),%rcx │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,-0x340(%rbp) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 42bb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb5> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4bb39(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x60725(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3da92(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x6070f(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3de63(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 128ea <__cxa_finalize@plt+0x4c8a> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 42a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d30> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x60b49(%rip) │ │ │ │ + je 428eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6beb> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4bac3(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x6092f(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x60919(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 129f8 <__cxa_finalize@plt+0x4d98> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 42a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d70> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - mov %r14d,0x52b5a(%rip) │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 509d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd14> │ │ │ │ - call d600 │ │ │ │ - add $0x1,%r13 │ │ │ │ - jmp 50500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c840> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ + jmp 428eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6beb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x238e1(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 429a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ca1> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 429a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ca1> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x23921(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 42a13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d13> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 42a13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d13> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 50a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd71> │ │ │ │ + jae 42b8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e8e> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 50a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd48> │ │ │ │ + je 42ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dd8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 50a1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd5b> │ │ │ │ + je 42aeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6deb> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 5068d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9cd> │ │ │ │ + je 428bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bbd> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5068d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9cd> │ │ │ │ + jmp 428bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bbd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 42b6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e6a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 42b2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e2c> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 42b3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e3f> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4284d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b4d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4284d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b4d> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 427a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa1> │ │ │ │ mov %ecx,%r8d │ │ │ │ - mov -0x308(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 50a41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd81> │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ - mov %r10,-0x308(%rbp) │ │ │ │ + jb 42b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e73> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 42b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e1b> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 42b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e97> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 509f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd37> │ │ │ │ + jmp 42ac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dc7> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1295d <__cxa_finalize@plt+0x4cfd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1292c <__cxa_finalize@plt+0x4ccc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 129c6 <__cxa_finalize@plt+0x4d66> │ │ │ │ + endbr64 │ │ │ │ + jmp 12910 <__cxa_finalize@plt+0x4cb0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12954 <__cxa_finalize@plt+0x4cf4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 12984 <__cxa_finalize@plt+0x4d24> │ │ │ │ + endbr64 │ │ │ │ + jmp 12919 <__cxa_finalize@plt+0x4cb9> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 42c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f78> │ │ │ │ + jmp d770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + sar $0x2,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + and $0x7,%eax │ │ │ │ + sub %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmove %rdx,%rdi │ │ │ │ + shr $0x3,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + shr $0x3,%eax │ │ │ │ + lea 0x1(%r8),%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + imul %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + call d840 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 42d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7054> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rsi,%r12,4),%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%rsi │ │ │ │ + add %r13,%rdi │ │ │ │ + add (%rsp),%rsi │ │ │ │ + add 0x20(%r15),%rsi │ │ │ │ + call d550 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + add %rbx,%r13 │ │ │ │ + sub %rsi,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jb 42d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7018> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + and $0x7,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + shr $0x3,%r8d │ │ │ │ + push %rbp │ │ │ │ + sub %ecx,%r8d │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + movl $0x0,(%r10) │ │ │ │ + movl $0x0,(%r9) │ │ │ │ + add $0x1,%r8d │ │ │ │ + je 42e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x713a> │ │ │ │ + lea (%rsi,%rsi,1),%r11d │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + lea (%rdx,%rdx,1),%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + shr $0x3,%rsi │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + lea 0x1(%rdx),%ebx │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + imul %rsi,%r11 │ │ │ │ + imul %rsi,%r12 │ │ │ │ + imul %rsi,%rbp │ │ │ │ + imul %rsi,%rbx │ │ │ │ + add %rax,%r11 │ │ │ │ + add %r11,%rdx │ │ │ │ + add %rax,%r12 │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + add %rax,%rbp │ │ │ │ + lea 0x4c835(%rip),%r8 │ │ │ │ + add %rax,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub %r11,%rsi │ │ │ │ + xor (%rsi,%r12,1),%al │ │ │ │ + movzbl (%rsi,%rbp,1),%ecx │ │ │ │ + xor (%rsi,%rbx,1),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %ecx,%esi │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r8,%rsi,1),%esi │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + add %esi,(%r10) │ │ │ │ + add %eax,(%r9) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 42e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7100> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x8(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmove %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %edx,%edi │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + call d3f0 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x8(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmove %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %edx,%edi │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + call d840 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + push %r15 │ │ │ │ + and $0x7,%r8d │ │ │ │ + push %r14 │ │ │ │ + sub %r8d,%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + push %r13 │ │ │ │ + cmovne %edi,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + push %r12 │ │ │ │ + and $0x7,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x8(%rcx),%edx │ │ │ │ + push %rbx │ │ │ │ + sub %edi,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + cmovne %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 432ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75ff> │ │ │ │ + xor %edi,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 432ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75ff> │ │ │ │ + mov %r15d,-0x4(%rsp) │ │ │ │ + mov $0x81020400,%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4(%rdi),%ebx │ │ │ │ + lea 0x5(%rdi),%ecx │ │ │ │ + mov %edi,-0x8(%rsp) │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mov %edi,%r14d │ │ │ │ + lea 0x1(%rdi),%r13d │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + lea 0x6(%rdi),%ecx │ │ │ │ + lea 0x2(%rdi),%r12d │ │ │ │ + mov %rcx,-0x20(%rsp) │ │ │ │ + lea 0x3(%rdi),%ebp │ │ │ │ + lea 0x7(%rdi),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r10),%rdx │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %ecx,%edi │ │ │ │ + movabs $0xffffffffffffff,%rbx │ │ │ │ + shr $0x3,%edi │ │ │ │ + add 0x20(%r10),%rdi │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xff00ffffffffffff,%rbx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r15 │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x38,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %r13,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffff00ffffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x30,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffffff00ffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x28,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + imul %rdx,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x20,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + movzbl (%rdi,%rbx,1),%r15d │ │ │ │ + movabs $0xffffffff00ffffff,%rbx │ │ │ │ + and %rbx,%rax │ │ │ │ + shl $0x18,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov -0x28(%rsp),%r15 │ │ │ │ + and $0xffffffffff00ffff,%rax │ │ │ │ + imul %rdx,%r15 │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x10,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov -0x20(%rsp),%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + imul %r8,%rdx │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov (%rdi,%rbx,1),%ah │ │ │ │ + mov (%rdi,%rdx,1),%al │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x80808080,%r15d │ │ │ │ + imul $0x2040810,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x80808080,%r15d │ │ │ │ + imul $0x2040810,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x40404040,%r15d │ │ │ │ + imul $0x4081020,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x40404040,%r15d │ │ │ │ + imul $0x4081020,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x2(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x20202020,%r15d │ │ │ │ + imul $0x8102040,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x20202020,%r15d │ │ │ │ + imul $0x8102040,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x3(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x10101010,%r15d │ │ │ │ + imul $0x10204080,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x10101010,%r15d │ │ │ │ + imul $0x10204080,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x4(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x8080808,%r15d │ │ │ │ + imul $0x20408100,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x8080808,%r15d │ │ │ │ + imul $0x20408100,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x5(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x4040404,%r15d │ │ │ │ + imul $0x40810200,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x4040404,%r15d │ │ │ │ + imul $0x40810200,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x6(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x7,%edx │ │ │ │ + and $0x2020202,%r15d │ │ │ │ + and $0x80808080,%edx │ │ │ │ + imul %r9,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + imul $0x2040810,%rdx,%rdx │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + shr $0x20,%rdx │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + shl $0x4,%edx │ │ │ │ + and $0x2020202,%r15d │ │ │ │ + imul %r9,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x7(%rcx),%r15d │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov 0x20(%rsi),%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + mov %dl,(%r15,%rdi,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + shl $0x7,%edx │ │ │ │ + and $0x80808080,%edx │ │ │ │ + imul $0x2040810,%rdx,%rdx │ │ │ │ + shr $0x20,%rdx │ │ │ │ + or %dl,(%rdi) │ │ │ │ + add $0x8,%ecx │ │ │ │ + cmp -0xc(%rsp),%ecx │ │ │ │ + jb 42f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7280> │ │ │ │ + mov -0x8(%rsp),%edi │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp -0x4(%rsp),%edi │ │ │ │ + jb 42f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7240> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + jmp 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 43468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7768> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0xc(%rdi),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 433ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76ca> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp 0x0(%r13),%edx │ │ │ │ + jl 433e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + jg 43383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7683> │ │ │ │ + cmp %esi,0x4(%r13) │ │ │ │ + jg 433e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + cmp -0xc(%rax),%edx │ │ │ │ + jl 433a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a1> │ │ │ │ + jg 433ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76ba> │ │ │ │ + cmp -0x8(%rax),%esi │ │ │ │ + jge 433ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76ba> │ │ │ │ + mov -0xc(%rax),%rcx │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rcx,0xc(%rax) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x14(%rax) │ │ │ │ + cmp -0xc(%rax),%edx │ │ │ │ + jl 433a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a1> │ │ │ │ + jle 4339c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x769c> │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 43370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7670> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movd 0x4(%rbx),%xmm1 │ │ │ │ + mov 0x8(%rbx),%r14d │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %r12,%rax │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea 0xc(%rbx,%rax,4),%rdi │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jle 43450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7750> │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq %xmm0,0x8(%rsp) │ │ │ │ + call da20 │ │ │ │ + movq 0x8(%rsp),%xmm0 │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %r14d,0x8(%r13) │ │ │ │ + movq %xmm0,0x0(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 43370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7670> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + jne 4342c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x772c> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + jmp 4342c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x772c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %rdx,-0x10(%rsp) │ │ │ │ + mov %ecx,-0x8(%rsp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jle 435d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78d0> │ │ │ │ + lea -0x1(%rsi),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sar $1,%r11 │ │ │ │ + jmp 434c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77c9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%ebx │ │ │ │ + cmp %ebx,0x4(%rdx) │ │ │ │ + cmovle %r8,%rdx │ │ │ │ + cmovle %rsi,%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov %rsi,(%rdi,%rcx,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%rdi,%rcx,4) │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jle 43500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7800> │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + lea (%r8,%r8,1),%rsi │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + lea (%rsi,%r8,4),%r8 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rdi,%r8,4),%r8 │ │ │ │ + lea (%rdi,%rdx,4),%rdx │ │ │ │ + mov (%r8),%ebx │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + jg 434af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77af> │ │ │ │ + jge 434a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77a0> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 434af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77af> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 43590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7890> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + sar $1,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%r8d │ │ │ │ + movd %xmm1,%r9d │ │ │ │ + lea (%rdi,%rcx,4),%rcx │ │ │ │ + cmp %r8d,(%rcx) │ │ │ │ + jl 43539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7839> │ │ │ │ + jg 4357a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x787a> │ │ │ │ + cmp 0x4(%rcx),%r9d │ │ │ │ + jle 4357a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x787a> │ │ │ │ + add %rax,%rsi │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x8(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rdx,1),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 43581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7881> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + sar $1,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea (%rdi,%rcx,4),%rcx │ │ │ │ + cmp %r8d,(%rcx) │ │ │ │ + jl 43539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7839> │ │ │ │ + jle 43533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7833> │ │ │ │ + add %rax,%rsi │ │ │ │ + lea (%rdi,%rsi,4),%rcx │ │ │ │ + mov %r10d,0x8(%rcx) │ │ │ │ + movq %xmm0,(%rcx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sar $1,%r9 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 4350a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x780a> │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + lea (%rsi,%rax,1),%r8 │ │ │ │ + lea (%rdi,%r8,4),%r8 │ │ │ │ + mov (%r8),%r9 │ │ │ │ + mov %r9,(%rdx) │ │ │ │ + mov 0x8(%r8),%r8d │ │ │ │ + mov %r8d,0x8(%rdx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + jmp 43515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7815> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test $0x1,%sil │ │ │ │ + jne 43581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7881> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jne 43581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7881> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 435a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78a0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %r14 │ │ │ │ + sub %rdi,%rax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 43858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b58> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%r10 │ │ │ │ + sar $0x2,%r10 │ │ │ │ + imul %rbp,%r10 │ │ │ │ + mov %r10,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 43867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b67> │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov 0xc(%r12),%ecx │ │ │ │ + sub $0x1,%r13 │ │ │ │ + lea 0xc(%r12),%rbx │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 437a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7aa0> │ │ │ │ + jg 4366d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x796d> │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + cmp %esi,0x10(%r12) │ │ │ │ + jl 437a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7aa0> │ │ │ │ + mov -0xc(%rdi),%esi │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7988> │ │ │ │ + jg 43739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a39> │ │ │ │ + mov -0x8(%rdi),%ecx │ │ │ │ + cmp %ecx,0x10(%r12) │ │ │ │ + jge 43739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a39> │ │ │ │ + mov 0xc(%r12),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x14(%r12),%ecx │ │ │ │ + mov %rdx,0xc(%r12) │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 436d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79d6> │ │ │ │ + jg 436e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79e3> │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp %eax,0x4(%rbx) │ │ │ │ + jge 436e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79e3> │ │ │ │ + mov 0xc(%rbx),%edx │ │ │ │ + add $0xc,%rbx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 436d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79d6> │ │ │ │ + jle 436cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79cc> │ │ │ │ + lea -0xc(%rsi),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 436fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79fb> │ │ │ │ + jg 43708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a08> │ │ │ │ + mov 0x4(%rax),%r15d │ │ │ │ + cmp %r15d,0x4(%r12) │ │ │ │ + jge 43708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a08> │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 436fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79fb> │ │ │ │ + jle 436f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79f0> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 43778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a78> │ │ │ │ + mov (%rax),%r8 │ │ │ │ + movd 0x4(%rbx),%xmm1 │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov -0x4(%rbx),%ecx │ │ │ │ + mov %r8,-0xc(%rbx) │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov %r8d,-0x4(%rbx) │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 436c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c0> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a4f> │ │ │ │ + jg 437d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad0> │ │ │ │ + mov -0x8(%rdi),%esi │ │ │ │ + cmp %esi,0x4(%rax) │ │ │ │ + jge 437d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad0> │ │ │ │ + mov -0xc(%rdi),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov -0x4(%rdi),%ecx │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + mov %rdx,-0xc(%rdi) │ │ │ │ + mov %eax,-0x4(%rdi) │ │ │ │ + jmp 436ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ae> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d770 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d200 │ │ │ │ + call 435f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 43858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b58> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 43623 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7923> │ │ │ │ + mov -0xc(%rdi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 437d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad0> │ │ │ │ + jg 437b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab1> │ │ │ │ + mov -0x8(%rdi),%edx │ │ │ │ + cmp %edx,0x4(%rax) │ │ │ │ + jl 437d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad0> │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a4f> │ │ │ │ + jg 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7988> │ │ │ │ + mov -0x8(%rdi),%eax │ │ │ │ + cmp %eax,0x10(%r12) │ │ │ │ + jge 43688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7988> │ │ │ │ + jmp 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a4f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%r12) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 436ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ae> │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0xc(%rdi),%rbx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jle 43858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b58> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbx,%r13 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d210 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - call d0d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9a9> │ │ │ │ - mov -0x380(%rbp),%eax │ │ │ │ - mov 0x4ff55(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq 0x50acd(%rip),%xmm2 # a1578 , std::allocator >@GLIBCXX_3.4.21+0xce0> │ │ │ │ - mov 0x4ff4e(%rip),%r12 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movhps 0x50ab7(%rip),%xmm2 # a1570 >@GLIBCXX_3.4+0xd90> │ │ │ │ - movaps %xmm2,-0x340(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 51fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e305> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 513dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d71d> │ │ │ │ - call d080 │ │ │ │ - sub 0x5280a(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ + sub %r12,%r13 │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + sub $0xc,%rbx │ │ │ │ + mov %rax,0xc(%rbx) │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rsi,0x14(%rsp) │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + sar $0x2,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + imul %rbp,%rsi │ │ │ │ + call 43470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7770> │ │ │ │ + cmp $0xc,%r13 │ │ │ │ + jg 43810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b10> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + sar $0x3,%rax │ │ │ │ + lea -0x1(%r10),%r9 │ │ │ │ + lea -0x1(%rdx),%r11 │ │ │ │ + mov %rax,%rbx │ │ │ │ + sar $1,%r9 │ │ │ │ + imul %rbp,%rbx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea -0xc(%r12,%rax,4),%rbp │ │ │ │ + nop │ │ │ │ + movq 0x0(%rbp),%xmm0 │ │ │ │ + mov 0x8(%rbp),%r15d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + pshufd $0xe5,%xmm0,%xmm2 │ │ │ │ + movd %xmm0,%r13d │ │ │ │ + movd %xmm2,%r14d │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jge 439e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ce2> │ │ │ │ + mov %r11,%rcx │ │ │ │ + jmp 438ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%r8),%ebx │ │ │ │ + cmp %ebx,0x4(%rdx) │ │ │ │ + cmovle %r8,%rdx │ │ │ │ + cmovle %rsi,%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov %rsi,(%r12,%rcx,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%r12,%rcx,4) │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jle 43920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c20> │ │ │ │ mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3e918(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + lea (%r8,%r8,1),%rsi │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + lea (%rsi,%r8,4),%r8 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%r12,%r8,4),%r8 │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + mov (%r8),%ebx │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + jg 438cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bcf> │ │ │ │ + jge 438c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bc0> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 438cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bcf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r10b │ │ │ │ + jne 43931 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c31> │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je 439bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cbc> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jge 439ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cef> │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + cmp %r13d,(%rdx) │ │ │ │ + jl 43956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c56> │ │ │ │ + jg 43993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c93> │ │ │ │ + cmp %r14d,0x4(%rdx) │ │ │ │ + jge 43993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c93> │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rsi,(%r12,%rax,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%r12,%rax,4) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jle 4399b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c9b> │ │ │ │ + sar $1,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + cmp %r13d,(%rdx) │ │ │ │ + jl 43956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c56> │ │ │ │ + jle 43950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c50> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r12,%rax,4),%rdx │ │ │ │ + mov %r15d,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 437f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af3> │ │ │ │ + sub $0x1,%r11 │ │ │ │ + sub $0xc,%rbp │ │ │ │ + jmp 43890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b90> │ │ │ │ + mov %r11,%rax │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + lea (%r12,%rsi,4),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + mov %r8,(%rdx) │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov %r8d,0x8(%rdx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 43935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c35> │ │ │ │ + test $0x1,%r10b │ │ │ │ + jne 439ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cef> │ │ │ │ + cmp 0x8(%rsp),%r11 │ │ │ │ + je 439b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cb9> │ │ │ │ + mov %r15d,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + jmp 439ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cac> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4fc33(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r11w,-0x70(%rbp) │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm2 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movups %xmm0,0x98(%rbx) │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + movups %xmm0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + movups %xmm0,0xe8(%rbx) │ │ │ │ + movups %xmm0,0xf8(%rbx) │ │ │ │ + movups %xmm0,0x108(%rbx) │ │ │ │ + movups %xmm0,0x118(%rbx) │ │ │ │ + movups %xmm0,0x128(%rbx) │ │ │ │ + movups %xmm0,0x138(%rbx) │ │ │ │ + movups %xmm0,0x148(%rbx) │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 12a24 <__cxa_finalize@plt+0x4dc4> │ │ │ │ + endbr64 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4fd58(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm2,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x50057(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f801> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + movq $0x0,0x60(%rdi) │ │ │ │ + movq $0x0,0x68(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + movups %xmm0,0x50(%rdi) │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + cmp 0xd0(%rdi),%rax │ │ │ │ + je 43b1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e1e> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + cmp 0xe8(%rbp),%rax │ │ │ │ + je 43b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e35> │ │ │ │ + mov %rax,0xe8(%rbp) │ │ │ │ + mov 0xf8(%rbp),%rax │ │ │ │ + cmp 0x100(%rbp),%rax │ │ │ │ + je 43b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e4c> │ │ │ │ + mov %rax,0x100(%rbp) │ │ │ │ + mov 0x148(%rbp),%r12 │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 43b81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e81> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f20> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 43b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e60> │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43b8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e8e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43b9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e9f> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7eb0> │ │ │ │ + call d600 │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ec1> │ │ │ │ + call d600 │ │ │ │ + mov 0xe0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43bd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ed2> │ │ │ │ + call d600 │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43be3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ee3> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ef4> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43c05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f05> │ │ │ │ + call d600 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 43b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e60> │ │ │ │ + jmp 43b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e7a> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x60(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + movq $0x0,0x68(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + movups %xmm0,0x50(%rdi) │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + cmp 0xd0(%rdi),%rax │ │ │ │ + je 43c97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f97> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + cmp 0xe8(%rdi),%rax │ │ │ │ + je 43cae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fae> │ │ │ │ + mov %rax,0xe8(%rdi) │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + cmp 0x100(%rdi),%rax │ │ │ │ + je 43cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fc5> │ │ │ │ + mov %rax,0x100(%rdi) │ │ │ │ + mov 0x110(%rdi),%rax │ │ │ │ + cmp 0x118(%rdi),%rax │ │ │ │ + je 43cdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fdc> │ │ │ │ + mov %rax,0x118(%rdi) │ │ │ │ + mov 0x128(%rdi),%rax │ │ │ │ + cmp 0x130(%rdi),%rax │ │ │ │ + je 43cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ff3> │ │ │ │ + mov %rax,0x130(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movsd %xmm0,0x68(%rdi) │ │ │ │ + movd %edx,%xmm3 │ │ │ │ + movd %esi,%xmm0 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + mov %ecx,0x88(%rdi) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movsd %xmm1,0x80(%rdi) │ │ │ │ + psrad $0x1f,%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 12a40 <__cxa_finalize@plt+0x4de0> │ │ │ │ + mov 0x90(%rdi),%rbp │ │ │ │ + mov 0x70(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + imul 0x60(%rdi),%rbp │ │ │ │ + add $0x1,%rax │ │ │ │ + imul %rax,%rbp │ │ │ │ + lea 0x0(%rbp,%rbp,1),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x3d,%rdx │ │ │ │ + jne 12a34 <__cxa_finalize@plt+0x4dd4> │ │ │ │ + shl $0x3,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%r12 │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ + je 43db6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80b6> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4fc01(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 50cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d007> │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + mov %rcx,0x128(%rbx) │ │ │ │ + mov %r12,0x138(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80dc> │ │ │ │ call d600 │ │ │ │ - lea 0x4fb22(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4fa62(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12a34 <__cxa_finalize@plt+0x4dd4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81c0> │ │ │ │ + shl $0x2,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + mov %rcx,0x100(%rbx) │ │ │ │ + mov %rcx,0x108(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8168> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12a34 <__cxa_finalize@plt+0x4dd4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 43e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8160> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 43e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8187> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rbp,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rcx,0x110(%rbx) │ │ │ │ + mov %r12,0x120(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81b8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + movq $0x0,0x100(%rbx) │ │ │ │ + movq $0x0,0xf8(%rbx) │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 43e34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8134> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 43e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8187> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x258(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x5f3b3(%rip) │ │ │ │ + mov 0x148(%r15),%rbp │ │ │ │ + mov 0x140(%r15),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 44bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eae> │ │ │ │ + mov 0x58(%r15),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12bad <__cxa_finalize@plt+0x4f4d> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 44b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e97> │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 44ea1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91a1> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x4,%esi │ │ │ │ + movdqa 0x4ad89(%rip),%xmm0 # 8ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53050> │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + add %r9,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82e0> │ │ │ │ + test $0x3,%bl │ │ │ │ + je 44021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8321> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %eax,(%r9,%rdx,4) │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jae 44021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8321> │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %ecx,(%r9,%rdx,4) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jae 44021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8321> │ │ │ │ + mov %eax,0x4(%r9,%rdx,4) │ │ │ │ + mov 0x118(%r15),%rdx │ │ │ │ + mov 0x110(%r15),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 4403e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x833e> │ │ │ │ + sub %rdi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov 0xc8(%r15),%rsi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub %rsi,%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 44363 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8663> │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x58(%r15),%rdi │ │ │ │ + mov %esi,0x44(%rsp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 441c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84c2> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + mov 0x48(%r15),%r12 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ xor %r10d,%r10d │ │ │ │ + lea (%rbx,%rax,1),%r13 │ │ │ │ + mov 0x30(%r15),%rbx │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + lea 0x0(,%rdi,4),%rbp │ │ │ │ + mov 0x110(%r15),%r11 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + shr $0x3,%rbx │ │ │ │ + jmp 44102 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8402> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r10d,%rax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov %edi,(%r9,%rax,4) │ │ │ │ + mov %esi,(%r11,%rax,4) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r10w,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4fa18(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm4 │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 4415b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x845b> │ │ │ │ + mov (%r11,%rdx,1),%eax │ │ │ │ + mov (%r9,%rdx,1),%edi │ │ │ │ + cmp %eax,%esi │ │ │ │ + mov %edi,%r14d │ │ │ │ + cmovl %eax,%esi │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovl %eax,%ecx │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + shr $0x3,%r14d │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + movzbl (%rax,%r14,1),%r14d │ │ │ │ + mov %edi,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%r14d │ │ │ │ + jae 440e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83e8> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %edi,(%r14,%rax,4) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %ecx,(%rdi,%rax,4) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 44102 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8402> │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x0(,%r10,4),%rbx │ │ │ │ + lea 0x0(,%r8,4),%rbp │ │ │ │ + lea (%r9,%rbx,1),%rax │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jbe 44b2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e2d> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x110(%r15),%rdi │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xc8(%r15),%rax │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0xe0(%r15),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jns 44759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a59> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + movq $0x12,0x98(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov $0x6e6f,%esi │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + movdqa 0x4ab83(%rip),%xmm0 # 8edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530b0> │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %si,0x10(%rdx) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x5f2a9(%rip) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + je 44328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8628> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm4,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4fe52(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov %r14,%rax │ │ │ │ + sub 0x20(%rsp),%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x5f269(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x4ace5(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 442c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85c4> │ │ │ │ + movl $0xffffffff,0x5f245(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jge 44328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8628> │ │ │ │ + lea 0x5edb0(%rip),%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4a308(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528ef> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f812> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4fa33(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 50e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1d5> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x4a1e1(%rip),%rsi # 8e4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r12d,0x5f1e4(%rip) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 44332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8632> │ │ │ │ call d600 │ │ │ │ - lea 0x4f954(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f894(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov 0xc8(%r15),%rsi │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 44080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8380> │ │ │ │ + movq 0x5d1e5(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x5d1e6(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x5ef5e(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x4ab98(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r9w,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4f84c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + lea 0x5c38c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x5c61d(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x5c604(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm5 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm5,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ + lea 0x5c49c(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + movaps %xmm1,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4fc86(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ + lea 0x5c795(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r15,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 53551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f891> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 44e8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x918c> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f867(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 51061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3a1> │ │ │ │ + lea 0x5c354(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 44582 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8882> │ │ │ │ call d600 │ │ │ │ - lea 0x4f788(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x5c267(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f6c8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov 0x5c45c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x5c1a2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ + mov $0x10,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1e,%r8d │ │ │ │ - lea 0x3ac94(%rip),%rcx # 8bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68090> │ │ │ │ + lea 0x4a398(%rip),%rcx # 8e974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c74> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f078> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 139ff <__cxa_finalize@plt+0x5d9f> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3d8a9(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f025> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13c1a <__cxa_finalize@plt+0x5fba> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3d645(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 52c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efd2> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ + je 44e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x913d> │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ mov %rcx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 13c52 <__cxa_finalize@plt+0x5ff2> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ + jbe 12b0c <__cxa_finalize@plt+0x4eac> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x3d598(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ + lea 0x49eb7(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 52c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef7b> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ + je 44dea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90ea> │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x52225(%rip) │ │ │ │ - jne 52a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edaf> │ │ │ │ - cmpb $0x0,0x52219(%rip) │ │ │ │ - jne 529ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed3f> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 51303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d643> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 51318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d658> │ │ │ │ - call d600 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ + cmpb $0x0,0x5ee40(%rip) │ │ │ │ + jne 44d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9000> │ │ │ │ + cmpb $0x0,0x5ee34(%rip) │ │ │ │ + jne 44c8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f8e> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 51329 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d669> │ │ │ │ - call d600 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d681> │ │ │ │ - call d600 │ │ │ │ - mov -0x280(%rbp),%rdi │ │ │ │ - cmp -0x308(%rbp),%rdi │ │ │ │ - je 51356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d696> │ │ │ │ + je 446e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89e5> │ │ │ │ call d600 │ │ │ │ - mov -0x2a0(%rbp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 51367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6a7> │ │ │ │ - call d600 │ │ │ │ - mov -0x2c0(%rbp),%rdi │ │ │ │ - cmp -0x350(%rbp),%rdi │ │ │ │ - je 5137c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6bc> │ │ │ │ - call d600 │ │ │ │ - mov -0x260(%rbp),%rdi │ │ │ │ - cmp -0x358(%rbp),%rdi │ │ │ │ - je 51391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6d1> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 446f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89f7> │ │ │ │ call d600 │ │ │ │ - mov -0x200(%rbp),%rdi │ │ │ │ - cmp -0x368(%rbp),%rdi │ │ │ │ - je 513a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6e6> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 44709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a09> │ │ │ │ call d600 │ │ │ │ - mov -0x2e0(%rbp),%rdi │ │ │ │ - cmp -0x388(%rbp),%rdi │ │ │ │ - je 513bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6fb> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4471b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a1b> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 44b6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e6e> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5369e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9de> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne 44ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91f7> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + mov 0x58(%r15),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 441dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84dd> │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + mov 0x60(%r15),%r13 │ │ │ │ + mov 0x90(%r15),%rax │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + imul %r13,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 447cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8acf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x18(%rsp),%rdx │ │ │ │ + jae 4497b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c7b> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movslq (%rax,%rdx,4),%rcx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add %ecx,%esi │ │ │ │ + sar $1,%esi │ │ │ │ + movslq %esi,%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + jae 447c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ac0> │ │ │ │ + mov 0x70(%r15),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 447c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ac0> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + movslq (%rax),%rdi │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + imul %r13,%rdi │ │ │ │ + lea (%rcx,%rdi,2),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nop │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r9d,%eax │ │ │ │ + js 44990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c90> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x110(%r15),%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + cltq │ │ │ │ + mov (%r8,%rax,4),%eax │ │ │ │ + mov (%rbx,%rdx,4),%r12d │ │ │ │ + cmp %eax,%r10d │ │ │ │ + cmovl %eax,%r10d │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + sar $1,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 44b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e00> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%r13d │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmovle %esi,%eax │ │ │ │ + cmovge %esi,%ebx │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + imul %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 448d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bd8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 44a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d70> │ │ │ │ + cmp (%rax),%ebx │ │ │ │ + jl 44a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d70> │ │ │ │ + jne 448d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bd0> │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jl 448d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bd0> │ │ │ │ + cmp 0x8(%rax),%r13d │ │ │ │ + jg 448d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bd0> │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb 449bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cbb> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + test %dl,%dl │ │ │ │ + je 44a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d60> │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + mov %r12d,(%rax,%rdi,4) │ │ │ │ + movslq %r11d,%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + jb 44840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b40> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x18(%rsp),%rdx │ │ │ │ + jb 447cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8acf> │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + jmp 441dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84dd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jae 44ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dd0> │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov 0x110(%r15),%r8 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov (%rbx,%rax,4),%r13d │ │ │ │ + mov (%r8,%rax,4),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmovl %eax,%ebp │ │ │ │ + mov %r13d,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + sar $1,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 44a46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d46> │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmovle %esi,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + cmovge %esi,%r8d │ │ │ │ + cltq │ │ │ │ + mov (%rbx,%rcx,1),%ebx │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + imul %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 44a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d30> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 44a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d88> │ │ │ │ + cmp (%rax),%r8d │ │ │ │ + jl 44a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d88> │ │ │ │ + jne 44a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jl 44a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + cmp 0x8(%rax),%ebx │ │ │ │ + jg 44a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d28> │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 44933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c33> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + jmp 44951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c51> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 44910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c10> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 44ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dd8> │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rax │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jge 44ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dc0> │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + add $0x1,%r9d │ │ │ │ + jmp 44951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c51> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + jmp 44951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c51> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10d,%ebp │ │ │ │ + jmp 44a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d60> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %r13d,(%rax,%rdi,4) │ │ │ │ + jmp 44951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c51> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb 44b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e20> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + jmp 44a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d60> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 449bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cbb> │ │ │ │ + jne 441c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84c2> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r11,%r10,4) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0xe0(%r15),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 441dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84dd> │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + jmp 44772 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a72> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91f7> │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - call d080 │ │ │ │ - sub 0x51eff(%rip),%rax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + jmp 44021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8321> │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + mov 0x60(%r15),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 12bad <__cxa_finalize@plt+0x4f4d> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 44d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x906d> │ │ │ │ + lea (%rbx,%rbx,2),%r13 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r13,8),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44c2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f2f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ + shr $1,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 44c0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f0a> │ │ │ │ + test $0x1,%bl │ │ │ │ + je 44c3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f3e> │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rcx,0x140(%r15) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x148(%r15) │ │ │ │ + mov %rsi,0x150(%r15) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 44c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f78> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90d8> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 44c5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f5e> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 43f4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x824c> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 43f4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x824c> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x497f3(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5e65f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x5e643(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12abf <__cxa_finalize@plt+0x4e5f> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 44d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9078> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 446d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89d3> │ │ │ │ + lea 0x5e379(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4977a(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12a60 <__cxa_finalize@plt+0x4e00> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 44daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90aa> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 446c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c6> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 44c41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f41> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x25c1b(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 44ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8feb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 44ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8feb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x25c4d(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 44d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9058> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 44d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9058> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 44c5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f5e> │ │ │ │ + jmp 44c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f78> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 44ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91d0> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 44e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9113> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 44e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9127> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4469e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x899e> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4469e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x899e> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 44eaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91aa> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 44e62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9162> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 44e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9176> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 44618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 44618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 44555 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8855> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 43ffe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82fe> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 44eb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91b3> │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 44e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9150> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 44ed9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91d9> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 44e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9101> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a9a <__cxa_finalize@plt+0x4e3a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a80 <__cxa_finalize@plt+0x4e20> │ │ │ │ + endbr64 │ │ │ │ + jmp 12adb <__cxa_finalize@plt+0x4e7b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a8a <__cxa_finalize@plt+0x4e2a> │ │ │ │ + endbr64 │ │ │ │ + jmp 12b3b <__cxa_finalize@plt+0x4edb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12af1 <__cxa_finalize@plt+0x4e91> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a78 <__cxa_finalize@plt+0x4e18> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 12b40 <__cxa_finalize@plt+0x4ee0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b91 <__cxa_finalize@plt+0x4f31> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12bd0 <__cxa_finalize@plt+0x4f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + movq 0x5c5c3(%rip),%xmm2 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x5c5c4(%rip),%xmm2 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2e8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + je 4607f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa37f> │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov 0x140(%rdi),%rdx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 451c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94c9> │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + sub %rdi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 435f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f0> │ │ │ │ + cmp $0xc0,%rbx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jle 45be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ + lea 0xc0(%rdi),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 43340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7640> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 450ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93ae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%esi │ │ │ │ + movd %xmm1,%edi │ │ │ │ + cmp %esi,-0xc(%rax) │ │ │ │ + jg 45084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9384> │ │ │ │ + jl 4509d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x939d> │ │ │ │ + cmp %edi,-0x8(%rax) │ │ │ │ + jle 4509d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x939d> │ │ │ │ + mov -0xc(%rax),%rcx │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rcx,0xc(%rax) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x14(%rax) │ │ │ │ + cmp %esi,-0xc(%rax) │ │ │ │ + jg 45084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9384> │ │ │ │ + jge 4507f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x937f> │ │ │ │ + add $0xc,%rdx │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jne 45060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9360> │ │ │ │ + mov 0x140(%r13),%rdx │ │ │ │ + lea (%rdx,%r14,1),%rbx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jle 451c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94c9> │ │ │ │ + lea 0xc(%rdi),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 451c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94c9> │ │ │ │ + mov (%rdi),%r15d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + jmp 45116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9416> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 451c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94c0> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + lea 0xc(%rcx),%rdi │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jne 45100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9400> │ │ │ │ + mov -0x4(%rcx),%esi │ │ │ │ + mov 0x4(%rcx),%r9d │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jl 45bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ed8> │ │ │ │ + mov -0x8(%rcx),%r11d │ │ │ │ + mov 0x8(%rcx),%r10d │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + jg 45bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ed8> │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + cmovg %r11d,%r9d │ │ │ │ + cmp %r10d,%esi │ │ │ │ + cmovl %r10d,%esi │ │ │ │ + mov %r9d,-0x8(%rcx) │ │ │ │ + mov %esi,-0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 45196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9496> │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jle 4609c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa39c> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x140(%r13),%rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3e00d(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea (%rdx,%rbp,1),%rbx │ │ │ │ + sub $0xc,%rax │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 45116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9416> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8,%rbp │ │ │ │ + sub (%rbx),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %eax,0x8(%rsp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x60(%r13),%rbp │ │ │ │ + jb 44fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92e0> │ │ │ │ + mov %r12d,0x40(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rbp │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + lea 0x5b544(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ call d1a0 │ │ │ │ - lea 0x4f331(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x5b7d0(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - mov %cx,-0x70(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ + mov %cx,0x2c0(%rsp) │ │ │ │ + mov 0x5b7c1(%rip),%r15 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm5 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4f44f(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm5,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ + lea 0x5b645(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%r14 │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm3,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x4f74e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ + lea 0x5b939(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 53540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f880> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 45fc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2c3> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f2f8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x5b501(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 515d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d910> │ │ │ │ + je 453c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96c9> │ │ │ │ call d600 │ │ │ │ - lea 0x4f219(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x5b41b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f159(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %dx,0x2c0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %dx,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4f111(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm6 │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm6,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm4,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4f54b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5b76a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 5349f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7df> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 45fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2d5> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f12c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x5b345(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 5179c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dadc> │ │ │ │ + je 45585 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9885> │ │ │ │ call d600 │ │ │ │ - lea 0x4f04d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x5b25f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4ef8d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1a0 │ │ │ │ - lea 0x4ef5a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %ax,-0x70(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ax,0x2c0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm7 │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm7,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm5,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4f381(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5b5ae(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 534b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7f0> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 45fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2e7> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4ef62(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x5b192(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 51966 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dca6> │ │ │ │ + je 45738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a38> │ │ │ │ call d600 │ │ │ │ - lea 0x4ee83(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x5b0ac(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4edc3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3d044(%rip),%rcx # 8ea05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad45> │ │ │ │ + mov $0x18,%r8d │ │ │ │ + lea 0x491fa(%rip),%rcx # 8e985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c85> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52e77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1b7> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45e55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa155> │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 137df <__cxa_finalize@plt+0x5b7f> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3cfa4(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ + movabs $0x8000000000000010,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + cmp $0xe,%rax │ │ │ │ + jbe 12db0 <__cxa_finalize@plt+0x5150> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x49194(%rip),%rsi # 8e99e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c9e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f164> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1a8> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x278(%rbp),%r8 │ │ │ │ - mov -0x258(%rbp),%rdx │ │ │ │ - mov -0x280(%rbp),%rcx │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp -0x308(%rbp),%rcx │ │ │ │ - je 52e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f141> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - cmp %rax,-0x270(%rbp) │ │ │ │ - jae 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - cmp -0x358(%rbp),%rsi │ │ │ │ - je 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - cmp %rax,-0x250(%rbp) │ │ │ │ - jb 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 51c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df82> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x360(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 53619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f959> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 51b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de9e> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 51b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb2> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 51c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df94> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 51c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df94> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,-0x330(%rbp) │ │ │ │ - call d050 │ │ │ │ - test %al,%al │ │ │ │ - jne 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ - mov -0x330(%rbp),%rdx │ │ │ │ - mov 0x1c(%rdx),%eax │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - movl $0x0,0x1c(%rdx) │ │ │ │ - mov %eax,-0x330(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 535f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f931> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov -0x330(%rbp),%eax │ │ │ │ - mov %eax,0x1c(%rdx) │ │ │ │ - jmp 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 45efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1fb> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jae 458aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9baa> │ │ │ │ + cmp 0x8(%rsp),%rsi │ │ │ │ + je 458aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9baa> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 45c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f57> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 13e26 <__cxa_finalize@plt+0x61c6> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ + jb 12ded <__cxa_finalize@plt+0x518d> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 53584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8c4> │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,-0x230(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,-0x238(%rbp) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13c72 <__cxa_finalize@plt+0x6012> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3cb86(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4603c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa33c> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add 0xf8(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 12f2d <__cxa_finalize@plt+0x52cd> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x4905f(%rip),%rsi # 8e9ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52cae> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52d8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0cb> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa270> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x218(%rbp),%r8 │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x220(%rbp),%rcx │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 52dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f11e> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - cmp %rax,-0x210(%rbp) │ │ │ │ - jae 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - cmp -0x368(%rbp),%rsi │ │ │ │ - je 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - cmp %rax,-0x1f0(%rbp) │ │ │ │ - jb 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 51e1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e15d> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 53788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fac8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 51daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0ea> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 51dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0fe> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 51e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16f> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 51e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16f> │ │ │ │ - nopl (%rax) │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 45e33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa133> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 459ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cef> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 459ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cef> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 45bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9eed> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 136f0 <__cxa_finalize@plt+0x5a90> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ + jb 12d1c <__cxa_finalize@plt+0x50bc> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 534e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f823> │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,-0x1d8(%rbp) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 13e06 <__cxa_finalize@plt+0x61a6> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3c9a6(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45ff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2f9> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x158(%rsp) │ │ │ │ + je 12cbd <__cxa_finalize@plt+0x505d> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x48ad8(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 5301a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f35a> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa21d> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x51633(%rip) │ │ │ │ - jne 52b51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee91> │ │ │ │ - cmpb $0x0,0x51627(%rip) │ │ │ │ - jne 52adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee1f> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 51ef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e235> │ │ │ │ + cmpb $0x0,0x5da0d(%rip) │ │ │ │ + jne 45d33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa033> │ │ │ │ + cmpb $0x0,0x5da01(%rip) │ │ │ │ + jne 45cc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc1> │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 45b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e18> │ │ │ │ call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 51f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e24a> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 45b2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e2a> │ │ │ │ call d600 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 45b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e3c> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 45b4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e4e> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 51f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e25b> │ │ │ │ + je 45b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e60> │ │ │ │ call d600 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - cmp -0x360(%rbp),%rdi │ │ │ │ - jne 5133c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d67c> │ │ │ │ - jmp 51341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d681> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea -0x6(%rdi,%rax,1),%rdx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %ecx,-0x1b0(%rbp) │ │ │ │ - movzwl 0x4(%rdx),%edx │ │ │ │ - mov %dx,-0x1ac(%rbp) │ │ │ │ - cmp $0x2e666376,%ecx │ │ │ │ - je 529c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed01> │ │ │ │ - movl $0x0,-0x380(%rbp) │ │ │ │ - lea -0x3(%rdi,%rax,1),%rax │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - mov %dx,-0x1b0(%rbp) │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - mov %al,-0x1ae(%rbp) │ │ │ │ - cmp $0x6362,%dx │ │ │ │ - jne 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - cmp $0x66,%al │ │ │ │ - jne 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - mov -0x2d8(%rbp),%rdx │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3c9d5(%rip),%rcx # 8e983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc3> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x2,-0x380(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - call d080 │ │ │ │ - sub 0x51317(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3d425(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4e740(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,-0x70(%rbp) │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm6 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4e865(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm6,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x4eb64(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8b3> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e70e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 521ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4fa> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 45b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e72> │ │ │ │ call d600 │ │ │ │ - lea 0x4e62f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e56f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %di,-0x70(%rbp) │ │ │ │ - lea 0x4e52e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm7,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4e961(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 535e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f920> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e542(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6c6> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 45b83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e83> │ │ │ │ call d600 │ │ │ │ - lea 0x4e463(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e3a3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %si,-0x70(%rbp) │ │ │ │ - lea 0x4e35f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm4,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4e797(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8a2> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e378(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e890> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 45b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e97> │ │ │ │ call d600 │ │ │ │ - lea 0x4e299(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e1d9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 45bab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9eab> │ │ │ │ + call d600 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 462ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5ef> │ │ │ │ + add $0x2f8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp 45106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9406> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 43340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7640> │ │ │ │ + jmp 450ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93ae> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3c43d(%rip),%rcx # 8e9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad28> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52fc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f307> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 13d77 <__cxa_finalize@plt+0x6117> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3c3ba(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 52f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2b4> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ + je 46200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa500> │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13d3f <__cxa_finalize@plt+0x60df> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3c156(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ + jmp 45a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d64> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52f21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f261> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 137b3 <__cxa_finalize@plt+0x5b53> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3c0a9(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 52eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20a> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ + je 46253 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa553> │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x50d36(%rip) │ │ │ │ - jne 52951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec91> │ │ │ │ - cmpb $0x0,0x50d2a(%rip) │ │ │ │ - je 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ + jmp 4591f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c1f> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3bf51(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x50b10(%rip),%rdi │ │ │ │ + lea 0x487c0(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5d62c(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50af6(%rip),%rdi │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x5d610(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 13419 <__cxa_finalize@plt+0x57b9> │ │ │ │ + je 12d43 <__cxa_finalize@plt+0x50e3> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 530f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f430> │ │ │ │ + je 45da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0a1> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov 0xf0(%rcx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 133fc <__cxa_finalize@plt+0x579c> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 5323e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f57e> │ │ │ │ - movsbl 0x59(%rbx),%r8d │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov %rbx,%r8 │ │ │ │ + jmp 45b06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e06> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4874e(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5d33a(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x5d31e(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12e19 <__cxa_finalize@plt+0x51b9> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 45dea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0ea> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 45af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9df9> │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26c56(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 45d1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa01e> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 45d1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa01e> │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26c9f(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 45d8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa08c> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 45d8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa08c> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 46179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa479> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 459e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ce1> │ │ │ │ + jmp 45a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d05> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ + mov %r15,%r8 │ │ │ │ mov %rdx,%rcx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4612b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa42b> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 45e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa17e> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 45e92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa192> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 457c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ac4> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 457c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ac4> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 46104 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa404> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 45ed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1d1> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 45ee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1e5> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4584b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b4b> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4584b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b4b> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 461af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4af> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp 0x8(%rsp),%rsi │ │ │ │ + jne 4589c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b9c> │ │ │ │ + jmp 458c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 460dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3dd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 45f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa246> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 45f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa25a> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 45ad1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd1> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 45ad1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd1> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 460b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3b4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 45f99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa299> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 45fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2ad> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 45990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c90> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 45990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c90> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 453a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96a0> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4555c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x985c> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4570f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a0f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 46152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa452> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 461f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f1> │ │ │ │ + test $0x2,%sil │ │ │ │ + jne 461de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4de> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 45a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d49> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 45a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d49> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 46186 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa486> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 461cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4cf> │ │ │ │ + test $0x2,%sil │ │ │ │ + jne 461bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4bc> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 45904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c04> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 45904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c04> │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 451fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94fd> │ │ │ │ + jne 45196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9496> │ │ │ │ + mov 0xc(%rcx),%rsi │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov 0x14(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rcx) │ │ │ │ + jmp 45196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9496> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 460bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3bd> │ │ │ │ + lea 0x0(%rbp,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 45f87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa287> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 460e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3e6> │ │ │ │ + lea (%r14,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 45f34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa234> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4610d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa40d> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 45ebf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1bf> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 46134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa434> │ │ │ │ + lea (%r15,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 45e6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa16c> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4615b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa45b> │ │ │ │ + lea (%r12,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 46010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa310> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 45a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d05> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4618f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa48f> │ │ │ │ + lea 0x0(%r13,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 46053 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa353> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + jmp 458c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 46069 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa369> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 4605f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa35f> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 46026 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa326> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 4601c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa31c> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ cmp $0x8,%edi │ │ │ │ - jae 52bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef3f> │ │ │ │ + jae 462c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5c8> │ │ │ │ xor %esi,%esi │ │ │ │ test $0x4,%dil │ │ │ │ - je 528bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebfc> │ │ │ │ - mov (%rcx),%esi │ │ │ │ + je 46229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa529> │ │ │ │ + mov (%rdx),%esi │ │ │ │ mov %esi,(%r8) │ │ │ │ mov $0x4,%esi │ │ │ │ test $0x2,%dil │ │ │ │ - je 528d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec10> │ │ │ │ - movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + je 4623d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa53d> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rsi,1) │ │ │ │ add $0x2,%rsi │ │ │ │ and $0x1,%edi │ │ │ │ - je 503e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c724> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 503e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c724> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ + je 45c37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f37> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 45c37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f37> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ cmp $0x8,%edi │ │ │ │ - jae 52bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef03> │ │ │ │ + jae 462a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5a2> │ │ │ │ xor %esi,%esi │ │ │ │ test $0x4,%dil │ │ │ │ - je 5290f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec4f> │ │ │ │ - mov (%rcx),%esi │ │ │ │ + je 46278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa578> │ │ │ │ + mov (%rdx),%esi │ │ │ │ mov %esi,(%r8) │ │ │ │ mov $0x4,%esi │ │ │ │ test $0x2,%dil │ │ │ │ - je 52923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec63> │ │ │ │ - movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + je 4628c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa58c> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rsi,1) │ │ │ │ add $0x2,%rsi │ │ │ │ and $0x1,%edi │ │ │ │ - je 5027c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5bc> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 5027c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5bc> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50169 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4a9> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bddd(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5071c(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50702(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 133e8 <__cxa_finalize@plt+0x5788> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f469> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ + je 45ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fa1> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 45ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fa1> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 462ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5ab> │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 46266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa566> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 462d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5d1> │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 46217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa517> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12bea <__cxa_finalize@plt+0x4f8a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c19 <__cxa_finalize@plt+0x4fb9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c9e <__cxa_finalize@plt+0x503e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12be0 <__cxa_finalize@plt+0x4f80> │ │ │ │ + endbr64 │ │ │ │ + jmp 12ced <__cxa_finalize@plt+0x508d> │ │ │ │ + endbr64 │ │ │ │ + jmp 12d5f <__cxa_finalize@plt+0x50ff> │ │ │ │ + endbr64 │ │ │ │ + jmp 12d8a <__cxa_finalize@plt+0x512a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c23 <__cxa_finalize@plt+0x4fc3> │ │ │ │ + endbr64 │ │ │ │ + jmp 12de0 <__cxa_finalize@plt+0x5180> │ │ │ │ + endbr64 │ │ │ │ + jmp 12d17 <__cxa_finalize@plt+0x50b7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12e7e <__cxa_finalize@plt+0x521e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12eb8 <__cxa_finalize@plt+0x5258> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12c52 <__cxa_finalize@plt+0x4ff2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12ecc <__cxa_finalize@plt+0x526c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12f18 <__cxa_finalize@plt+0x52b8> │ │ │ │ + endbr64 │ │ │ │ + jmp 12f5d <__cxa_finalize@plt+0x52fd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12d02 <__cxa_finalize@plt+0x50a2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12e35 <__cxa_finalize@plt+0x51d5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12eae <__cxa_finalize@plt+0x524e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x5b160(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x5b161(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbx),%ecx │ │ │ │ + mov %rax,0x5cecb(%rip) │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 467a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaaa0> │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rax,%rax,1),%edx │ │ │ │ + call 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ + call d080 │ │ │ │ + sub 0x5cea4(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x48ad1(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x5a568(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x5a2c9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x5a54a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x5a3eb(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 527d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb10> │ │ │ │ - cmp $0x7a67,%dx │ │ │ │ - jne 51f5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e29b> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - lea 0x3bf9c(%rip),%rcx # 8e97c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acbc> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x5a6d5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 469d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacd0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x1,-0x380(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 4fdc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c101> │ │ │ │ + lea 0x5a2ae(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 46625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa925> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x5a1c0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x5a3b3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x5a107(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x48345(%rip),%rcx # 8e9bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52cbc> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 46980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac80> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12f6a <__cxa_finalize@plt+0x530a> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x47e2e(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 46928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac28> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5cdca(%rip) │ │ │ │ + jne 467b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaab8> │ │ │ │ + cmpb $0x0,0x5cdbe(%rip) │ │ │ │ + jne 4682c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab2c> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 46758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa58> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 46767 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa67> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 46776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa76> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 46a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad37> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x58(%rbx),%edx │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ + jmp 46438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa738> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3bd2f(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x508ee(%rip),%rdi │ │ │ │ + lea 0x47cc9(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5c8b5(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x508d4(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5c89f(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 13431 <__cxa_finalize@plt+0x57d1> │ │ │ │ + je 12f8e <__cxa_finalize@plt+0x532e> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4a2> │ │ │ │ + je 46898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab98> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ + cmpb $0x0,0x5ccdb(%rip) │ │ │ │ + je 46749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa49> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3bcbf(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x505fe(%rip),%rdi │ │ │ │ + lea 0x47c55(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5cac1(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x505e4(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5caab(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 135c9 <__cxa_finalize@plt+0x5969> │ │ │ │ + je 1309b <__cxa_finalize@plt+0x543b> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3b1> │ │ │ │ + je 468e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabe0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 512e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d621> │ │ │ │ + jmp 46749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa49> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2774b(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4680f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab0f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4680f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab0f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x27793(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4687f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab7f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4687f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab7f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 46a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad10> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 46950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac50> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 46963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac63> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 46717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa17> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 46717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 469e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xace8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 469a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaca4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 469b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb7> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 466a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9a7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 466a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9a7> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 465fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8fb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 469f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacf1> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 46993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac93> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 46a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad19> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4693f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac3f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12fff <__cxa_finalize@plt+0x539f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12fd0 <__cxa_finalize@plt+0x5370> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13069 <__cxa_finalize@plt+0x5409> │ │ │ │ + endbr64 │ │ │ │ + jmp 12fb4 <__cxa_finalize@plt+0x5354> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12ff7 <__cxa_finalize@plt+0x5397> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13026 <__cxa_finalize@plt+0x53c6> │ │ │ │ + endbr64 │ │ │ │ + jmp 12fbd <__cxa_finalize@plt+0x535d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x5aaa0(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x5aaa1(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbx),%edx │ │ │ │ + mov %rax,0x5c80b(%rip) │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 46e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb160> │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + call 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ + call d080 │ │ │ │ + sub 0x5c7e4(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x48411(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x59ea8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x59c09(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x59e8a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x59d2b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x5a015(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 47090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb390> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x59bee(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 46ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafe5> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x59b00(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x59cf3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x59a47(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x47c95(%rip),%rcx # 8e9cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ccc> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb340> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 130c8 <__cxa_finalize@plt+0x5468> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4776e(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 46fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2e8> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5c70a(%rip) │ │ │ │ + jne 46e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb178> │ │ │ │ + cmpb $0x0,0x5c6fe(%rip) │ │ │ │ + jne 46eec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1ec> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 46e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb118> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 46e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb127> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 46e36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb136> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 470f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3f7> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x58(%rbx),%ecx │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ + jmp 46af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadf8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3bc4f(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5080e(%rip),%rdi │ │ │ │ + lea 0x47609(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5c1f5(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x507f4(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5c1df(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 136d2 <__cxa_finalize@plt+0x5a72> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 530aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3ea> │ │ │ │ - movsbl 0x43(%r15),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 130ec <__cxa_finalize@plt+0x548c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 46f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb258> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 51ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e220> │ │ │ │ + cmpb $0x0,0x5c61b(%rip) │ │ │ │ + je 46e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb109> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3bbdd(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5051c(%rip),%rdi │ │ │ │ + lea 0x47595(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5c401(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50502(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5c3eb(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 136be <__cxa_finalize@plt+0x5a5e> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 5319b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4db> │ │ │ │ - movsbl 0x43(%r15),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 131f9 <__cxa_finalize@plt+0x5599> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 46fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2a0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 51ed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e213> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jb 52bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef13> │ │ │ │ - lea (%rbx,%rcx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 528fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec3d> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jb 52c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef4f> │ │ │ │ - lea (%rbx,%rcx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 528aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebea> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 532af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ef> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efa8> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52c7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efbc> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 512ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5fa> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 512ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5fa> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5327a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ba> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52cbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2effb> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52ccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f00f> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d559> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d559> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53451 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f791> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52d0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f04e> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52d22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f062> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d4b8> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d4b8> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 533f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f735> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52d61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0a1> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0b5> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 510f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d431> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 510f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d431> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5341c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f75c> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0f4> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f108> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e014> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e014> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 53487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7c7> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - cmp -0x368(%rbp),%rsi │ │ │ │ - jne 51d31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e071> │ │ │ │ - jmp 51de6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e126> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 53493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7d3> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - cmp -0x358(%rbp),%rsi │ │ │ │ - jne 51ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de1e> │ │ │ │ - jmp 51c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df44> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f548> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52e4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f18d> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1a1> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddbd> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddbd> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 531e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f521> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1e0> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1f4> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 519f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd36> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 519f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd36> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 533b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6f9> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f237> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52f0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f24b> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 527a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eae9> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 527a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eae9> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5334e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f68e> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f28a> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52f5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f29e> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 52708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea48> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 52708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea48> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6c3> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2dd> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2f1> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 52667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9a7> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 52667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9a7> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53327 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f667> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f330> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 53004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f344> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 525e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e920> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 525e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e920> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 532eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f62b> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 53047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f387> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 5305b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f39b> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51eac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1ec> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51eac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1ec> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3351b(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52aca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0a> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52aca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x378(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x33553(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee7c> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee7c> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3359a(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb78> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb78> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ + jmp 46e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb109> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x335d3(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ + lea -0x27e0b(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 529ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecec> │ │ │ │ + je 46ecf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1cf> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 529ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecec> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ + jmp 46ecf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1cf> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3360c(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ + lea -0x27e53(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 52a5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed9a> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52a5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed9a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x378(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x33644(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eeee> │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 46f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb23f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 52bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eeee> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 531ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f52a> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1ce> │ │ │ │ - mov %edi,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f559> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f17b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x336e0(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 53644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f984> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov $0x20,%r8d │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5328a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ca> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52ca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efe9> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 532bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ff> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef96> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 532fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f63b> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 53035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f375> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f670> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52fde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31e> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5335e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f69e> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f278> │ │ │ │ - mov %edi,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53394 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6d4> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2cb> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ + jmp 46f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb23f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 470d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3d0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb310> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47023 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb323> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 46dd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0d7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 46dd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0d7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 470a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3a8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb364> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb377> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 46d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb067> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 46d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb067> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 46cbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafbb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 533c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f709> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52ee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f225> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 470b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3b1> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47053 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb353> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 533fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f73e> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f08f> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 470d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3d9> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 46fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2ff> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1315d <__cxa_finalize@plt+0x54fd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1312e <__cxa_finalize@plt+0x54ce> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 131c7 <__cxa_finalize@plt+0x5567> │ │ │ │ + endbr64 │ │ │ │ + jmp 13112 <__cxa_finalize@plt+0x54b2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13155 <__cxa_finalize@plt+0x54f5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13184 <__cxa_finalize@plt+0x5524> │ │ │ │ + endbr64 │ │ │ │ + jmp 1311b <__cxa_finalize@plt+0x54bb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x218,%rsp │ │ │ │ + movq 0x5a3e3(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x5a3e4(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x208(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x5c14f(%rip) │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 47345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb645> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul %rdi,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + lea (%rdx,%rdx,1),%r11 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5ec> │ │ │ │ + mov 0x60(%rbx),%r9 │ │ │ │ + mov %r9,%r13 │ │ │ │ + add %r13,%r13 │ │ │ │ + je 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5ec> │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + add %r14,%r13 │ │ │ │ + imul %rax,%rcx │ │ │ │ + shl $0x8,%rsi │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x0(,%r14,4),%rdx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea (%rax,%r12,1),%r15 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + lea 0x0(,%r15,4),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + jmp 4729f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb59f> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x128(%rbx),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%rsi,%rdx,1),%r10d │ │ │ │ + add %r9,%rdx │ │ │ │ + mov %r10d,(%rsi,%rcx,1) │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 472a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5a4> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 47280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb580> │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + add $0x4,%rbp │ │ │ │ + add %rdi,%r15 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 47240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb540> │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x20,%r8 │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jb 4722c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb52c> │ │ │ │ + mov %r11,%rax │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x128(%rbx),%rsi │ │ │ │ + imul %rax,%rdx │ │ │ │ + lea (%rsi,%rbp,1),%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x130(%rbx),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 476f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9f1> │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 47345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb645> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + add 0x30(%rsp),%rbp │ │ │ │ + add %r11,%r14 │ │ │ │ + jmp 471ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4ce> │ │ │ │ + call d080 │ │ │ │ + sub 0x5bf97(%rip),%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd 0x47bbe(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + mov 0x59655(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x593b6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1e0(%rsp) │ │ │ │ + mov 0x59637(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1e8(%rsp) │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x594c3(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0xf0(%rsp),%r15 │ │ │ │ + movaps %xmm2,0x90(%rsp) │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x597bc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movl $0x10,0xd8(%rsp) │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + movb $0x0,0xf0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + orl $0x4,0x18(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x2,0x108(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 477e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae0> │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5342c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f76c> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52da2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0e2> │ │ │ │ - mov %edi,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x59387(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4754f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb84f> │ │ │ │ + call d600 │ │ │ │ + lea 0x5929a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x59484(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x90(%rsp,%rax,1) │ │ │ │ + lea 0x591d5(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a2> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52cfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f03c> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - jmp 51de6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e126> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - jmp 51c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df44> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 51776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dab6> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 51940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc80> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cfe1> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x47433(%rip),%rcx # 8e9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52cdc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 47870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb70> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1331a <__cxa_finalize@plt+0x56ba> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x46ef3(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 477f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaf5> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + cmpb $0x0,0x5be79(%rip) │ │ │ │ + jne 47700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba00> │ │ │ │ + cmpb $0x0,0x5be71(%rip) │ │ │ │ + jne 4777c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba7c> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 476a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9a8> │ │ │ │ + call d600 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 476b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9b7> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 476c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9c8> │ │ │ │ + call d600 │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4794e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc4e> │ │ │ │ + add $0x218,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + jne 47328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb628> │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + jmp 47328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb628> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x46d81(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5b96d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x5b951(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r14,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1336d <__cxa_finalize@plt+0x570d> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 4791d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc1d> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x5bd8b(%rip) │ │ │ │ + je 47696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb996> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x46d05(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5bb71(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x5bb55(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r14,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 13355 <__cxa_finalize@plt+0x56f5> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 478e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbe8> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + jmp 47908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc08> │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1af> │ │ │ │ + jmp 47522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb822> │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ + mov %r13,%r8 │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ mov %rdi,%rax │ │ │ │ cmp $0x8,%esi │ │ │ │ - jb 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0d8> │ │ │ │ + jae 47844 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb44> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4781a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb1a> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4782e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb2e> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 47665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb965> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 47665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb965> │ │ │ │ mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %eax,%ecx │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ add $0x8,%eax │ │ │ │ mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ + mov %r9,0x0(%r13,%rcx,1) │ │ │ │ cmp %r8d,%eax │ │ │ │ - jb 5350e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f84e> │ │ │ │ - lea (%r11,%rax,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ + jb 4784d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb4d> │ │ │ │ + lea 0x0(%r13,%rax,1),%r8 │ │ │ │ add %rdi,%rax │ │ │ │ - jmp 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0d8> │ │ │ │ + jmp 47808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb08> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 515aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8ea> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5103b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d37b> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5252a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e86a> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4d4> │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ - mov -0x360(%rbp),%r8 │ │ │ │ + mov %rbx,%r8 │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ mov %rdi,%rax │ │ │ │ cmp $0x8,%esi │ │ │ │ - jb 51b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de8c> │ │ │ │ + jae 478bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbbf> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 47895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb95> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 478a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbba9> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 475e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8e2> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 475e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8e2> │ │ │ │ mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ xor %eax,%eax │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %eax,%ecx │ │ │ │ - mov -0x360(%rbp),%rbx │ │ │ │ add $0x8,%eax │ │ │ │ mov (%rdi,%rcx,1),%r9 │ │ │ │ mov %r9,(%rbx,%rcx,1) │ │ │ │ cmp %r8d,%eax │ │ │ │ - jb 535af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8ef> │ │ │ │ + jb 478c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbc8> │ │ │ │ lea (%rbx,%rax,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ add %rdi,%rax │ │ │ │ - jmp 51b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de8c> │ │ │ │ + jmp 47883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb83> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6a0> │ │ │ │ - mov -0x2e8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x360(%rbp),%rbx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 53629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f969> │ │ │ │ - jmp 535c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f908> │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x2878a(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 47958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc58> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 47696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb996> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x287bf(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4775f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba5f> │ │ │ │ + mov %r15,%rdi │ │ │ │ call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x386a1(%rip),%rsi # 8bd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68058> │ │ │ │ - call 4fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf80> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 536a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9e3> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fc67(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4775f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba5f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x310(%rbp),%rax │ │ │ │ - mov -0x368(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x1b,-0x2f0(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x2f0(%rbp),%rdx │ │ │ │ - movdqa 0x3be43(%rip),%xmm0 # 8f530 , std::allocator >@@Base+0x2b0> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x3be3a(%rip),%xmm0 # 8f540 , std::allocator >@@Base+0x2c0> │ │ │ │ - movups %xmm0,0xb(%rax) │ │ │ │ - mov -0x2f0(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdx │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5377a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2faba> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fbc0(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x3b265(%rip),%rsi # 8e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acf8> │ │ │ │ - call 4fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf80> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5377f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fabf> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fb8b(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 53798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fad8> │ │ │ │ - jmp 53527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f867> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1339a <__cxa_finalize@plt+0x573a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133c9 <__cxa_finalize@plt+0x5769> │ │ │ │ - endbr64 │ │ │ │ - jmp 134c7 <__cxa_finalize@plt+0x5867> │ │ │ │ - endbr64 │ │ │ │ - jmp 1344e <__cxa_finalize@plt+0x57ee> │ │ │ │ - endbr64 │ │ │ │ - jmp 1357d <__cxa_finalize@plt+0x591d> │ │ │ │ - endbr64 │ │ │ │ - jmp 13689 <__cxa_finalize@plt+0x5a29> │ │ │ │ - endbr64 │ │ │ │ - jmp 1362a <__cxa_finalize@plt+0x59ca> │ │ │ │ - endbr64 │ │ │ │ - jmp 1371d <__cxa_finalize@plt+0x5abd> │ │ │ │ - endbr64 │ │ │ │ - jmp 1372e <__cxa_finalize@plt+0x5ace> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - jmp 1379f <__cxa_finalize@plt+0x5b3f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13598 <__cxa_finalize@plt+0x5938> │ │ │ │ - endbr64 │ │ │ │ - jmp 137d7 <__cxa_finalize@plt+0x5b77> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - endbr64 │ │ │ │ - jmp 13805 <__cxa_finalize@plt+0x5ba5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - jmp 13890 <__cxa_finalize@plt+0x5c30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139ae <__cxa_finalize@plt+0x5d4e> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - endbr64 │ │ │ │ - jmp 1398b <__cxa_finalize@plt+0x5d2b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1389d <__cxa_finalize@plt+0x5c3d> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139c4 <__cxa_finalize@plt+0x5d64> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1366a <__cxa_finalize@plt+0x5a0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13951 <__cxa_finalize@plt+0x5cf1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1339a <__cxa_finalize@plt+0x573a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139e9 <__cxa_finalize@plt+0x5d89> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13929 <__cxa_finalize@plt+0x5cc9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a52 <__cxa_finalize@plt+0x5df2> │ │ │ │ - endbr64 │ │ │ │ - jmp 13ae9 <__cxa_finalize@plt+0x5e89> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13a80 <__cxa_finalize@plt+0x5e20> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13736 <__cxa_finalize@plt+0x5ad6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13af1 <__cxa_finalize@plt+0x5e91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13b2b <__cxa_finalize@plt+0x5ecb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b90 <__cxa_finalize@plt+0x5f30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13bad <__cxa_finalize@plt+0x5f4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13bbe <__cxa_finalize@plt+0x5f5e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13c09 <__cxa_finalize@plt+0x5fa9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13481 <__cxa_finalize@plt+0x5821> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c3e <__cxa_finalize@plt+0x5fde> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c4a <__cxa_finalize@plt+0x5fea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13469 <__cxa_finalize@plt+0x5809> │ │ │ │ - endbr64 │ │ │ │ - jmp 1352f <__cxa_finalize@plt+0x58cf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - endbr64 │ │ │ │ - jmp 53925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc65> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - jmp 53925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc65> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13cf4 <__cxa_finalize@plt+0x6094> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13c98 <__cxa_finalize@plt+0x6038> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13ce3 <__cxa_finalize@plt+0x6083> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - jmp 13da2 <__cxa_finalize@plt+0x6142> │ │ │ │ - endbr64 │ │ │ │ - jmp 13d63 <__cxa_finalize@plt+0x6103> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135b0 <__cxa_finalize@plt+0x5950> │ │ │ │ - endbr64 │ │ │ │ - jmp 13d6f <__cxa_finalize@plt+0x610f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b0e <__cxa_finalize@plt+0x5eae> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13daa <__cxa_finalize@plt+0x614a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13df5 <__cxa_finalize@plt+0x6195> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 47908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc08> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13e4f <__cxa_finalize@plt+0x61ef> │ │ │ │ + jmp 13226 <__cxa_finalize@plt+0x55c6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ + jmp 1322e <__cxa_finalize@plt+0x55ce> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13255 <__cxa_finalize@plt+0x55f5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13e6a <__cxa_finalize@plt+0x620a> │ │ │ │ + jmp 132ed <__cxa_finalize@plt+0x568d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ + jmp 132d9 <__cxa_finalize@plt+0x5679> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13eb5 <__cxa_finalize@plt+0x6255> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 132a3 <__cxa_finalize@plt+0x5643> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13ec6 <__cxa_finalize@plt+0x6266> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 13350 <__cxa_finalize@plt+0x56f0> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add $0x10,%rsi │ │ │ │ - lea (%rdx,%r8,1),%rcx │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - je 53c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffa8> │ │ │ │ - cmp %rcx,0x10(%rdi) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jae 53b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fec2> │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - je 53b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fec2> │ │ │ │ - cmp %rcx,0x10(%rax) │ │ │ │ - jae 53be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff20> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 53d49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30089> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x59b7d(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x59b7e(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x1d8(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov %rax,0x5b8e6(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + je 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe50> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 47eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc1b8> │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe50> │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + jmp 47aee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdee> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + not %edi │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mov $0x4,%r10d │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%edi │ │ │ │ + imul %r14,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + not %r8d │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + shl %cl,%r10d │ │ │ │ + mov %edi,%ecx │ │ │ │ + test %r9d,%r10d │ │ │ │ + setne %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%r10d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + shl %cl,%r10d │ │ │ │ + mov %edi,%ecx │ │ │ │ + test %r9d,%r10d │ │ │ │ + setne %sil │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 47b31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe31> │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov (%r8,%r12,1),%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%esi │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%r9d │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %r9d,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd50> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 47af2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdf2> │ │ │ │ + addl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp 0x4(%rbp),%eax │ │ │ │ + jae 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe50> │ │ │ │ + addl $0x2,0x8(%rsp) │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmp 47a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd30> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call d080 │ │ │ │ + sub 0x5b78c(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x473b9(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x58e50(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x58bb1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x58e32(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x58cd3(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x58fbc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 481d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4d8> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x58b95(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 47d3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc03e> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x58aa7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x58c9a(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x589ee(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xc,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x46c5c(%rip),%rcx # 8e9ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52cec> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 53c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffd0> │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ + je 48189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc489> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 13390 <__cxa_finalize@plt+0x5730> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x46715(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 53bb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fef4> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30030> │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r9 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r9,%r8,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r8,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 53c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8b> │ │ │ │ - jmp 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - jbe 53d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30068> │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 53b7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2febc> │ │ │ │ - jmp 53b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30030> │ │ │ │ + je 48136 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc436> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r9 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r9,%r8,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r8,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 53cd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30015> │ │ │ │ - jmp 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 53d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30070> │ │ │ │ - test %edi,%edi │ │ │ │ - je 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%rbx) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jmp 53b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - lea 0x3a679(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x10(%rsi),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 53faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ea> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30350> │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - or $0x2,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30380> │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - or $0x4,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30390> │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - or $0x8,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303a0> │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - or $0x10,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - or $0x20,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c0> │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - or $0x40,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%rdx,%rsi,8),%rax │ │ │ │ - je 540b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303f0> │ │ │ │ - or $0xffffff80,%edi │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %dil,0xf(%rsp) │ │ │ │ - lea 0xf(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x18(%r13),%esi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - lea (%rsi,%rcx,8),%rsi │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jae 140a3 <__cxa_finalize@plt+0x6443> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%rdi,8),%rcx │ │ │ │ - lea 0x1(%rbp),%rcx │ │ │ │ - jne 53de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30120> │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 540c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30400> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 53df4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30134> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30170> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - jmp 53f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302c5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 53f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302c5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53e6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301ac> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301e8> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30224> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30260> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3029c> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5b6b1(%rip) │ │ │ │ + jne 48044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc344> │ │ │ │ + cmpb $0x0,0x5b6a5(%rip) │ │ │ │ + jne 47fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2d8> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 47e71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc171> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 47e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc180> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 47e8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc18f> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 540c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30408> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 48238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc538> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30360> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r8d,%r10d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x10(%rsi),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5412e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3046e> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 541cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3050d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 140ec <__cxa_finalize@plt+0x648c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5420c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3054c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 54222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30562> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54211 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30551> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + je 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe50> │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + mov %r10d,%r14d │ │ │ │ + lea 0x1(%r10),%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + not %esi │ │ │ │ + shr $0x3,%r11d │ │ │ │ + lea 0x0(,%rdx,4),%edi │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov (%rax,%r12,1),%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x7,%esi │ │ │ │ + and $0x4,%edi │ │ │ │ + shr $1,%eax │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%r10d │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + not %r8d │ │ │ │ + imul %r14,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + shl %cl,%r9d │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %r10d,%r9d │ │ │ │ + setne %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + shl %cl,%r9d │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %r10d,%r9d │ │ │ │ + setne %dil │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%rax) │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 47ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc1f0> │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp 0x4(%rbp),%r8d │ │ │ │ + jae 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe50> │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x2,%r10d │ │ │ │ + jmp 47ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc1d0> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x464a9(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5b315(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5b2ff(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 133b4 <__cxa_finalize@plt+0x5754> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 480ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ac> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 47e62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc162> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4643d(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5b029(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5b013(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 134c7 <__cxa_finalize@plt+0x5867> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 480f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3f1> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 47e55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc155> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x28f5f(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4802f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc32f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4802f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc32f> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x28fa4(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 48097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc397> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 48097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc397> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 48211 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc511> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4815f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc45f> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 48173 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc473> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 47e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc130> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 47e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc130> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 481ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ed> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 481ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ae> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 481c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4c2> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 47dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c0> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 47dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c0> │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 47d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc014> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 481f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4f6> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4819c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc49c> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4821a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc51a> │ │ │ │ + lea (%r12,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4814d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc44d> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 140cc <__cxa_finalize@plt+0x646c> │ │ │ │ - jmp 140ec <__cxa_finalize@plt+0x648c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13425 <__cxa_finalize@plt+0x57c5> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1410b <__cxa_finalize@plt+0x64ab> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 542ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3060a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 14156 <__cxa_finalize@plt+0x64f6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30646> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5431c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3065c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5430b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3064b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13448 <__cxa_finalize@plt+0x57e8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14136 <__cxa_finalize@plt+0x64d6> │ │ │ │ - jmp 14156 <__cxa_finalize@plt+0x64f6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1341d <__cxa_finalize@plt+0x57bd> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14175 <__cxa_finalize@plt+0x6515> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 543ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 141c0 <__cxa_finalize@plt+0x6560> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 543f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30736> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 5440c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3074c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 543fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3073b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 133da <__cxa_finalize@plt+0x577a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 141a0 <__cxa_finalize@plt+0x6540> │ │ │ │ - jmp 141c0 <__cxa_finalize@plt+0x6560> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1348b <__cxa_finalize@plt+0x582b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 141df <__cxa_finalize@plt+0x657f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 133f6 <__cxa_finalize@plt+0x5796> │ │ │ │ + endbr64 │ │ │ │ + jmp 133e3 <__cxa_finalize@plt+0x5783> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x5b288(%rip),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x5c605(%rip),%rdx │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne 48308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc608> │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 48448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc748> │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x5c5e8(%rip) │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + and $0x9d2c5680,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl $0xf,%rdx │ │ │ │ + and $0xefc60000,%edx │ │ │ │ + xor %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rdx,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + lea 0x1(%rdi),%r9d │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 48420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc720> │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rcx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %rsi,0x5c57a(%rip) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + and $0x9d2c5680,%edx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0xf,%rdx │ │ │ │ + and $0xefc60000,%edx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + imul %r8,%rcx │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jae 48410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc710> │ │ │ │ + not %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r9d │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 483d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6d9> │ │ │ │ + jmp 48410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc710> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x8(%rbx,%rax,8),%rax │ │ │ │ + mov %rsi,0x1388(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + imul %r8,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 48410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc710> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 48388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc688> │ │ │ │ + lea 0x5b13c(%rip),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x1388(%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 48388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc688> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rsp │ │ │ │ + shr $0x20,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,0xc(%rsp) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x5c470(%rip),%rdx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + jmp 4831b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc61b> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 1d780 <__cxa_finalize@plt+0xfb20> │ │ │ │ + mov 0x5c450(%rip),%rdx │ │ │ │ + jmp 482b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5b5> │ │ │ │ nop │ │ │ │ xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 544aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + sub 0xb0(%rdi),%rbx │ │ │ │ + je 4856f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc86f> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 1422a <__cxa_finalize@plt+0x65ca> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 544e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30826> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 544fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3083c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 544eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3082b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1420a <__cxa_finalize@plt+0x65aa> │ │ │ │ - jmp 1422a <__cxa_finalize@plt+0x65ca> │ │ │ │ - endbr64 │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + call d320 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%r13),%rax │ │ │ │ + mov %rdx,0xe8(%r13) │ │ │ │ + mov %rdi,0xe0(%r13) │ │ │ │ + mov %rbp,0xf0(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 484e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xb8(%r13),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 48560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc860> │ │ │ │ + mov 0xb0(%r13),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + sub %r15,%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 14249 <__cxa_finalize@plt+0x65e9> │ │ │ │ + sar $0x2,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 4852d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc82d> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp (%r15,%rbx,4),%ebp │ │ │ │ + jne 48532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc832> │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 48520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc820> │ │ │ │ + sub $0x1,%edi │ │ │ │ + call 48290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc590> │ │ │ │ + lea (%r12,%rax,1),%edx │ │ │ │ + mov 0xe0(%r13),%rax │ │ │ │ + mov %ebp,(%rax,%rdx,4) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,-0x4(%rax) │ │ │ │ + jl 48560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc860> │ │ │ │ + mov %ebx,%r12d │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + jmp 48510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc810> │ │ │ │ nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 54570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308b0> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 545b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308f0> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 54560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a0> │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne 54567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a7> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 54567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a7> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 54590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308d0> │ │ │ │ - add $0x8,%rsp │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - endbr64 │ │ │ │ - jmp 14273 <__cxa_finalize@plt+0x6613> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 484b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x658,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x268,%rsp │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x648(%rsp) │ │ │ │ + mov %rbp,0x258(%rsp) │ │ │ │ mov %rsi,%rbp │ │ │ │ - lea 0x190(%rsp),%r14 │ │ │ │ - lea 0x1a0(%rsp),%r15 │ │ │ │ call d080 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rax,0x4ecc8(%rip) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x310(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac70> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309a3> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x320(%rsp),%rbp │ │ │ │ - lea 0x64(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x64(%rsp),%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %edi,%edi │ │ │ │ - jle 547ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0e> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x68(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x28(%r15),%rsi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x48(%r15),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x70(%r15),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x68(%r15),%rsi │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x90,%rsi │ │ │ │ - call d810 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,0x64(%rsp) │ │ │ │ - jg 546a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309e0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 54a23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d63> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r12,8),%r14 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x24,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x28,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x2c,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x30,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x34,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x38,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x3c,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x88(%rax),%rsi │ │ │ │ - mov 0x90(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - mov 0xa8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xb8(%rax),%rsi │ │ │ │ - mov 0xc0(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xd0(%rax),%rsi │ │ │ │ - mov 0xd8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ - add $0xe8,%rdx │ │ │ │ - call 53d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x110(%rax),%rsi │ │ │ │ - mov 0x118(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x128(%rax),%rsi │ │ │ │ - mov 0x130(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,0x4(%rax) │ │ │ │ - jg 54800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b40> │ │ │ │ - movq 0x4d44d(%rip),%xmm1 # a1e78 , std::allocator >@GLIBCXX_3.4.21+0x15e0> │ │ │ │ - movhps 0x4d44e(%rip),%xmm1 # a1e80 >@GLIBCXX_3.4+0x16a0> │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - lea 0x200(%rsp),%r12 │ │ │ │ + mov %rax,0x5ad2e(%rip) │ │ │ │ + cmpq $0x0,0x50(%r15) │ │ │ │ + jne 485de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8de> │ │ │ │ + jmp 486c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jae 486c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 1f2d0 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp 0x78(%r15),%rax │ │ │ │ + jb 485d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8d0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 1f360 ::do_widen(char) const@@Base+0x1f0> │ │ │ │ + movsd 0x80(%r15),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 485d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8d0> │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + cmp %rax,0xd8(%r15) │ │ │ │ + je 49120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd420> │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0xd0(%r15) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov 0xa0(%r15),%rax │ │ │ │ + add %r12,%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp 0xa8(%r15),%rax │ │ │ │ + je 49058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd358> │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + movsd %xmm0,-0x8(%rax) │ │ │ │ + mov %rax,0xa0(%r15) │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + divsd 0x68(%r15),%xmm0 │ │ │ │ + call d230 │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + cmp 0xc0(%r15),%rax │ │ │ │ + je 48fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2b0> │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,0xb8(%r15) │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jb 485de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8de> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%r15),%r9 │ │ │ │ + mov 0xb0(%r15),%rsi │ │ │ │ + movq 0x58e7a(%rip),%xmm2 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x58e7b(%rip),%xmm2 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %rsi,%r8 │ │ │ │ + je 4871d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca1d> │ │ │ │ + sar $0x2,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + setne %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 48700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca00> │ │ │ │ + mov -0x4(%r9),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x90(%r15) │ │ │ │ + call 48460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc760> │ │ │ │ call d080 │ │ │ │ - sub 0x4e89d(%rip),%rax │ │ │ │ + sub 0x5ab97(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ imul %rdx │ │ │ │ - lea 0x4bcfa(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ sar $0x3f,%rcx │ │ │ │ sar $0x12,%rdx │ │ │ │ sub %ecx,%edx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3a9a8(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ + divsd 0x467d1(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x4bf66(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov 0x58267(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x4bf5f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x2e0(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0x57fb8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x58235(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4bdd9(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r15 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - movaps %xmm2,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x4c0cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x580d6(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - lea 0x198(%rsp),%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x583cf(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x208(%rsp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ call da00 (double)@plt> │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - movb $0x0,0x160(%rsp) │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 55868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ba8> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ + je 49418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd718> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4bc74(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f96> │ │ │ │ + lea 0x57f80(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc56> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4bb8e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4bd86(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x57e93(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x4bd3f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x2e0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm3,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x4bec2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 55880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bc0> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4ba9d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54e2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3116d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4b9b7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4bbaf(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x58088(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x57dce(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x90(%r15),%r15 │ │ │ │ call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x57dab(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x2e0(%rsp) │ │ │ │ - mov 0x4bb67(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x5802c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm4,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x57ec1(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x4bcf2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm4,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x581ba(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 55850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b90> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ + je 49400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd700> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4b8cf(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54ffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3133b> │ │ │ │ + lea 0x57db5(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48b21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce21> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4b7e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4b9e1(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x57cc8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x57ebd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x57c03(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x39a75(%rip),%rcx # 8eaca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae0a> │ │ │ │ + mov $0x11,%r8d │ │ │ │ + lea 0x45e7a(%rip),%rcx # 8e9f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52cf9> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 55748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a88> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 145b1 <__cxa_finalize@plt+0x6951> │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3990e(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 557a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ae0> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0xd8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 556f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a38> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 5516f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314af> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 5516f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314af> │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ - jae 554e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31820> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 145e4 <__cxa_finalize@plt+0x6984> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 558e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c20> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ + je 49350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd650> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ - add 0x118(%rsp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 143a7 <__cxa_finalize@plt+0x6747> │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ + jbe 13608 <__cxa_finalize@plt+0x59a8> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x3960e(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x4592e(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x140(%rsp),%rbp │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x130(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 557f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b38> │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ + je 492d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5d0> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x158(%rsp),%rdx │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x138(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 55720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a60> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 552af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315ef> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - je 552af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315ef> │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ - jae 554b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317f0> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 49328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd628> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 48c8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf8c> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 48c8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf8c> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 48e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd140> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 143d3 <__cxa_finalize@plt+0x6773> │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ + jb 13723 <__cxa_finalize@plt+0x5ac3> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x170(%rsp) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 55898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bd8> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ + je 49430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd730> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ - add 0x178(%rsp),%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 144f2 <__cxa_finalize@plt+0x6892> │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ + jbe 136b6 <__cxa_finalize@plt+0x5a56> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x394c9(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x457e4(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 556a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319e0> │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ + je 493a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6a8> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x198(%rsp) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4e151(%rip) │ │ │ │ - jne 55588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318c8> │ │ │ │ - cmpb $0x0,0x4e145(%rip) │ │ │ │ - jne 55510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31850> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 553d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31716> │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 553f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31730> │ │ │ │ - call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 55402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31742> │ │ │ │ + cmpb $0x0,0x5a76c(%rip) │ │ │ │ + jne 48f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd238> │ │ │ │ + cmpb $0x0,0x5a760(%rip) │ │ │ │ + jne 48ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c0> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 48db9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0b9> │ │ │ │ call d600 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5541c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3175c> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48dcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0cb> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 5542e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3176e> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 55440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31780> │ │ │ │ + je 48ddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0dd> │ │ │ │ call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 55454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31794> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 48dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0ec> │ │ │ │ call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 55468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317a8> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 48dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0fb> │ │ │ │ call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 5547c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317bc> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 48e0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd10f> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 59870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb0> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 55a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31db4> │ │ │ │ - add $0x658,%rsp │ │ │ │ + jne 49526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd826> │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 55324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31664> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 551e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31524> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 48cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 49447 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd747> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 48e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd196> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 49447 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd747> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3921e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x4dddd(%rip),%rdi │ │ │ │ + lea 0x455c1(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5a42d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - lea 0x4ddc1(%rip),%rdi │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x5a411(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 14452 <__cxa_finalize@plt+0x67f2> │ │ │ │ + je 1375b <__cxa_finalize@plt+0x5afb> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 55600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31940> │ │ │ │ + je 491c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4c8> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 553c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31702> │ │ │ │ + jmp 48da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0a7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x391a6(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x4dae5(%rip),%rdi │ │ │ │ + lea 0x45549(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5a135(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - lea 0x4dac9(%rip),%rdi │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x5a119(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1443a <__cxa_finalize@plt+0x67da> │ │ │ │ + je 13706 <__cxa_finalize@plt+0x5aa6> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31990> │ │ │ │ + je 49218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd518> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 553b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316f5> │ │ │ │ + jmp 48d9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd09a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%r15),%r14 │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 136e7 <__cxa_finalize@plt+0x5a87> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %r13d,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 49290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd590> │ │ │ │ + lea 0x4(%rcx,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 49033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd333> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rcx,0xb0(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r12,0xb8(%r15) │ │ │ │ + mov %rcx,0xc0(%r15) │ │ │ │ + jmp 485d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%r15),%rsi │ │ │ │ + movabs $0xfffffffffffffff,%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 136e7 <__cxa_finalize@plt+0x5a87> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + cmovne %rax,%r14 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + add %rax,%r14 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + cmova %rdi,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax,%r13,1) │ │ │ │ + jne 49268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd568> │ │ │ │ + lea 0x8(%r8,%r13,1),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 490f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3f6> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %r8,0x98(%r15) │ │ │ │ + add %r14,%r8 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %r13,0xa0(%r15) │ │ │ │ + mov %r8,0xa8(%r15) │ │ │ │ + jmp 4866e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc96e> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + mov 0xc8(%r15),%r14 │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 136e7 <__cxa_finalize@plt+0x5a87> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %ebx,(%rax,%r13,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 492b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5b0> │ │ │ │ + lea 0x4(%rcx,%r13,1),%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 491a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4a3> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rcx,0xc8(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r13,0xd0(%r15) │ │ │ │ + mov %rcx,0xd8(%r15) │ │ │ │ + jmp 48638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc938> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x35ab5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x2a07d(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 5556d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318ad> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + je 48f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd21d> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 5556d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318ad> │ │ │ │ + jmp 48f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd21d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x35b05(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x2a0cd(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 555e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31921> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + je 48f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd295> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 555e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31921> │ │ │ │ + jmp 48f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd295> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 490d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3d5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 49017 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd317> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 49187 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd487> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 5599a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cda> │ │ │ │ + jae 494d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d1> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 556ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a0a> │ │ │ │ + je 492f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5f8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 556dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a1d> │ │ │ │ + je 4930b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd60b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 5538d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316cd> │ │ │ │ + je 48c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf2d> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5538d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316cd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 559d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d13> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 55161 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314a1> │ │ │ │ - jmp 55185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314c5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 48c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf2d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 559c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d06> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - jne 552a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315e1> │ │ │ │ - jmp 552c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31605> │ │ │ │ + jbe 494f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7f8> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 48c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf7e> │ │ │ │ + jmp 48ca2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa2> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 55971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cb1> │ │ │ │ + jae 494a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7a8> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 55770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ab0> │ │ │ │ + je 49378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd678> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 55783 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac3> │ │ │ │ + je 4938b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd68b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 5508e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ce> │ │ │ │ + je 48bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xceac> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5508e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ce> │ │ │ │ + jmp 48bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xceac> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 5594a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c8a> │ │ │ │ + jae 49481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd781> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 557c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b08> │ │ │ │ + je 493d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6d0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 557db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b1b> │ │ │ │ + je 493e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6e3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 55110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31450> │ │ │ │ + je 48d72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd072> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 55110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31450> │ │ │ │ + jmp 48d72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd072> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 48af4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdf4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 48929 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc29> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 55921 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c61> │ │ │ │ + jae 49505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd805> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 55820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b60> │ │ │ │ + je 49458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd758> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 55833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b73> │ │ │ │ + je 4946b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 55250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31590> │ │ │ │ + je 48ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfe6> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 55250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31590> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31312> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f6d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31144> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 55a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d48> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 55a65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31da5> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 55a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d92> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 55309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31649> │ │ │ │ - movzbl (%rdi,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 55309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31649> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 559e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d20> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 55a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d83> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 55a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d70> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 551c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31509> │ │ │ │ - movzbl (%rdi,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 551c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31509> │ │ │ │ + jmp 48ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfe6> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 5592a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c6a> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 4948a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd78a> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 5580f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b4f> │ │ │ │ + jmp 493bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6bf> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 55953 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c93> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 494b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7b1> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 557b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31af7> │ │ │ │ + jmp 49367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd667> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 5597a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cba> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + jb 494da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7da> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 5575f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a9f> │ │ │ │ + jmp 492e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5e7> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 48ca2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa2> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 559a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ce3> │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 556b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319f9> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - jmp 552c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31605> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - jmp 55185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314c5> │ │ │ │ - mov %ecx,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %edi,%r8d │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r10 │ │ │ │ - mov %r10,(%rsi,%r8,1) │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jb 559e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d29> │ │ │ │ - lea (%rsi,%rdi,1),%r8 │ │ │ │ - add %rdx,%rdi │ │ │ │ - jmp 558f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c37> │ │ │ │ - mov %ecx,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %edi,%r8d │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r10 │ │ │ │ - mov %r10,(%rsi,%r8,1) │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jb 55a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d51> │ │ │ │ - lea (%rsi,%rdi,1),%r8 │ │ │ │ - add %rdx,%rdi │ │ │ │ - jmp 558af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bef> │ │ │ │ - movzwl (%rdi,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - jmp 5590b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c4b> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - jmp 55902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c42> │ │ │ │ - movzwl (%rdi,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - jmp 558c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c03> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - jmp 558ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bfa> │ │ │ │ + jb 4950e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd80e> │ │ │ │ + jmp 48ea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1a9> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 142b7 <__cxa_finalize@plt+0x6657> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142f1 <__cxa_finalize@plt+0x6691> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14383 <__cxa_finalize@plt+0x6723> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14333 <__cxa_finalize@plt+0x66d3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142fb <__cxa_finalize@plt+0x669b> │ │ │ │ - endbr64 │ │ │ │ - jmp 14435 <__cxa_finalize@plt+0x67d5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1447e <__cxa_finalize@plt+0x681e> │ │ │ │ - endbr64 │ │ │ │ - jmp 14403 <__cxa_finalize@plt+0x67a3> │ │ │ │ - endbr64 │ │ │ │ - jmp 1440f <__cxa_finalize@plt+0x67af> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 13538 <__cxa_finalize@plt+0x58d8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1448d <__cxa_finalize@plt+0x682d> │ │ │ │ + jmp 13574 <__cxa_finalize@plt+0x5914> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 144dd <__cxa_finalize@plt+0x687d> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 134ea <__cxa_finalize@plt+0x588a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ + jmp 135a5 <__cxa_finalize@plt+0x5945> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1451d <__cxa_finalize@plt+0x68bd> │ │ │ │ + jmp 135fe <__cxa_finalize@plt+0x599e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14592 <__cxa_finalize@plt+0x6932> │ │ │ │ + jmp 1363f <__cxa_finalize@plt+0x59df> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 13649 <__cxa_finalize@plt+0x59e9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142e2 <__cxa_finalize@plt+0x6682> │ │ │ │ + jmp 1369a <__cxa_finalize@plt+0x5a3a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14474 <__cxa_finalize@plt+0x6814> │ │ │ │ + jmp 1356a <__cxa_finalize@plt+0x590a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14542 <__cxa_finalize@plt+0x68e2> │ │ │ │ + jmp 13636 <__cxa_finalize@plt+0x59d6> │ │ │ │ endbr64 │ │ │ │ - jmp 145dc <__cxa_finalize@plt+0x697c> │ │ │ │ + jmp 13753 <__cxa_finalize@plt+0x5af3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14610 <__cxa_finalize@plt+0x69b0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1461a <__cxa_finalize@plt+0x69ba> │ │ │ │ - endbr64 │ │ │ │ - jmp 14632 <__cxa_finalize@plt+0x69d2> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 135cc <__cxa_finalize@plt+0x596c> │ │ │ │ endbr64 │ │ │ │ - movzbl 0x68(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movq 0x50(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ + jmp 13777 <__cxa_finalize@plt+0x5b17> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 55be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f28> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0xb8(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0xd0(%rdi) │ │ │ │ - je 55c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f90> │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov 0xc0(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4974e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda4e> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 49731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda31> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 49714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda14> │ │ │ │ + mov 0x18(%r14),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 496fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9fb> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 496ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9ba> │ │ │ │ + mov 0x18(%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 49682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd982> │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 496a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9a0> │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 496d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9d8> │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4966c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd96c> │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 495c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 49648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd948> │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 496d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9d8> │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 4963f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd93f> │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 496ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9ba> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 4961f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd91f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 49682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd982> │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 49628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd928> │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 496fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9fb> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 49612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd912> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0xd0(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 496a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9a0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 49632 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd932> │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda14> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 49605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd905> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda31> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 495f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8f3> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4974e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda4e> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 495dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8dc> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - movq 0x68(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movl $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ ret │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 55cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32018> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x80(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 497f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaf7> │ │ │ │ + mov (%rdi,%rbx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 49830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb30> │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 1f270 ::do_widen(char) const@@Base+0x100> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 497c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac3> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4981e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb1e> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 495c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 49800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb00> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 49848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb48> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0x60(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 497be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdabe> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 55d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32098> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub (%rdi),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x58(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x78(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b73d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x60(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x80(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b70d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0xb0(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0xd0(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b6e5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x48(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x68(%rdi) │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov 0x8(%rdx),%r12 │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + mov -0x4(%rdi),%eax │ │ │ │ + movsd -0x8(%r12),%xmm2 │ │ │ │ + mov (%r8),%r10d │ │ │ │ + subsd 0x0(%rbp),%xmm2 │ │ │ │ + mov (%rcx),%r11 │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %r10d,%edx │ │ │ │ + sub %r11,%r9 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + sar $0x3,%r9 │ │ │ │ + jmp 498f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbf2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%rdx,8),%rcx │ │ │ │ + mov 0x20(%rcx),%esi │ │ │ │ + cmp %esi,%r10d │ │ │ │ + jle 498f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbf7> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub %esi,%ebx │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rcx) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 498c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbc0> │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jae 49a04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd04> │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd 0x4562d(%rip),%xmm1 # 8ef48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53248> │ │ │ │ + sar $0x2,%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 4994f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc4f> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jae 49a04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd04> │ │ │ │ + mov (%r11,%rcx,8),%r10 │ │ │ │ + ucomisd 0x88(%r10),%xmm1 │ │ │ │ + jp 49940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc40> │ │ │ │ + jne 49940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc40> │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov 0x20(%r10),%esi │ │ │ │ + mov (%r8,%rax,4),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jg 49994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc94> │ │ │ │ + jmp 49a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd24> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x4(%r8,%r14,4),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jge 49a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd20> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 49980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc80> │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r15,%r12 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 49a04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd04> │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%rdx,8),%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsi),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rcx │ │ │ │ + addsd -0x8(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rsi) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jb 499c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcc0> │ │ │ │ + lea -0x1(%r9),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + cmovb %edx,%eax │ │ │ │ + lea 0x1(%r13,%rax,1),%r13d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 49999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc99> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jge 13792 <__cxa_finalize@plt+0x5b32> │ │ │ │ + lea -0x1(%r14),%ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov (%r8,%rbx,4),%ebp │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jge 137b1 <__cxa_finalize@plt+0x5b51> │ │ │ │ + movsd (%r12,%rbx,8),%xmm3 │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + sub %ebp,%ecx │ │ │ │ + sub %ebp,%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + add $0x1,%r13d │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %esi,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r10) │ │ │ │ + jmp 49940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc40> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x4b6cd(%rip),%rax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov -0x8(%rax),%rax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + sub 0x20(%rdx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322ed> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 55fa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322e5> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x35dbb(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3601f(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x38a5a(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 55fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3231f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36029(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x360ed(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38a30(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5600f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3234f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd 0x88(%rax),%xmm0 │ │ │ │ ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36101(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x360bd(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38a00(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 56042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32382> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36166(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3608a(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x389cd(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 5607f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323bf> │ │ │ │ - lea 0x44(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x361c1(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3604d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38990(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x4bd8d(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a371(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b1ed(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ + mov 0x28(%rsi),%rbx │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ movups %xmm0,(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 560dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3241d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bd3d(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a321(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b19d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5612e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3246e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bced(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a2d1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b14d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5617d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324bd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2f> │ │ │ │ + lea 0x20(%rsi),%r12 │ │ │ │ + jmp 49b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde19> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2f> │ │ │ │ + cmp %edx,0x20(%rbx) │ │ │ │ + jl 49b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde10> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jle 49b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde40> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 49b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde19> │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 561b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324f3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x4a636(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 561f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32533> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x4a5f6(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bba5(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a209(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b07d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5624d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3258d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 49b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde70> │ │ │ │ + mov 0x10(%rcx),%rsi │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + cmp %edx,0x20(%rcx) │ │ │ │ + jg 49be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdee0> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 49b55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde55> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bb55(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a1b9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b02d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5629e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325de> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 49b8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde8a> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp %edx,0x20(%rax) │ │ │ │ + jge 49bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdef0> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 49b75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde75> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 49b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2f> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 49bc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec4> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rdx,-0x8(%rax) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 49b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2f> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 49b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde98> │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e40> │ │ │ │ + jmp 49ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdea8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 49b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 49b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde70> │ │ │ │ endbr64 │ │ │ │ - lea 0x4bb05(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a169(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4afdd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 562ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3262d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 137d0 <__cxa_finalize@plt+0x5b70> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %sil,0x7(%rsp) │ │ │ │ - lea 0x7(%rsp),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 56352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32692> │ │ │ │ - add %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 56330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32670> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + sub (%rdx),%rax │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 49cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfb4> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov (%rax,%r14,4),%edx │ │ │ │ + call 49ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + je 49cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfd8> │ │ │ │ + mov (%r15),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r14,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 49c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf80> │ │ │ │ + add %ecx,%ebx │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + sub (%r15),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb 49c51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf51> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5636d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326ad> │ │ │ │ - add $0x18,%rsp │ │ │ │ + jne 49cf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdff1> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 49c9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf9b> │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + sub (%r15),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 49c4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf4c> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5643d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3277d> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 563c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32708> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rbp,%r14 │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%r14 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 563c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32700> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je 49da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a0> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov $0x30,%edi │ │ │ │ + mov 0x20(%r12),%ebx │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + lea 0x20(%rbp),%rdi │ │ │ │ + mov %ebx,0x20(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,0x28(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 49d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe063> │ │ │ │ + jmp 49db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0b0> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - setne %dl │ │ │ │ - add %r12,%rbp │ │ │ │ - add 0x28(%rax),%r12 │ │ │ │ - mov %rbp,0x30(%rax) │ │ │ │ - mov %r12,0x38(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ + jne 49d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe060> │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 49d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe087> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + setl %al │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %eax,%edi │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x40(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5641d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3275d> │ │ │ │ - lea 0x35eb8(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x35b8c(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x385c7(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327b6> │ │ │ │ - call d600 │ │ │ │ - lea 0x4a373(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + call 4cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e40> │ │ │ │ + jmp 49d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe02c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 49d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe087> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq 0x57765(%rip),%xmm2 # a1560 , std::allocator >@GLIBCXX_3.4.21+0xcc8> │ │ │ │ + movhps 0x57766(%rip),%xmm2 # a1568 >@GLIBCXX_3.4+0xd88> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + je 4a9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecb8> │ │ │ │ + mov %r9,%rsi │ │ │ │ + movsd 0x4516b(%rip),%xmm1 # 8ef88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53288> │ │ │ │ + sar $0x3,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + cvtsi2sdl 0x20(%rdx),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 49e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe140> │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 568a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32be0> │ │ │ │ - cmp 0x18(%r13),%rsi │ │ │ │ - jae 56500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32840> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 569dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d1c> │ │ │ │ - add $0x48,%rsp │ │ │ │ + je 49eea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1ea> │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r8) │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jbe 49ee1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1e1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 49ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1c0> │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ + mov -0x8(%rdi),%rax │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x56ae1(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x5683e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x56abb(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5694b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x56c44(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4a930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec30> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x567eb(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4a0eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3eb> │ │ │ │ + call d600 │ │ │ │ + lea 0x566fe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x568f3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x56639(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rdx),%r13d │ │ │ │ + sub 0x20(%rax),%r13d │ │ │ │ + call d1a0 │ │ │ │ + lea 0x56606(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x5687f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x56717(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm4,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x56a10(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4a948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec48> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x56600(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4a2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5d6> │ │ │ │ + call d600 │ │ │ │ + lea 0x56513(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x566fd(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x5644e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + lea 0x446d7(%rip),%rcx # 8ea0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d0b> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4a800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb00> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 13989 <__cxa_finalize@plt+0x5d29> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x4467a(%rip),%rsi # 8ea1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4a858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb58> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 4a8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebb0> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 4a441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe741> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 4a441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe741> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 4a5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8f0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 139ed <__cxa_finalize@plt+0x5d8d> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec60> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000001b,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x19,%rax │ │ │ │ + jbe 13a43 <__cxa_finalize@plt+0x5de3> │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x4453c(%rip),%rsi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d22> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4a8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebd8> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x58fbc(%rip) │ │ │ │ + jne 4a6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9e8> │ │ │ │ + cmpb $0x0,0x58fb0(%rip) │ │ │ │ + jne 4a670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe970> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4a569 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe869> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4a57b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe87b> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4a58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe88d> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 4a59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe89c> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4a5ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8ad> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4a5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8c1> │ │ │ │ + call d600 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4aa6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed6d> │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub 0x8(%r13),%rbx │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - cmp %rbx,%rax │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 568e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c26> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4a487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe787> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 4a977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec77> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4a646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe946> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4a977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec77> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x43e11(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x58c7d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x58c61(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rcx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rcx,0x10(%r13) │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - mov %rcx,0x18(%r13) │ │ │ │ - cmpb $0x0,0x58(%r13) │ │ │ │ - je 56a1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d5f> │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - mov 0x60(%r13),%r12 │ │ │ │ - mov 0x70(%r13),%rbx │ │ │ │ - mov %r15,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov 0x38(%r15),%ecx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 56908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c48> │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - mov 0x30(%r15),%rbp │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jne 567b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32af0> │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 569ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d0a> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13a2b <__cxa_finalize@plt+0x5dcb> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4a760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea60> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4a557 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe857> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x43d99(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x58985(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x58969(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13971 <__cxa_finalize@plt+0x5d11> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4a7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeab0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4a54a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe84a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2b615(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4a6cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9cd> │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 569b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf1> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - jne 56747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a87> │ │ │ │ - lea 0x30(%rsp),%r9 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x4a402(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x4a5ac(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 56960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ca0> │ │ │ │ - testb $0x1,0x40(%r12) │ │ │ │ - jne 5678e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ace> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - movq 0x18(%r15),%xmm0 │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - jmp 56714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a54> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4a32a(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ + call *%rax │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x4a4d4(%rip),%ebp │ │ │ │ - sete 0x11(%r12) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rdx,0x30(%r14) │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 56870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb0> │ │ │ │ - mov 0x48(%r13),%r12 │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4a6cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9cd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2b665(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4a741 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea41> │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r12) │ │ │ │ - je 56940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c80> │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - je 566a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329e0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - je 56884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bc4> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 56884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bc4> │ │ │ │ - mov 0x78(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - add %rax,%rdx │ │ │ │ - add 0x68(%r13),%rdx │ │ │ │ - mov %rdx,0x18(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 56895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bd5> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 564d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32819> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - orl $0x4,0x38(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 5682d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b6d> │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4a741 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea41> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4aa16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed16> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4a828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb28> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4a83b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb3b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4a361 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe661> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4a361 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe661> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4a0b2(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x4a3b4(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 56858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b98> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - jne 56747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a87> │ │ │ │ - jmp 567c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b00> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4a9ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecef> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4a880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb80> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4a893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb93> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4a3e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e2> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4a3e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4aa3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed3f> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 4a433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe733> │ │ │ │ + jmp 4a457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe757> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 56842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b82> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5676a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32aaa> │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - orl $0x1,0x40(%r13) │ │ │ │ - add 0x68(%r13),%rax │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 564d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32819> │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea -0xc1b(%rip),%rdx # 55c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 56932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c72> │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov 0x68(%r13),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%r13) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%r13) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3285f> │ │ │ │ - sub %rbx,%rax │ │ │ │ - sub %rbx,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - jmp 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3285f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4a9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecc8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec00> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4a913 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec13> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4a522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe822> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4a522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe822> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4a0be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3be> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4a2a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5a9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4aa4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed4c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4a988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec88> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 56a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d40> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x38(%r15) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 56575 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328b5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%r13),%rsi │ │ │ │ - jmp 564d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32810> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5673b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a7b> │ │ │ │ + je 4a99b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec9b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4a49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe79b> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4a49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe79b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 5678e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ace> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jne 56597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328d7> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 56640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32980> │ │ │ │ - jmp 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 565b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328f0> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - jne 56649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32989> │ │ │ │ - jmp 5676a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32aaa> │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + jmp 49eea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1ea> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4a9d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecd1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4a8ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebef> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4a9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecf8> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4a86f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb6f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4aa1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed1f> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4a817 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb17> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 4a457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe757> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4aa55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed55> │ │ │ │ + jmp 4a659 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe959> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x35d80(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x355ec(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x38027(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x35c59(%rip),%rcx # 8c660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689a0> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x35d1d(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x3801d(%rip),%rdi # 8ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad77> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x356f2(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x356ae(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37ff1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x35a6b(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3558f(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x37fca(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56a76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32db6> │ │ │ │ - call d600 │ │ │ │ - lea 0x49d73(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 137ef <__cxa_finalize@plt+0x5b8f> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 56ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e20> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56abc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dfc> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13821 <__cxa_finalize@plt+0x5bc1> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 56b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e70> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56b0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e4c> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d450 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13893 <__cxa_finalize@plt+0x5c33> │ │ │ │ endbr64 │ │ │ │ - lea 0x4b2ed(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x498d1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a74d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56b7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ebd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 138c9 <__cxa_finalize@plt+0x5c69> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b29c(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a703(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movq 0x49868(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f17> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 13956 <__cxa_finalize@plt+0x5cf6> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b23c(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - lea -0x28(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a6a3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x49809(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f76> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13917 <__cxa_finalize@plt+0x5cb7> │ │ │ │ endbr64 │ │ │ │ - lea 0x4b165(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x497c9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a63d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fcd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 137e6 <__cxa_finalize@plt+0x5b86> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b114(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a5f3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq 0x49760(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56ce7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33027> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1389d <__cxa_finalize@plt+0x5c3d> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b0b4(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - lea -0x18(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a593(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x49701(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56d46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33086> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13872 <__cxa_finalize@plt+0x5c12> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 56db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330f0> │ │ │ │ - test %dl,%dl │ │ │ │ - je 56db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330f4> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330e8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - test %dl,%dl │ │ │ │ - jne 56d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330d9> │ │ │ │ - lea 0x3548d(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x35319(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37c5c(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + jmp 139c0 <__cxa_finalize@plt+0x5d60> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 56daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330ea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 13a18 <__cxa_finalize@plt+0x5db8> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 56e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33190> │ │ │ │ - test %dl,%dl │ │ │ │ - je 56e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33194> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33183> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%dl │ │ │ │ - jne 56e29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33169> │ │ │ │ - lea 0x353ed(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x35279(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37bbc(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13963 <__cxa_finalize@plt+0x5d03> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 56e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33183> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 56f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33268> │ │ │ │ + jmp 13a26 <__cxa_finalize@plt+0x5dc6> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 56f0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3324d> │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jne 56ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33224> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 56edc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3321c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 56ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33200> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x40(%rbp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 56ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33224> │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 56f05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33245> │ │ │ │ - jmp 56ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33230> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ + sub $0x358,%rsp │ │ │ │ + movq 0x56a2b(%rip),%xmm2 # a1560 , std::allocator >@GLIBCXX_3.4.21+0xcc8> │ │ │ │ + movhps 0x56a2c(%rip),%xmm2 # a1568 >@GLIBCXX_3.4+0xd88> │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x348(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x58787(%rip) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 4abf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef9> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 56f57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33297> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 56f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332a6> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 56f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33283> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rax,%r14,4),%edx │ │ │ │ + call 49ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde0> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + je 4be20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10120> │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r14,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeec0> │ │ │ │ + add %ecx,%ebp │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb 4ab76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee76> │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x18(%r13),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 49860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb60> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + je 4ac61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef61> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef40> │ │ │ │ + call d080 │ │ │ │ + sub 0x5867b(%rip),%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x1d0(%rsp),%r13 │ │ │ │ + lea 0x55ac4(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x442a1(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x55d37(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %di,0x320(%rsp) │ │ │ │ + mov 0x55d28(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x55bbe(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movaps %xmm3,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55ea8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + lea 0x1d8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x248(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4c4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ea> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %dil,0x7(%rsp) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - lea 0x7(%rsp),%rbp │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %bh,0x7(%rsp) │ │ │ │ + lea 0x55a47(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4ae91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf191> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x55953(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x55b4b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x55b0c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x320(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x55989(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm4,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55c8d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4c52a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1082a> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ + lea 0x55860(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4b078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf378> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x5576c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x55964(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x320(%rsp) │ │ │ │ + mov 0x5591b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x557a2(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm5,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55aa6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4c53c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1083c> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - sar $0x10,%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %bl,0x7(%rsp) │ │ │ │ + lea 0x55678(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf560> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x55584(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x5577c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x4377e(%rip),%rcx # 8ea3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d3d> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33375> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 57078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333b8> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 570b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333f0> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 570f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33430> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - jne 5706e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333ae> │ │ │ │ - lea 0x351be(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3504a(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3798d(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x14fa(%rip),%rdx # 55bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f00> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 57140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33480> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 57057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33397> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 57130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33470> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 57083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333c3> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c2e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105e5> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 13d3e <__cxa_finalize@plt+0x60de> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x4370c(%rip),%rsi # 8ea52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d52> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10638> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x68(%rsp),%rcx │ │ │ │ + je 4c38b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1068b> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 4b3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6f0> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + je 4b3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6f0> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 4bf14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10214> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 57066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333a6> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 57070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333b0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 5707d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333bd> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5705c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3339c> │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x80(%rdi) │ │ │ │ - je 571eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3352b> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 57222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33562> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 571eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3352b> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + jb 13e19 <__cxa_finalize@plt+0x61b9> │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c54e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1084e> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 13ff4 <__cxa_finalize@plt+0x6394> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x43080(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5721d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3355d> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5724a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3358a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34eef(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34eab(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x377ee(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 57203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33543> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0xd0(%rdi) │ │ │ │ - je 572e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33621> │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 57318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33658> │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 572e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33621> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c453 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10753> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x18(%rsp),%rcx │ │ │ │ + je 4c4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107a6> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 4b54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf84c> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 4b54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf84c> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 4bea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101a5> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13fb7 <__cxa_finalize@plt+0x6357> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1b0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c5d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108d4> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 13b34 <__cxa_finalize@plt+0x5ed4> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x42f1f(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57313 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33653> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10592> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x57e9f(%rip) │ │ │ │ + jne 4bff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102f5> │ │ │ │ + cmpb $0x0,0x57e93(%rip) │ │ │ │ + jne 4bf83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10283> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 4b688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf988> │ │ │ │ + call d600 │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 4b69c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf99c> │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4b6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b0> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 4b6c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c4> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp 0x68(%rsp),%rdi │ │ │ │ + je 4b6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9d8> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x80(%rsp),%rdi │ │ │ │ + je 4b6ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9ef> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0x98(%rsp),%rdi │ │ │ │ + je 4b706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa06> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 4b71a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa1a> │ │ │ │ + call d600 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 4b72e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa2e> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd 0x88(%rax),%xmm0 │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,0x320(%rsp) │ │ │ │ + mov 0x55289(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x55110(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm6,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55414(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x248(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4c4fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107fc> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x54fd7(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4b901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc01> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x54ee3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33680> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34e91(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34db5(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x376f8(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 572f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33639> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x550db(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rdx),%ebp │ │ │ │ + sub 0x20(%rax),%ebp │ │ │ │ + call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - je 573c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33708> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 573ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3373f> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x320(%rsp) │ │ │ │ + mov 0x5507c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add $0x1,%ebp │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54f00(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm7,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55204(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4c513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10813> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 573c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33708> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 573fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3373a> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33767> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34e42(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34cce(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37611(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 573e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33720> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - testb $0x1,0x78(%rdi) │ │ │ │ - je 574d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33815> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5750b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3384b> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add -0x18(%rdx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call d180 >::imbue(std::locale const&)@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x54de9(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4baef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdef> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x54cf5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 574d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33815> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov 0x54edd(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + lea 0x42ebd(%rip),%rcx # 8ea0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d0b> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c23f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1053f> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 13f98 <__cxa_finalize@plt+0x6338> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x42e4c(%rip),%rsi # 8ea1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1b> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106ad> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x18(%rsp),%rcx │ │ │ │ + je 4c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107c8> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 4bc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff6e> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 4bc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff6e> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 4be3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1013e> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13cb3 <__cxa_finalize@plt+0x6053> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10891> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000005,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jbe 13bfc <__cxa_finalize@plt+0x5f9c> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x42a61(%rip),%rsi # 8e771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a71> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10700> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x57798(%rip) │ │ │ │ + jne 4c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103d8> │ │ │ │ + cmpb $0x0,0x5778c(%rip) │ │ │ │ + jne 4c066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10366> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 4bd8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1008f> │ │ │ │ + call d600 │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 4bda3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a3> │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4bdb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100b7> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 4bdcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100cb> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 4bddf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100df> │ │ │ │ + call d600 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 4bdf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100f3> │ │ │ │ + call d600 │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 57506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33846> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 4c9d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cd5> │ │ │ │ + add $0x358,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33873> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34afe(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34bc2(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37505(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 574ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3382c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 57560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a0> │ │ │ │ - movzbl 0x45(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x80a(%rip),%rdx # 56d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330a0> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 575f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33930> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 575d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33910> │ │ │ │ - test %dl,%dl │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 575dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3391d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 57551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33891> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 575ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338ed> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 575b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338f3> │ │ │ │ - endbr64 │ │ │ │ - jmp 57619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33959> │ │ │ │ - lea 0x34c47(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34ad3(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37416(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - jmp 575b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 576a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339e2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 576d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a19> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + jne 4abdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeedb> │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 4ab6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee6d> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 576c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a00> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 576d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a19> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 576b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339f7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 576a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339e2> │ │ │ │ - endbr64 │ │ │ │ - jmp 576f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a38> │ │ │ │ - lea 0x34930(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x349f4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37337(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 576b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339f9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x4a41c(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a74> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x37beb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 57790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ad0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x49072(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x4a38c(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 577c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b04> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x37c7b(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ + je 4c85f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b5f> │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 4bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffe0> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 57830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b70> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x48fe2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 578b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 578f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c39> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + je 4c8b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb2> │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 4b5c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8c6> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4c905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c05> │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 4b46a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf76a> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x424fe(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x5736a(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x5734e(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 578e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c20> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 578f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c39> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 578cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c0f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 578b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf2> │ │ │ │ - endbr64 │ │ │ │ - jmp 57918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c58> │ │ │ │ - lea 0x34710(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x347d4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37117(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 578cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c0f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4996d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call da50 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x49930(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 5799c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cdc> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + je 13cf0 <__cxa_finalize@plt+0x6090> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 4c193 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10493> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4b674 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf974> │ │ │ │ + lea 0x57084(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x42485(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x4a41d(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - movdqu 0x28(%r12),%xmm2 │ │ │ │ - movq 0x48a7e(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x38(%r12),%xmm1 │ │ │ │ - add $0x28,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movups %xmm2,0x28(%rbx) │ │ │ │ - movq %xmm1,0x38(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33db8> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d4e> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d4e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - mov %rcx,0x28(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d78> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + je 13d08 <__cxa_finalize@plt+0x60a8> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 4c149 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10449> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4b667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf967> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4241b(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x57287(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x5726b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 13c96 <__cxa_finalize@plt+0x6036> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4c20e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1050e> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4bd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1007b> │ │ │ │ + lea 0x56fa1(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x423a2(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 140a1 <__cxa_finalize@plt+0x6441> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4c1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104dd> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4bd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1006e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + lea -0x2cff4(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4c051 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10351> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1b> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ - movhps %xmm2,0x30(%rbx) │ │ │ │ - movd %xmm1,0x38(%rbx) │ │ │ │ - movq %xmm2,0x28(%rbx) │ │ │ │ - movd %xmm4,0x3c(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4c051 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10351> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ + lea -0x2d03e(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102e0> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ + lea -0x2d07f(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 4c134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10434> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57b41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e81> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4c134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10434> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2d0b0(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 4c0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4c0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c3> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10917> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10568> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c27c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1057c> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4bb84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe84> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4bb84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe84> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c672 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10972> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c2bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105bb> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c2cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105cf> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4b63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf93f> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4b63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf93f> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10943> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c30e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060e> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10622> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf600> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf600> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1099e> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c361 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10661> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c375 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10675> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4b38f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf68f> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4b38f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf68f> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4c75b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a5b> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + jne 4b3e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6e2> │ │ │ │ + jmp 4b406 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf706> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c6f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109f6> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c3d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106d6> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106ea> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4bc05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff05> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4bc05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff05> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c6ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109ca> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10729> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c43d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1073d> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4bd46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10046> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4bd46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10046> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4c722 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a22> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c47c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1077c> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10790> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4b4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7e3> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4b4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7e3> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4c74e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a4e> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 4b53e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf83e> │ │ │ │ + jmp 4b562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf862> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4c794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a94> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 4bc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff60> │ │ │ │ + jmp 4bc84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff84> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4ae62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf162> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b8d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbd2> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4bac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdc0> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b049 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf349> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf531> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c7cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10acd> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 4c850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b50> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 4c83d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b3d> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4b44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf74f> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 4b44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf74f> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c7a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10aa1> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 4c82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b2e> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 4c81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b1b> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4bcc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffc5> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 4bcc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffc5> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a68> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 4c80c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b0c> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 4c7f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10af9> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4b5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ab> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 4b5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ab> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10920> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10556> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c64c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1094c> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c2fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105fc> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c67b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1097b> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c2a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105a9> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c6a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109a7> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c34f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1064f> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109d3> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10717> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c6ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109ff> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c3c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106c4> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a2b> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c46a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1076a> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 4b562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf862> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 4b406 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf706> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a71> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c5eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108eb> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 4bc84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff84> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c7aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10aaa> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108a8> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4c7d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ad6> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4c565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10865> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 4c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10901> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 4c5f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108f7> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 4c5be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108be> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 4c5b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b4> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 4c57b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1087b> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 4c571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10871> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c9a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca9> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4c888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b88> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4c89c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b9c> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4be85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10185> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4be85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10185> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c97d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c7d> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4c8db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bdb> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4c8ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bef> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4bef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101f4> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4bef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101f4> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4c954 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c54> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4c92a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c2a> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4c93e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c3e> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4bf63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10263> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4bf63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10263> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4c95d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c5d> │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4c918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c18> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4c986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c86> │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4c8c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bc9> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cb2> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4c876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b76> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e4d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13a84 <__cxa_finalize@plt+0x5e24> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e4f> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13aab <__cxa_finalize@plt+0x5e4b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e56> │ │ │ │ + jmp 13b6b <__cxa_finalize@plt+0x5f0b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33de9> │ │ │ │ + jmp 13c24 <__cxa_finalize@plt+0x5fc4> │ │ │ │ + endbr64 │ │ │ │ + jmp 13d2e <__cxa_finalize@plt+0x60ce> │ │ │ │ + endbr64 │ │ │ │ + jmp 13cde <__cxa_finalize@plt+0x607e> │ │ │ │ + endbr64 │ │ │ │ + jmp 13d71 <__cxa_finalize@plt+0x6111> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dd1 <__cxa_finalize@plt+0x6171> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13deb <__cxa_finalize@plt+0x618b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13bb5 <__cxa_finalize@plt+0x5f55> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13e02 <__cxa_finalize@plt+0x61a2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13e0c <__cxa_finalize@plt+0x61ac> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 57b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e58> │ │ │ │ - jmp 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - jmp 57ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e02> │ │ │ │ - jmp 57ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e02> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 13d7e <__cxa_finalize@plt+0x611e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13f34 <__cxa_finalize@plt+0x62d4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13a7a <__cxa_finalize@plt+0x5e1a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13e45 <__cxa_finalize@plt+0x61e5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13e72 <__cxa_finalize@plt+0x6212> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13ec5 <__cxa_finalize@plt+0x6265> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13e4f <__cxa_finalize@plt+0x61ef> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13ee4 <__cxa_finalize@plt+0x6284> │ │ │ │ + endbr64 │ │ │ │ + jmp 13f79 <__cxa_finalize@plt+0x6319> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f81 <__cxa_finalize@plt+0x6321> │ │ │ │ + endbr64 │ │ │ │ + jmp 13f68 <__cxa_finalize@plt+0x6308> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c59 <__cxa_finalize@plt+0x5ff9> │ │ │ │ + endbr64 │ │ │ │ + jmp 1402c <__cxa_finalize@plt+0x63cc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14087 <__cxa_finalize@plt+0x6427> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13afb <__cxa_finalize@plt+0x5e9b> │ │ │ │ + endbr64 │ │ │ │ + jmp 13c8c <__cxa_finalize@plt+0x602c> │ │ │ │ + endbr64 │ │ │ │ + jmp 13fec <__cxa_finalize@plt+0x638c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13df5 <__cxa_finalize@plt+0x6195> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f8b <__cxa_finalize@plt+0x632b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14034 <__cxa_finalize@plt+0x63d4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x50,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 4cbfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10efa> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4974d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call d800 │ │ │ │ - lea 0x48dad(%rip),%rax │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - movdqu 0x18(%r12),%xmm0 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x496fe(%rip),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57bd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f12> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - lea 0x4a25f(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - movdqu 0x38(%r12),%xmm2 │ │ │ │ - movq 0x48840(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x48(%r12),%xmm1 │ │ │ │ - add $0x28,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movups %xmm2,0x38(%rbx) │ │ │ │ - movq %xmm1,0x48(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ff0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57c44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f84> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f84> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x40(%r12),%rdx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x38(%r12),%rcx │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x38(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4cbca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eca> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57d13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34053> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + call d550 │ │ │ │ + lea 0x8(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4cbdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10edc> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ - movhps %xmm2,0x40(%rbx) │ │ │ │ - movd %xmm1,0x48(%rbx) │ │ │ │ - movq %xmm2,0x38(%rbx) │ │ │ │ - movd %xmm4,0x4c(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - jmp 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57d79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340b9> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34085> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34087> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57ce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34021> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 57d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34090> │ │ │ │ - jmp 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - jmp 57cfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3403a> │ │ │ │ - jmp 57cfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3403a> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57d13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34053> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x417ce(%rip),%rdi # 8e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x526cf> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - je 57da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340e0> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 4cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11008> │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rcx │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34120> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x38245(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 57de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34128> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub %rsi,%rbp │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 4ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb0> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 4cd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11010> │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jle 4cd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11068> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + call da20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cced , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fed> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jle 4cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11080> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + sub %r8,%rdx │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 4cd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11090> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jne 4cc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9f> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + jmp 4cc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9f> │ │ │ │ + jne 4cd3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1103a> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + jmp 4cd3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1103a> │ │ │ │ nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jmp 4cc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9f> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x49bad(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + mov 0xc0(%rdi),%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x70(%rdi) │ │ │ │ + movl $0x0,0x80(%rdi) │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movl $0x0,0x98(%rdi) │ │ │ │ + movl $0x0,0xa0(%rdi) │ │ │ │ + movq $0x0,0xa8(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + cmp 0xc8(%rdi),%rax │ │ │ │ + je 4ce29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11129> │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + cmp 0xe0(%rbx),%rax │ │ │ │ + je 4ce40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11140> │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cmp 0xf8(%rbx),%rax │ │ │ │ + je 4ce57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11157> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + mov 0x108(%rbx),%r13 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 4ce92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11192> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34153> │ │ │ │ + je 4d0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113d8> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 57e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34170> │ │ │ │ - lea 0x489cd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34185> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11170> │ │ │ │ + mov %r13,0x110(%rbx) │ │ │ │ + mov 0x120(%rbx),%r13 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 4ced2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111d2> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113f0> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34197> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4ceb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111b0> │ │ │ │ + mov %r13,0x128(%rbx) │ │ │ │ + mov 0x188(%rbx),%r12 │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4cf12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11212> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113c0> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4cef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111f0> │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4cf1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1121f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rbx),%r12 │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4cf62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11262> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3415c> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 57e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3415c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49b2d(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ + je 4d0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a8> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11240> │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4cf6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1126f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341d3> │ │ │ │ + je 4cf80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11280> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 57ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34200> │ │ │ │ - lea 0x4894d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57ed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34215> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4cf91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11291> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57ee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34227> │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4cfd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112d2> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11390> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4cfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112b0> │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4cfdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112df> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4d01e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1131e> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341dc> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 57e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341dc> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36b23(%rip),%rsi # 8ea4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad8c> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34296> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36ad2(%rip),%rsi # 8ea5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad9b> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57fb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342f6> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36a83(%rip),%rsi # 8ea6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adac> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34356> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5803a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3437a> │ │ │ │ + je 4d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11380> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5804c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3438c> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11300> │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4d02b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1132b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x384f6(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d03c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1133c> │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1134d> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d05e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1135e> │ │ │ │ + call d600 │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11300> │ │ │ │ + jmp 4d017 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11317> │ │ │ │ + nop │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4cfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112b0> │ │ │ │ + jmp 4cfcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11240> │ │ │ │ + jmp 4cf5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1125b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4cef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111f0> │ │ │ │ + jmp 4cf0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11170> │ │ │ │ + jmp 4ce8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1118b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4ceb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111b0> │ │ │ │ + jmp 4cecb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111cb> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x60(%rdi),%eax │ │ │ │ + mov 0x68(%rdi),%edx │ │ │ │ + movl $0x0,0x94(%rdi) │ │ │ │ + mov %eax,0x90(%rdi) │ │ │ │ + mov 0x70(%rdi),%eax │ │ │ │ + mov %edx,0x9c(%rdi) │ │ │ │ + mov %eax,0xa8(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + mov %edx,0x98(%rdi) │ │ │ │ + mov %eax,0xb0(%rdi) │ │ │ │ + cmp 0x6c(%rdi),%edx │ │ │ │ + jg 4ec2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f2d> │ │ │ │ + push %r15 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x30(%rsi),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + sub %esi,%r12d │ │ │ │ + movslq %edx,%rax │ │ │ │ + movq 0x41c2d(%rip),%xmm1 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + mov 0x50(%rdi),%rcx │ │ │ │ + mov %r12d,0xa0(%rbx) │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%r13d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%r13d │ │ │ │ + mov %r13d,%r14d │ │ │ │ + and $0x3,%r13d │ │ │ │ + and $0x2,%r14d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + xor $0x1,%ecx │ │ │ │ + and $0x1,%ebp │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + setne %r8b │ │ │ │ + and %r8d,%ecx │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 4d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11518> │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov %cl,0x18(%rsp) │ │ │ │ + mov %al,(%rsp) │ │ │ │ + call 1dbd0 <__cxa_finalize@plt+0xff70> │ │ │ │ + mov 0xa0(%rbx),%r12d │ │ │ │ + movzbl 0x18(%rsp),%ecx │ │ │ │ + movsd 0x41bb8(%rip),%xmm1 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + unpcklpd %xmm0,%xmm1 │ │ │ │ + movups %xmm1,0x8428(%rbx) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 4d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117e0> │ │ │ │ + mov 0x88(%rbx),%edi │ │ │ │ + test %cl,%cl │ │ │ │ + jne 4e018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12318> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12490> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm1 │ │ │ │ + divsd 0x68(%rdx),%xmm1 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 4e2f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125f4> │ │ │ │ + movsd 0x41b4e(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83a8(%rbx) │ │ │ │ + movsd %xmm2,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 4e34a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1264a> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83b0(%rbx) │ │ │ │ + movsd %xmm2,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 4e33d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1263d> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83b8(%rbx) │ │ │ │ + movsd %xmm2,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 4e330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12630> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83c0(%rbx) │ │ │ │ + movsd %xmm2,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 4e323 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12623> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83c8(%rbx) │ │ │ │ + movsd %xmm2,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 4e316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12616> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x83d0(%rbx) │ │ │ │ + movsd %xmm2,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 4e309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12609> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd %xmm2,0x8418(%rbx) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4d35a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1165a> │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,0x83e0(%rbx) │ │ │ │ + movsd %xmm2,0x8420(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ebff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12eff> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 4d475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11775> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movdqu 0x8408(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movdqu 0x8418(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ + addsd 0x8(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x8(%rax) │ │ │ │ + movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ + addsd 0x10(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x10(%rax) │ │ │ │ + movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ + addsd 0x18(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x18(%rax) │ │ │ │ + movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ + addsd 0x20(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x20(%rax) │ │ │ │ + movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ + addsd 0x28(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rax) │ │ │ │ + movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ + addsd 0x30(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rax) │ │ │ │ + movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ + addsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rax) │ │ │ │ + cmp %r12d,0x88(%rbx) │ │ │ │ + je 4dcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fb0> │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + add $0x40,%rcx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + add 0xa4(%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + mov %r12d,%esi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%esi │ │ │ │ + mov %r12d,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%esi │ │ │ │ + jb 4d3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116a0> │ │ │ │ + movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + jmp 4d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116cf> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + unpckhpd %xmm6,%xmm6 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c10> │ │ │ │ + test %cl,%cl │ │ │ │ + jne 4de00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12100> │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0xb8(%rbx),%xmm9 │ │ │ │ + cvtsi2sd %rsi,%xmm0 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4e474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12774> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm2 │ │ │ │ + divsd 0x68(%rdx),%xmm2 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 4e7f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12af1> │ │ │ │ + movsd 0x41858(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83a8(%rbx) │ │ │ │ + movsd %xmm4,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 4eb2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e2e> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83b0(%rbx) │ │ │ │ + movsd %xmm4,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 4eb21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e21> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83b8(%rbx) │ │ │ │ + movsd %xmm4,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 4eb14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e14> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83c0(%rbx) │ │ │ │ + movsd %xmm4,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 4eb07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e07> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83c8(%rbx) │ │ │ │ + movsd %xmm4,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 4eb7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e7c> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83d0(%rbx) │ │ │ │ + movsd %xmm4,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 4eb6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e6f> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm4,0x8418(%rbx) │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd %xmm5,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4d650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11950> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm2,0x83e0(%rbx) │ │ │ │ + movsd %xmm4,0x8420(%rbx) │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + movsd %xmm9,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movupd (%rdx),%xmm8 │ │ │ │ + movupd 0x10(%rdx),%xmm7 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movupd 0x20(%rdx),%xmm6 │ │ │ │ + movupd 0x30(%rdx),%xmm5 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mulpd %xmm3,%xmm8 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + mulpd %xmm3,%xmm7 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + mulpd %xmm3,%xmm6 │ │ │ │ + mulpd %xmm3,%xmm5 │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4ec2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f2e> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %r12d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + add 0xa4(%rbx),%r8d │ │ │ │ + divsd 0x28(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + shr $0x3,%rax │ │ │ │ + unpcklpd %xmm4,%xmm4 │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + jmp 4d830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b30> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm3 │ │ │ │ + mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rax) │ │ │ │ + mulsd 0x83b8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x10(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm2 │ │ │ │ + mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x18(%rax) │ │ │ │ + mulsd 0x83c8(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x20(%rax) │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + mulsd 0x83d0(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ + movsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd 0x83e0(%rbx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm0,-0x8(%rax) │ │ │ │ + movsd -0x40(%rax),%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm12 │ │ │ │ + addsd 0x8(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm11 │ │ │ │ + addsd 0x10(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm10 │ │ │ │ + addsd 0x18(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm9 │ │ │ │ + addsd 0x20(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm3 │ │ │ │ + addsd 0x28(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm2 │ │ │ │ + addsd 0x30(%rdx),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm1 │ │ │ │ + addsd 0x38(%rdx),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rdx) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + je 4ea84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d84> │ │ │ │ + movupd (%rax),%xmm3 │ │ │ │ + movupd 0x10(%rax),%xmm2 │ │ │ │ + mov %esi,%r9d │ │ │ │ + movupd 0x20(%rax),%xmm1 │ │ │ │ + movupd 0x30(%rax),%xmm0 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulpd %xmm4,%xmm3 │ │ │ │ + movzbl (%r8,%r9,1),%r10d │ │ │ │ + mov %esi,%r9d │ │ │ │ + mulpd %xmm4,%xmm2 │ │ │ │ + not %r9d │ │ │ │ + mulpd %xmm4,%xmm1 │ │ │ │ + and $0x7,%r9d │ │ │ │ + mulpd %xmm4,%xmm0 │ │ │ │ + bt %r9d,%r10d │ │ │ │ + addpd %xmm8,%xmm3 │ │ │ │ + addpd %xmm7,%xmm2 │ │ │ │ + addpd %xmm6,%xmm1 │ │ │ │ + addpd %xmm5,%xmm0 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm1,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + jae 4d720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a20> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm3 │ │ │ │ + mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rax) │ │ │ │ + mulsd 0x83f8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x10(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm2 │ │ │ │ + mulsd 0x8400(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x18(%rax) │ │ │ │ + mulsd 0x8408(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x20(%rax) │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + mulsd 0x8410(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + mulsd 0x8418(%rbx),%xmm0 │ │ │ │ + movsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd 0x8420(%rbx),%xmm0 │ │ │ │ + jmp 4d796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a96> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cvtsi2sd %rsi,%xmm0 │ │ │ │ + test %cl,%cl │ │ │ │ + jne 4e62a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1292a> │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd 0xb8(%rbx),%xmm1 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4e357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12657> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + movslq 0xa8(%rbx),%rdx │ │ │ │ + mov 0xa0(%r14),%rcx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm2 │ │ │ │ + divsd 0x68(%rcx),%xmm2 │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 4e7dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12adc> │ │ │ │ + movsd 0x41446(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83a8(%rbx) │ │ │ │ + movsd %xmm4,0x83e8(%rbx) │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 4eafa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dfa> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83b0(%rbx) │ │ │ │ + movsd %xmm4,0x83f0(%rbx) │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 4eb62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e62> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83b8(%rbx) │ │ │ │ + movsd %xmm4,0x83f8(%rbx) │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 4eb55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e55> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83c0(%rbx) │ │ │ │ + movsd %xmm4,0x8400(%rbx) │ │ │ │ + test $0x10,%dl │ │ │ │ + jne 4eb48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e48> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83c8(%rbx) │ │ │ │ + movsd %xmm4,0x8408(%rbx) │ │ │ │ + test $0x20,%dl │ │ │ │ + jne 4eb3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e3b> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x83d0(%rbx) │ │ │ │ + movsd %xmm4,0x8410(%rbx) │ │ │ │ + test $0x40,%dl │ │ │ │ + jne 4eaed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ded> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm4,0x8418(%rbx) │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd %xmm5,0x83d8(%rbx) │ │ │ │ + test %dl,%dl │ │ │ │ + js 4da68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d68> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm2,0x83e0(%rbx) │ │ │ │ + movsd %xmm4,0x8420(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ec37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f37> │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + add 0xa4(%rbx),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xd8(%rbx),%r8 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%rdx │ │ │ │ + jmp 4dbde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ede> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x83a8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx) │ │ │ │ + movsd 0x8(%rcx),%xmm2 │ │ │ │ + mulsd 0x83b0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rcx) │ │ │ │ + movsd 0x83b8(%rbx),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x10(%rcx) │ │ │ │ + movsd 0x18(%rcx),%xmm2 │ │ │ │ + mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x18(%rcx) │ │ │ │ + movsd 0x83c8(%rbx),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x20(%rcx) │ │ │ │ + movsd 0x28(%rcx),%xmm2 │ │ │ │ + mulsd 0x83d0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x28(%rcx) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rcx) │ │ │ │ + movsd 0x38(%rcx),%xmm0 │ │ │ │ + movsd 0x83e0(%rbx),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%r8 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + movsd -0x40(%rcx),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rcx),%xmm9 │ │ │ │ + addsd 0x8(%rax),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd -0x30(%rcx),%xmm8 │ │ │ │ + addsd 0x10(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rax) │ │ │ │ + movsd -0x28(%rcx),%xmm7 │ │ │ │ + addsd 0x18(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rax) │ │ │ │ + movsd -0x20(%rcx),%xmm6 │ │ │ │ + addsd 0x20(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rax) │ │ │ │ + movsd -0x18(%rcx),%xmm5 │ │ │ │ + addsd 0x28(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rax) │ │ │ │ + movsd -0x10(%rcx),%xmm4 │ │ │ │ + addsd 0x30(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rax) │ │ │ │ + movsd -0x8(%rcx),%xmm2 │ │ │ │ + addsd 0x38(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rax) │ │ │ │ + cmp %edi,%esi │ │ │ │ + je 4eabc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dbc> │ │ │ │ + movsd (%r8),%xmm0 │ │ │ │ + mov %esi,%r9d │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movzbl (%rdx,%r9,1),%r10d │ │ │ │ + mov %esi,%r9d │ │ │ │ + not %r9d │ │ │ │ + and $0x7,%r9d │ │ │ │ + bt %r9d,%r10d │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + movups %xmm2,0x20(%rcx) │ │ │ │ + movups %xmm2,0x30(%rcx) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jae 4dac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dc8> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx) │ │ │ │ + movsd 0x8(%rcx),%xmm2 │ │ │ │ + mulsd 0x83f0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rcx) │ │ │ │ + movsd 0x83f8(%rbx),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x10(%rcx) │ │ │ │ + movsd 0x18(%rcx),%xmm2 │ │ │ │ + mulsd 0x8400(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x18(%rcx) │ │ │ │ + movsd 0x8408(%rbx),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x20(%rcx) │ │ │ │ + movsd 0x28(%rcx),%xmm2 │ │ │ │ + mulsd 0x8410(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x28(%rcx) │ │ │ │ + mulsd 0x8418(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rcx) │ │ │ │ + movsd 0x38(%rcx),%xmm0 │ │ │ │ + movsd 0x8420(%rbx),%xmm2 │ │ │ │ + jmp 4db46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e46> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r14),%rax │ │ │ │ + mov %esi,0x9c(%rbx) │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 4de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12170> │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 4ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120b0> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0xd0(%r14),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ + add %ebp,0xa8(%rbx) │ │ │ │ + mov %r15d,0x94(%rbx) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jl 4dd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12090> │ │ │ │ + movl $0x0,0x94(%rbx) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp %edx,0x6c(%rbx) │ │ │ │ + jl 4dd9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1209e> │ │ │ │ + mov 0x68(%rbx),%esi │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x78(%rbx),%ecx │ │ │ │ + jmp 4d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11470> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%edx │ │ │ │ + jle 4dd77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12077> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea 0xc0(%rbx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f40> │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea 0xf0(%rbx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x180(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f40> │ │ │ │ + addl $0x1,0xb0(%rbx) │ │ │ │ + jmp 4dd16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12016> │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x88(%r14),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edi │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + test %edx,%edi │ │ │ │ + movsbl %al,%edx │ │ │ │ + setne %dil │ │ │ │ + setne %cl │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + je 4e806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b06> │ │ │ │ + test %al,%al │ │ │ │ + js 4e806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b06> │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r14),%rax │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jne 4dd3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1203c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12298> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 4eb89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e89> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jae 4deb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b8> │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jb 4eb89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e89> │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $1,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + movupd 0x40(%rax),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + movlpd -0x78(%rax),%xmm0 │ │ │ │ + movhpd -0x40(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x70(%rax),%xmm1 │ │ │ │ + movhpd -0x30(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x30(%rax),%xmm1 │ │ │ │ + movlpd -0x68(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x60(%rax),%xmm1 │ │ │ │ + movhpd -0x20(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x20(%rax),%xmm1 │ │ │ │ + movlpd -0x58(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x50(%rax),%xmm1 │ │ │ │ + movhpd -0x10(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x10(%rax),%xmm1 │ │ │ │ + movlpd -0x48(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rcx) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 4ded0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d0> │ │ │ │ + test $0x1,%sil │ │ │ │ + je 4df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12298> │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + lea 0x0(,%rsi,8),%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movsd (%rdi,%rcx,8),%xmm0 │ │ │ │ + addsd (%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x8(%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x10(%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x18(%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x20(%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x28(%rdi,%rax,8),%xmm0 │ │ │ │ + addsd 0x30(%rdi,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rcx,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub 0x60(%rbx),%eax │ │ │ │ + lea 0xc0(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x108(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f40> │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + sub 0x60(%rbx),%eax │ │ │ │ + lea 0xf0(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4cc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f40> │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + sub 0x60(%rbx),%eax │ │ │ │ + mov 0x150(%rbx),%rdx │ │ │ │ + movsd 0xb8(%rbx),%xmm0 │ │ │ │ + cltq │ │ │ │ + mov 0x9c(%rbx),%ecx │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + mov 0x138(%rbx),%rdx │ │ │ │ + mov %ecx,(%rdx,%rax,4) │ │ │ │ + jmp 4dd0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1200c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x88(%r14),%rdx │ │ │ │ + sar $1,%eax │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ec24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f24> │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + test %edx,%r8d │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0xa4(%rbx),%edx │ │ │ │ + setne %r9b │ │ │ │ + shr $0x3,%r8 │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movsd 0x40d25(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%r8,%rcx,1),%r10d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + bt %ecx,%r10d │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%r9b │ │ │ │ + je 4e0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123c4> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm0 │ │ │ │ + divsd 0x68(%rcx),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x40,%rdx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x30(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + movups %xmm1,-0x40(%rdx) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd 0x18(%rax),%xmm6 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + addsd -0x38(%rdx),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm7 │ │ │ │ + addsd 0x10(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x10(%rax) │ │ │ │ + addsd -0x28(%rdx),%xmm6 │ │ │ │ + movsd %xmm6,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm5 │ │ │ │ + addsd 0x20(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm4 │ │ │ │ + addsd 0x28(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm3 │ │ │ │ + addsd 0x30(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm2 │ │ │ │ + addsd 0x38(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rax) │ │ │ │ + cmp %edi,%r12d │ │ │ │ + jne 4e090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12390> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4e231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12531> │ │ │ │ + lea 0x0(,%rdi,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x3ce4e(%rip),%xmm1 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f308> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 4e22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1252d> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + shr $0x3,%rdx │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + and $0x10,%edi │ │ │ │ + je 4e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12510> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 4e220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12520> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12510> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 4e231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12531> │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125d0> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 4e2c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125c6> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + and $0x10,%edi │ │ │ │ + je 4e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125a0> │ │ │ │ + movapd 0x40b55(%rip),%xmm7 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm7,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 4e2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125b9> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd 0x40b28(%rip),%xmm7 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm7,-0x20(%rax) │ │ │ │ + movups %xmm7,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125a0> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125d0> │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + mov 0x40b03(%rip),%rax # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x40ae9(%rip),%rax # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + movsd 0x40ac4(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d27a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1157a> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d33a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1163a> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d31a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1161a> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115fa> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115da> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115ba> │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmp 4d29a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1159a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 4ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f40> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + shl $0x6,%rsi │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + add %rdx,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + movups %xmm2,-0x30(%rdx) │ │ │ │ + movups %xmm2,-0x20(%rdx) │ │ │ │ + movups %xmm2,-0x40(%rdx) │ │ │ │ + movups %xmm2,-0x10(%rdx) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm9 │ │ │ │ + addsd 0x8(%rax),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm8 │ │ │ │ + addsd 0x10(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm7 │ │ │ │ + addsd 0x18(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm6 │ │ │ │ + addsd 0x20(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm5 │ │ │ │ + addsd 0x28(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm4 │ │ │ │ + addsd 0x30(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm2 │ │ │ │ + addsd 0x38(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rax) │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 4e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12690> │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + mov $0x40,%edi │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movupd (%rdx),%xmm8 │ │ │ │ + movupd 0x10(%rdx),%xmm7 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movupd 0x20(%rdx),%xmm6 │ │ │ │ + movupd 0x30(%rdx),%xmm5 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mulpd %xmm3,%xmm8 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + mulpd %xmm3,%xmm7 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + mulpd %xmm3,%xmm6 │ │ │ │ + mulpd %xmm3,%xmm5 │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ec49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f49> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + divsd 0x28(%rsp),%xmm1 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shl $0x6,%rsi │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + nop │ │ │ │ + movupd (%rax),%xmm0 │ │ │ │ + movupd 0x10(%rax),%xmm4 │ │ │ │ + add $0x40,%rax │ │ │ │ + movupd -0x20(%rax),%xmm3 │ │ │ │ + movupd -0x10(%rax),%xmm2 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + mulpd %xmm1,%xmm4 │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + addpd %xmm8,%xmm0 │ │ │ │ + addpd %xmm7,%xmm4 │ │ │ │ + addpd %xmm6,%xmm3 │ │ │ │ + addpd %xmm5,%xmm2 │ │ │ │ + movups %xmm0,-0x40(%rax) │ │ │ │ + movups %xmm4,-0x30(%rax) │ │ │ │ + movups %xmm3,-0x20(%rax) │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm12 │ │ │ │ + addsd 0x8(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm11 │ │ │ │ + addsd 0x10(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm10 │ │ │ │ + addsd 0x18(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm9 │ │ │ │ + addsd 0x20(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm4 │ │ │ │ + addsd 0x28(%rdx),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm3 │ │ │ │ + addsd 0x30(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm2 │ │ │ │ + addsd 0x38(%rdx),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12820> │ │ │ │ + addsd %xmm12,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x88(%r14),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm1,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ec52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f52> │ │ │ │ + movsd 0x8430(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + movsd 0x8428(%rbx),%xmm8 │ │ │ │ + and $0x4,%ecx │ │ │ │ + divsd 0xb8(%rbx),%xmm8 │ │ │ │ + divsd %xmm0,%xmm9 │ │ │ │ + shl %cl,%r8d │ │ │ │ + test %edx,%r8d │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne %r11b │ │ │ │ + add 0xa4(%rbx),%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd 0x70(%rdx),%xmm10 │ │ │ │ + divsd 0x68(%rdx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r12 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r9),%xmm0 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r12,%r8,1),%r10d │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r10d │ │ │ │ + setb %r8b │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + cmp %r8b,%r11b │ │ │ │ + je 4e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a17> │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x40,%rdx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x30(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x40(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm5 │ │ │ │ + addsd 0x8(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm4 │ │ │ │ + addsd 0x10(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm3 │ │ │ │ + addsd 0x18(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm2 │ │ │ │ + addsd 0x20(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm7 │ │ │ │ + addsd 0x28(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm6 │ │ │ │ + addsd 0x30(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + addsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rax) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 4e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + movsd 0x405dc(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c82> │ │ │ │ + movsd 0x405c7(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11870> │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd 0xb8(%rbx),%xmm2 │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %cl,0x3f(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + movupd (%rdx),%xmm8 │ │ │ │ + movupd 0x10(%rdx),%xmm7 │ │ │ │ + movupd 0x20(%rdx),%xmm6 │ │ │ │ + movupd 0x30(%rdx),%xmm5 │ │ │ │ + test %r8d,%r8d │ │ │ │ + mulpd %xmm3,%xmm8 │ │ │ │ + mulpd %xmm3,%xmm7 │ │ │ │ + mulpd %xmm3,%xmm6 │ │ │ │ + mulpd %xmm3,%xmm5 │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm5,0x30(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x70(%rax),%xmm4 │ │ │ │ + movsd 0x68(%rax),%xmm3 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + je 4ec5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f5b> │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + add 0xa4(%rbx),%r12d │ │ │ │ + shr $0x3,%rax │ │ │ │ + movzbl 0x3f(%rsp),%ecx │ │ │ │ + imul %rax,%r12 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r12 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + unpcklpd %xmm4,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm3 │ │ │ │ + movupd 0x10(%rax),%xmm9 │ │ │ │ + mov %edi,%r9d │ │ │ │ + movupd 0x20(%rax),%xmm2 │ │ │ │ + movupd 0x30(%rax),%xmm1 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulpd %xmm0,%xmm3 │ │ │ │ + movzbl (%r12,%r9,1),%r11d │ │ │ │ + mov %edi,%r9d │ │ │ │ + mulpd %xmm0,%xmm9 │ │ │ │ + not %r9d │ │ │ │ + mulpd %xmm0,%xmm2 │ │ │ │ + and $0x7,%r9d │ │ │ │ + mulpd %xmm0,%xmm1 │ │ │ │ + bt %r9d,%r11d │ │ │ │ + setb %r9b │ │ │ │ + addpd %xmm8,%xmm3 │ │ │ │ + addpd %xmm7,%xmm9 │ │ │ │ + addpd %xmm6,%xmm2 │ │ │ │ + addpd %xmm5,%xmm1 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + cmp %r9b,%cl │ │ │ │ + je 4e9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cb0> │ │ │ │ + movhpd 0x18(%rax),%xmm9 │ │ │ │ + movhpd 0x28(%rax),%xmm2 │ │ │ │ + movhpd 0x38(%rax),%xmm1 │ │ │ │ + movhpd 0x8(%rax),%xmm3 │ │ │ │ + mulpd %xmm4,%xmm9 │ │ │ │ + mulpd %xmm4,%xmm2 │ │ │ │ + mulpd %xmm4,%xmm1 │ │ │ │ + mulpd %xmm4,%xmm3 │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + addsd (%rdx),%xmm1 │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm2 │ │ │ │ + addsd 0x8(%rdx),%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm13 │ │ │ │ + addsd 0x10(%rdx),%xmm13 │ │ │ │ + movsd %xmm13,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm12 │ │ │ │ + addsd 0x18(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm11 │ │ │ │ + addsd 0x20(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm10 │ │ │ │ + addsd 0x28(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm9 │ │ │ │ + addsd 0x30(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + addsd 0x38(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rdx) │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jne 4e910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c10> │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm13,%xmm0 │ │ │ │ + addsd %xmm12,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + addsd %xmm12,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + jmp 4dce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe5> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4da48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d48> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d9a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ca3> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118f0> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118d0> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11890> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4da27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d27> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d06> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d9e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ce5> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d9c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cc4> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11930> │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmp 4d610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + add $0x40,%rdi │ │ │ │ + add $0x8,%r9 │ │ │ │ + addsd -0x30(%rdi),%xmm0 │ │ │ │ + addsd -0x28(%rdi),%xmm0 │ │ │ │ + addsd -0x20(%rdi),%xmm0 │ │ │ │ + addsd -0x18(%rdi),%xmm0 │ │ │ │ + addsd -0x10(%rdi),%xmm0 │ │ │ │ + addsd -0x8(%rdi),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%r9) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 4ebc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ec0> │ │ │ │ + jmp 4df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12298> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp 4dcb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fb4> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e17a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1247a> │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4eaa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12da4> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4eada , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dda> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e45a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1275a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1290e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e7cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12acf> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4ea69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d69> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + movsd 0x4012c(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + divsd 0xb8(%rdi),%xmm2 │ │ │ │ + mov 0xb8(%rax),%rax │ │ │ │ + mov (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13120> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + and %rax,%r14 │ │ │ │ + jne 4ecc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fc0> │ │ │ │ + mov %r13d,%r15d │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%r15,%rax,1),%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rbx │ │ │ │ + jae 4ed6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1306d> │ │ │ │ + mov 0xf0(%r12),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x3,%esi │ │ │ │ + movsd (%rcx,%rsi,8),%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0x7,%esi │ │ │ │ + movsd (%rcx,%rsi,8),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,(%r8,%rcx,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4ed30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13030> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4ee0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1310c> │ │ │ │ + movsd 0x4003a(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 4ee03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13103> │ │ │ │ + mov %r13d,%edx │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%edx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r8,%rax,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 4edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130c0> │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 4eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130ed> │ │ │ │ + and $0xfffffffe,%r13d │ │ │ │ + mulsd (%r8,%r13,8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx,%r13,8) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + mulsd (%r8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx) │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 4eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130ed> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 4ed19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13019> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x90(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub 0x60(%rdi),%eax │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + movq $0x0,0x8398(%rdi) │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + mov 0x138(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov (%rax,%r12,4),%esi │ │ │ │ + call 1dbd0 <__cxa_finalize@plt+0xff70> │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + lea (%r12,%r12,2),%r10 │ │ │ │ + movsd 0x3ff40(%rip),%xmm4 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + cvtss2sd %xmm0,%xmm11 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + lea 0x198(%rbx),%rdx │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x150(%rbx),%rax │ │ │ │ + subsd %xmm11,%xmm2 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + lea (%rax,%r12,8),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x200,%ecx │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + unpcklpd %xmm11,%xmm0 │ │ │ │ + movups %xmm0,0x8428(%rbx) │ │ │ │ + divsd (%r9),%xmm2 │ │ │ │ + movq $0x0,0x198(%rbx) │ │ │ │ + movq $0x0,0x390(%rbx) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + mov (%rax,%r10,1),%r12 │ │ │ │ + mov %r8,%r11 │ │ │ │ + cvtsi2sd %r8,%xmm12 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4f2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135d0> │ │ │ │ + movsd (%r12,%rdi,8),%xmm0 │ │ │ │ + divsd (%r9),%xmm0 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + mov 0x108(%rbx),%rax │ │ │ │ + movsd (%rdx),%xmm10 │ │ │ │ + movsd 0x8(%rdx),%xmm9 │ │ │ │ + mov (%rax,%r10,1),%rax │ │ │ │ + movsd 0x10(%rdx),%xmm8 │ │ │ │ + movsd 0x18(%rdx),%xmm7 │ │ │ │ + movsd 0x20(%rdx),%xmm6 │ │ │ │ + lea (%rax,%rdi,8),%rcx │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movsd 0x28(%rdx),%xmm5 │ │ │ │ + divsd %xmm12,%xmm0 │ │ │ │ + movsd 0x30(%rdx),%xmm3 │ │ │ │ + lea (%rax,%r8,1),%rsi │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x40,%rcx │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x40(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm10 │ │ │ │ + movsd %xmm10,(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x38(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x30(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x28(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x20(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x18(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x10(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rdx) │ │ │ │ + movsd -0x40(%rcx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd -0x8(%rax),%xmm1 │ │ │ │ + addsd 0x38(%rdx),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rdx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13270> │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + addsd 0x8(%rdx),%xmm0 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x40,%rdx │ │ │ │ + addsd -0x30(%rdx),%xmm0 │ │ │ │ + addsd -0x28(%rdx),%xmm0 │ │ │ │ + addsd -0x20(%rdx),%xmm0 │ │ │ │ + addsd -0x18(%rdx),%xmm0 │ │ │ │ + addsd -0x10(%rdx),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8398(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x8398(%rbx) │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + jne 4ef13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13213> │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 4f2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ba> │ │ │ │ + movsd 0x3fef0(%rip),%xmm5 # 8efa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532a8> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3fccc(%rip),%xmm1 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + ucomisd %xmm5,%xmm1 │ │ │ │ + ja 4f2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ba> │ │ │ │ + movsd 0x3fe42(%rip),%xmm3 # 8ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53218> │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 4f2bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135bf> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,0x83a0(%rbx) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov 0xb8(%rax),%rdx │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov (%rdx,%rax,8),%r10 │ │ │ │ + lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ + jmp 4f12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1342e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 4f1be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134be> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 4f120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13420> │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov (%r11),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 4f1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134a8> │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + add %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ + addsd 0x83a0(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x83a0(%rbx) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4f150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13450> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 4f12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1342e> │ │ │ │ + movsd 0x83a0(%rbx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 4f2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135da> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd 0x3fbb4(%rip),%xmm2 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + ucomisd %xmm5,%xmm2 │ │ │ │ + ja 4f2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135da> │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 4f2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135da> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%r11),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ test %rax,%rax │ │ │ │ - je 5816c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344ac> │ │ │ │ + je 4f208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13508> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 4f1fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134fc> │ │ │ │ + test %r10,%r10 │ │ │ │ + je 4f3f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136f9> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x1(%r10),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rax,%r10 │ │ │ │ + jne 4f213 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13513> │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + divsd 0x83a0(%rbx),%xmm4 │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 4f2ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ad> │ │ │ │ + lea -0x1(%rdx),%edi │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + jbe 4f3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136cb> │ │ │ │ + lea (%r9,%rdi,8),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sub %rbx,%r11 │ │ │ │ + cmp $0x3a0,%r11 │ │ │ │ + je 4f3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136cb> │ │ │ │ + mov %edx,%edi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + shr $1,%edi │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + movupd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%r8,%r10,1) │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jne 4f273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13573> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 4f2ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ad> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mulsd 0x398(%rbx,%rdx,8),%xmm4 │ │ │ │ + cltq │ │ │ │ + movsd %xmm4,(%r9,%rax,8) │ │ │ │ + mov %ecx,0xac(%rbx) │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rdx),%xmm1 │ │ │ │ + jmp 4f05e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335e> │ │ │ │ + movq $0x0,0x83a0(%rbx) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 4f2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135fe> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 4f38e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1368e> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 4f2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f0> │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov (%r11),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 4f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13678> │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + add %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ + addsd 0x83a0(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x83a0(%rbx) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4f320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13620> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 4f2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135fe> │ │ │ │ + movsd 0x83a0(%rbx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 4f404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13704> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3f9e8(%rip),%xmm1 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + ucomisd %xmm5,%xmm1 │ │ │ │ + ja 4f2bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135bf> │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 4f2bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135bf> │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 4f1f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f2> │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + lea (%r9,%rdi,8),%rdx │ │ │ │ + movsd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%r10,1) │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 4f3d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136d7> │ │ │ │ + jmp 4f2ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ad> │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + jmp 4f2ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135ad> │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + jmp 4f2bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135bf> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + movd 0x74(%rdi),%xmm0 │ │ │ │ + mov 0x6c(%rdi),%ebp │ │ │ │ + movd 0x84(%rdi),%xmm7 │ │ │ │ + mov 0x68(%rdi),%ecx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + movslq 0x64(%rdi),%rdx │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + movzwl (%rax,%rdx,2),%eax │ │ │ │ + movq %xmm0,0xa8(%rdi) │ │ │ │ + movd 0x64(%rdi),%xmm0 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x7c(%rdi),%eax │ │ │ │ + movd %edx,%xmm7 │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + mov %eax,0xb0(%rdi) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x90(%rdi) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 51521 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15821> │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 580ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3442f> │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ + mov %ebp,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub 0x78(%rbx),%eax │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %ecx,%edi │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + sar $1,%eax │ │ │ │ + mov %edi,0xa0(%rbx) │ │ │ │ + cltq │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x2,%r13d │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + shr $1,%r14d │ │ │ │ + xor $0x1,%r14d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setne %al │ │ │ │ + and %eax,%r14d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jne 4f7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae0> │ │ │ │ + movq 0x3f8a0(%rip),%xmm7 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movups %xmm7,0x8428(%rbx) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 507c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ac8> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 50960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%rdx),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm0 │ │ │ │ + divsd 0x68(%rdx),%xmm0 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 510d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153d0> │ │ │ │ + movsd 0x3f84d(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83a8(%rbx) │ │ │ │ + movsd %xmm1,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 510c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83b0(%rbx) │ │ │ │ + movsd %xmm1,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 510b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153b0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83b8(%rbx) │ │ │ │ + movsd %xmm1,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 510a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153a0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83c0(%rbx) │ │ │ │ + movsd %xmm1,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 51090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15390> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83c8(%rbx) │ │ │ │ + movsd %xmm1,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 51080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15380> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x83d0(%rbx) │ │ │ │ + movsd %xmm1,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 51070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15370> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm1,0x8418(%rbx) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm3,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4f65b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1395b> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movsd %xmm0,0x83e0(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,0x8420(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 506d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149d3> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 4f771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a71> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movdqu 0x8408(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movdqu 0x8418(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ + addsd 0x8(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x8(%rax) │ │ │ │ + movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ + addsd 0x10(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x10(%rax) │ │ │ │ + movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ + addsd 0x18(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x18(%rax) │ │ │ │ + movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ + addsd 0x20(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x20(%rax) │ │ │ │ + movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ + addsd 0x28(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rax) │ │ │ │ + movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ + addsd 0x30(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rax) │ │ │ │ + movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ + addsd 0x38(%rax),%xmm1 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movsd %xmm1,0x38(%rax) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + je 50700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a00> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + mov 0xa4(%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + add 0xa0(%rbx),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov %esi,%edi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%edi │ │ │ │ + movzbl (%rax,%rdi,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%edi │ │ │ │ + jb 4f6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139a0> │ │ │ │ + movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + jmp 4f6cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139cf> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov 0x50(%rdi),%rdx │ │ │ │ + movsbl (%rdx,%rax,1),%r12d │ │ │ │ + mov %ebp,%edx │ │ │ │ + call 1dc70 <__cxa_finalize@plt+0x10010> │ │ │ │ + movsd 0x3f5bc(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + unpcklpd %xmm0,%xmm3 │ │ │ │ + movups %xmm3,0x8428(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%ebp │ │ │ │ + je 4f527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13827> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0xd0(%rdx),%rax │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 4fc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f68> │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 50670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14970> │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + movsd 0xb8(%rbx),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %r10,%xmm3 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + mov %r10,%r12 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 50000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14300> │ │ │ │ + mov 0xa0(%rdx),%rdx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm3 │ │ │ │ + divsd 0x68(%rdx),%xmm3 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c0> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83a8(%rbx) │ │ │ │ + movsd %xmm5,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 51020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15320> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83b0(%rbx) │ │ │ │ + movsd %xmm5,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 51010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15310> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83b8(%rbx) │ │ │ │ + movsd %xmm5,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 51000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15300> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83c0(%rbx) │ │ │ │ + movsd %xmm5,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 50ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83c8(%rbx) │ │ │ │ + movsd %xmm5,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 50fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e0> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm6,0x83d0(%rbx) │ │ │ │ + movsd %xmm5,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 50fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152d0> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm5,0x8418(%rbx) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm6,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4f9a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ca2> │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm5,0x8420(%rbx) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm3,0x83e0(%rbx) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movupd (%rdx),%xmm8 │ │ │ │ + movupd 0x10(%rdx),%xmm7 │ │ │ │ + movups %xmm2,(%rdx) │ │ │ │ + movupd 0x20(%rdx),%xmm6 │ │ │ │ + movupd 0x30(%rdx),%xmm5 │ │ │ │ + movups %xmm2,0x10(%rdx) │ │ │ │ + mulpd %xmm0,%xmm8 │ │ │ │ + movups %xmm2,0x20(%rdx) │ │ │ │ + mulpd %xmm0,%xmm7 │ │ │ │ + movups %xmm2,0x30(%rdx) │ │ │ │ + mulpd %xmm0,%xmm6 │ │ │ │ + mulpd %xmm5,%xmm0 │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 51445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15745> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + divsd 0x30(%rsp),%xmm1 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + jmp 4fb89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e89> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x83a8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm5 │ │ │ │ + mulsd 0x83b0(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rax) │ │ │ │ + mulsd 0x83b8(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm4 │ │ │ │ + mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + movsd 0x28(%rax),%xmm3 │ │ │ │ + mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rax) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rax) │ │ │ │ + movsd 0x38(%rax),%xmm2 │ │ │ │ + movsd 0x83e0(%rbx),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm2,-0x8(%rax) │ │ │ │ + movsd -0x40(%rax),%xmm2 │ │ │ │ + addsd (%rdx),%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm12 │ │ │ │ + addsd 0x8(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm11 │ │ │ │ + addsd 0x10(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm10 │ │ │ │ + addsd 0x18(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm9 │ │ │ │ + addsd 0x20(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm5 │ │ │ │ + addsd 0x28(%rdx),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm4 │ │ │ │ + addsd 0x30(%rdx),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + addsd 0x38(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rdx) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + je 50760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a60> │ │ │ │ + movupd (%rax),%xmm5 │ │ │ │ + movupd 0x10(%rax),%xmm4 │ │ │ │ + mov %ecx,%esi │ │ │ │ + movupd 0x20(%rax),%xmm3 │ │ │ │ + movupd 0x30(%rax),%xmm2 │ │ │ │ + shr $0x3,%esi │ │ │ │ + mulpd %xmm1,%xmm5 │ │ │ │ + movzbl (%r8,%rsi,1),%r9d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mulpd %xmm1,%xmm4 │ │ │ │ + not %esi │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + and $0x7,%esi │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + bt %esi,%r9d │ │ │ │ + addpd %xmm8,%xmm5 │ │ │ │ + addpd %xmm7,%xmm4 │ │ │ │ + addpd %xmm6,%xmm3 │ │ │ │ + addpd %xmm0,%xmm2 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + jae 4fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d78> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm5 │ │ │ │ + mulsd 0x83f0(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rax) │ │ │ │ + mulsd 0x83f8(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm4 │ │ │ │ + mulsd 0x8400(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x8408(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + movsd 0x28(%rax),%xmm3 │ │ │ │ + mulsd 0x8410(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rax) │ │ │ │ + mulsd 0x8418(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rax) │ │ │ │ + movsd 0x38(%rax),%xmm2 │ │ │ │ + movsd 0x8420(%rbx),%xmm3 │ │ │ │ + jmp 4faee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dee> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + mov %r10,%r12 │ │ │ │ + cvtsi2sd %r10,%xmm3 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 50e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15100> │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + divsd 0xb8(%rbx),%xmm1 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 50c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ + movslq 0xa8(%rbx),%rcx │ │ │ │ + mov 0xa0(%rdx),%rdx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm3 │ │ │ │ + divsd 0x68(%rcx),%xmm3 │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 513e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156e0> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83a8(%rbx) │ │ │ │ + movsd %xmm4,0x83e8(%rbx) │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 513d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156d0> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83b0(%rbx) │ │ │ │ + movsd %xmm4,0x83f0(%rbx) │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 51420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15720> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83b8(%rbx) │ │ │ │ + movsd %xmm4,0x83f8(%rbx) │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 51410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15710> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83c0(%rbx) │ │ │ │ + movsd %xmm4,0x8400(%rbx) │ │ │ │ + test $0x10,%dl │ │ │ │ + jne 51400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15700> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83c8(%rbx) │ │ │ │ + movsd %xmm4,0x8408(%rbx) │ │ │ │ + test $0x20,%dl │ │ │ │ + jne 513f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f0> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x83d0(%rbx) │ │ │ │ + movsd %xmm4,0x8410(%rbx) │ │ │ │ + test $0x40,%dl │ │ │ │ + jne 513c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156c0> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm4,0x8418(%rbx) │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movsd %xmm5,0x83d8(%rbx) │ │ │ │ + test %dl,%dl │ │ │ │ + js 4fdb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140b6> │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm3,0x83e0(%rbx) │ │ │ │ + movsd %xmm4,0x8420(%rbx) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 51486 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15786> │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xa4(%rbx),%r11d │ │ │ │ + add 0xa0(%rbx),%r11d │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + imul %rdx,%r11 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r11 │ │ │ │ + jmp 4ff37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14237> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rdx) │ │ │ │ + movsd 0x8(%rdx),%xmm3 │ │ │ │ + mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rdx) │ │ │ │ + movsd 0x83b8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x10(%rdx) │ │ │ │ + movsd 0x18(%rdx),%xmm3 │ │ │ │ + mulsd 0x83c0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rdx) │ │ │ │ + movsd 0x83c8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rdx) │ │ │ │ + movsd 0x28(%rdx),%xmm3 │ │ │ │ + mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rdx) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rdx) │ │ │ │ + movsd 0x38(%rdx),%xmm2 │ │ │ │ + movsd 0x83e0(%rbx),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%r8 │ │ │ │ + add $0x40,%rdx │ │ │ │ + movsd %xmm2,-0x8(%rdx) │ │ │ │ + movsd -0x40(%rdx),%xmm2 │ │ │ │ + addsd (%rax),%xmm2 │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm9 │ │ │ │ + addsd 0x8(%rax),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm8 │ │ │ │ + addsd 0x10(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm7 │ │ │ │ + addsd 0x18(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm6 │ │ │ │ + addsd 0x20(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm5 │ │ │ │ + addsd 0x28(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm4 │ │ │ │ + addsd 0x30(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm3 │ │ │ │ + addsd 0x38(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rax) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 51030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15330> │ │ │ │ + movsd (%r8),%xmm2 │ │ │ │ + mov %esi,%edi │ │ │ │ + shr $0x3,%edi │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + movzbl (%r11,%rdi,1),%r14d │ │ │ │ + mov %esi,%edi │ │ │ │ + not %edi │ │ │ │ + and $0x7,%edi │ │ │ │ + bt %edi,%r14d │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + movups %xmm3,(%rdx) │ │ │ │ + movups %xmm3,0x10(%rdx) │ │ │ │ + movups %xmm3,0x20(%rdx) │ │ │ │ + movups %xmm3,0x30(%rdx) │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + jae 4fe20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14120> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rdx) │ │ │ │ + movsd 0x8(%rdx),%xmm3 │ │ │ │ + mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rdx) │ │ │ │ + movsd 0x83f8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x10(%rdx) │ │ │ │ + movsd 0x18(%rdx),%xmm3 │ │ │ │ + mulsd 0x8400(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rdx) │ │ │ │ + movsd 0x8408(%rbx),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rdx) │ │ │ │ + movsd 0x28(%rdx),%xmm3 │ │ │ │ + mulsd 0x8410(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rdx) │ │ │ │ + mulsd 0x8418(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rdx) │ │ │ │ + movsd 0x38(%rdx),%xmm2 │ │ │ │ + movsd 0x8420(%rbx),%xmm3 │ │ │ │ + jmp 4fe9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1419e> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movupd (%rdx),%xmm7 │ │ │ │ + movupd 0x10(%rdx),%xmm6 │ │ │ │ + movups %xmm2,(%rdx) │ │ │ │ + movupd 0x20(%rdx),%xmm5 │ │ │ │ + movupd 0x30(%rdx),%xmm4 │ │ │ │ + movups %xmm2,0x10(%rdx) │ │ │ │ + mulpd %xmm0,%xmm7 │ │ │ │ + movups %xmm2,0x20(%rdx) │ │ │ │ + mulpd %xmm0,%xmm6 │ │ │ │ + movups %xmm2,0x30(%rdx) │ │ │ │ + mulpd %xmm0,%xmm5 │ │ │ │ + mulpd %xmm4,%xmm0 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movups %xmm5,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5149c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1579c> │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + divsd 0x30(%rsp),%xmm1 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + mov %r10,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm2 │ │ │ │ + movupd 0x10(%rax),%xmm8 │ │ │ │ + add $0x40,%rax │ │ │ │ + movupd -0x20(%rax),%xmm4 │ │ │ │ + movupd -0x10(%rax),%xmm3 │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + mulpd %xmm1,%xmm8 │ │ │ │ + mulpd %xmm1,%xmm4 │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + addpd %xmm7,%xmm2 │ │ │ │ + addpd %xmm6,%xmm8 │ │ │ │ + addpd %xmm5,%xmm4 │ │ │ │ + addpd %xmm0,%xmm3 │ │ │ │ + movups %xmm2,-0x40(%rax) │ │ │ │ + movups %xmm8,-0x30(%rax) │ │ │ │ + movups %xmm4,-0x20(%rax) │ │ │ │ + movups %xmm3,-0x10(%rax) │ │ │ │ + addsd (%rdx),%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm12 │ │ │ │ + addsd 0x8(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm11 │ │ │ │ + addsd 0x10(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm10 │ │ │ │ + addsd 0x18(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm9 │ │ │ │ + addsd 0x20(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm8 │ │ │ │ + addsd 0x28(%rdx),%xmm8 │ │ │ │ + movsd %xmm8,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm4 │ │ │ │ + addsd 0x30(%rdx),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + addsd 0x38(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 500b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143b0> │ │ │ │ + addsd %xmm12,%xmm2 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + je 513a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 507b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ab2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 502b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145b0> │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + sub $0x1,%r15d │ │ │ │ + shr $1,%r13d │ │ │ │ + sub %r13d,0xa8(%rbx) │ │ │ │ + mov %r15d,0x94(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 50238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14538> │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 50280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14580> │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x6c(%rbx),%edx │ │ │ │ + jmp 4f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137c0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 50211 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14511> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + cltq │ │ │ │ + mov 0xd0(%rdx),%rdx │ │ │ │ + movzwl (%rdx,%rax,2),%eax │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x94(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 50221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14521> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5152e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1582e> │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + add $0x98,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x30,%edi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r12,%r15 │ │ │ │ + movq %rax,%xmm7 │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm7,(%r15) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %rdx,-0x8(%r15) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x20(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + mov %rdx,-0x10(%r15) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 50310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14610> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + call d600 │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea (%rax,%rax,2),%rbp │ │ │ │ + mov 0x180(%rbx),%rax │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 5154b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1584b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + call d550 │ │ │ │ + movsd 0x3e9fd(%rip),%xmm4 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movsd 0x3e9f5(%rip),%xmm3 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movupd (%rax),%xmm7 │ │ │ │ + movupd 0x10(%rax),%xmm6 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0x3e9e1(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movsd 0x3e9d9(%rip),%xmm1 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + unpcklpd %xmm4,%xmm4 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + divpd %xmm7,%xmm4 │ │ │ │ + movupd 0x20(%rax),%xmm7 │ │ │ │ + mov 0x88(%rbx),%r9d │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + divpd %xmm6,%xmm3 │ │ │ │ + movupd 0x30(%rax),%xmm6 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + divpd %xmm7,%xmm2 │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + divpd %xmm6,%xmm1 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 50584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14884> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + unpckhpd %xmm7,%xmm7 │ │ │ │ + unpckhpd %xmm6,%xmm6 │ │ │ │ + unpckhpd %xmm5,%xmm5 │ │ │ │ + shr $0x3,%rax │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + xor %esi,%esi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + unpckhpd %xmm7,%xmm7 │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r8,%rax,1),%r10d │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%r10d │ │ │ │ + setb %al │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x40,%rcx │ │ │ │ + add $0x40,%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%r12,%rax,8),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rcx),%xmm0 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + mulsd -0x38(%rdx),%xmm0 │ │ │ │ + addsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd -0x30(%rcx),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd -0x30(%rdx),%xmm0 │ │ │ │ + addsd 0x10(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movsd -0x28(%rcx),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + mulsd -0x28(%rdx),%xmm0 │ │ │ │ + addsd 0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd -0x20(%rcx),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd -0x20(%rdx),%xmm0 │ │ │ │ + addsd 0x20(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd -0x18(%rcx),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + mulsd -0x18(%rdx),%xmm0 │ │ │ │ + addsd 0x28(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd -0x10(%rcx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd -0x10(%rdx),%xmm0 │ │ │ │ + addsd 0x30(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd -0x8(%rcx),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd -0x8(%rdx),%xmm0 │ │ │ │ + addsd 0x38(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jne 50490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14790> │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movupd 0x20(%rax),%xmm0 │ │ │ │ + movupd 0x20(%rdx),%xmm4 │ │ │ │ + movupd 0x30(%rax),%xmm3 │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + addpd %xmm0,%xmm4 │ │ │ │ + movupd 0x10(%rax),%xmm2 │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + shl $0x3,%eax │ │ │ │ + divpd %xmm4,%xmm0 │ │ │ │ + movupd 0x30(%rdx),%xmm4 │ │ │ │ + cltq │ │ │ │ + addpd %xmm3,%xmm4 │ │ │ │ + divpd %xmm4,%xmm3 │ │ │ │ + cvtpd2ps %xmm0,%xmm0 │ │ │ │ + cvtpd2ps %xmm3,%xmm3 │ │ │ │ + movlhps %xmm3,%xmm0 │ │ │ │ + movupd (%rdx),%xmm3 │ │ │ │ + addpd %xmm1,%xmm3 │ │ │ │ + divpd %xmm3,%xmm1 │ │ │ │ + movupd 0x10(%rdx),%xmm3 │ │ │ │ + movups %xmm0,0x10(%rcx,%rax,4) │ │ │ │ + addpd %xmm2,%xmm3 │ │ │ │ + divpd %xmm3,%xmm2 │ │ │ │ + cvtpd2ps %xmm1,%xmm1 │ │ │ │ + cvtpd2ps %xmm2,%xmm2 │ │ │ │ + movlhps %xmm2,%xmm1 │ │ │ │ + movups %xmm1,(%rcx,%rax,4) │ │ │ │ + call d600 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 50637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14937> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ + je 50650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14950> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 50620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14920> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + subl $0x1,0xb0(%rbx) │ │ │ │ + jmp 501ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144ea> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 50620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14920> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + subl $0x1,0xb0(%rbx) │ │ │ │ + jmp 501ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144ea> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x88(%rdx),%rdx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov %r12d,%r14d │ │ │ │ + sar $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov $0x4,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %eax,%edx │ │ │ │ + setne %cl │ │ │ │ + shr $0x7,%r14b │ │ │ │ + movzbl %cl,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + sete %al │ │ │ │ + or %al,%r14b │ │ │ │ + jne 51100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15400> │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 51430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15730> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 501f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144f7> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 501ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144ea> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 50aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dac> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 501f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144f7> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 501ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144ea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm12,%xmm2 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + je 513a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 501f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144f7> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 501e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144e0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $1,%eax │ │ │ │ + mov 0x88(%rdx),%rdx │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 514c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157c0> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + movsd 0x3e5a5(%rip),%xmm7 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + test %edx,%esi │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + setne %r9b │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%r8,%rsi,1),%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%edi │ │ │ │ + setb %sil │ │ │ │ + cmp %sil,%r9b │ │ │ │ + je 5087e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b7e> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsd 0x70(%rsi),%xmm0 │ │ │ │ + divsd 0x68(%rsi),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x40,%rdx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x30(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x40(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm8 │ │ │ │ + addsd 0x8(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm6 │ │ │ │ + addsd 0x10(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm5 │ │ │ │ + addsd 0x18(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm4 │ │ │ │ + addsd 0x20(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm3 │ │ │ │ + addsd 0x28(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm2 │ │ │ │ + addsd 0x30(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + addsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rax) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne 50850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b50> │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 50abb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dbb> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + jmp 506b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 50a01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d01> │ │ │ │ + lea 0x0(,%r12,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x3a67d(%rip),%xmm1 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f308> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 509fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cfd> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + shr $0x3,%rdx │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + and $0x10,%edi │ │ │ │ + je 509e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ce0> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 509f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cf0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 509e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ce0> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 50a01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d01> │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 50a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 50a86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d86> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + and $0x10,%edi │ │ │ │ + je 50a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d60> │ │ │ │ + movapd 0x3e389(%rip),%xmm6 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm6,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 50a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d79> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd 0x3e368(%rip),%xmm7 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm7,-0x20(%rax) │ │ │ │ + movups %xmm7,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 50a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d60> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 50a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rcx │ │ │ │ + mov 0x3e343(%rip),%rax # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530d0> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x3e329(%rip),%rax # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov 0x94(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 501c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144c9> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5145e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1575e> │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15080> │ │ │ │ + lea (%rcx,%r10,8),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 50af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14df9> │ │ │ │ + mov %r10,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 50d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15080> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $1,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + movupd 0x40(%rax),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + movlpd -0x78(%rax),%xmm0 │ │ │ │ + movhpd -0x40(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x70(%rax),%xmm1 │ │ │ │ + movhpd -0x30(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x30(%rax),%xmm1 │ │ │ │ + movlpd -0x68(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x60(%rax),%xmm1 │ │ │ │ + movhpd -0x20(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x20(%rax),%xmm1 │ │ │ │ + movlpd -0x58(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x50(%rax),%xmm1 │ │ │ │ + movhpd -0x10(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movupd -0x10(%rax),%xmm1 │ │ │ │ + movlpd -0x48(%rax),%xmm1 │ │ │ │ + addpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 50b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e10> │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 50bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ed7> │ │ │ │ + and $0xfffffffe,%r12d │ │ │ │ + shl $0x3,%r12d │ │ │ │ + movslq %r12d,%rax │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + addsd (%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x8(%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x10(%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x18(%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x20(%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x28(%rdi,%rdx,8),%xmm0 │ │ │ │ + addsd 0x30(%rdi,%rdx,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 50c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f10> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 510e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ + cmp %ebp,0x68(%rbx) │ │ │ │ + je 501e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144e0> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13130> │ │ │ │ + test %eax,%eax │ │ │ │ + js 514b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157b7> │ │ │ │ + add %eax,0x24(%rsp) │ │ │ │ + jmp 501e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144e0> │ │ │ │ + nop │ │ │ │ + mov %r9d,0x9c(%rbx) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 50be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee8> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 50be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee8> │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 514dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157dd> │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add %rdx,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi),%xmm2 │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x8,%rsi │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + movups %xmm3,-0x30(%rdx) │ │ │ │ + movups %xmm3,-0x20(%rdx) │ │ │ │ + movups %xmm3,-0x40(%rdx) │ │ │ │ + movups %xmm3,-0x10(%rdx) │ │ │ │ + addsd (%rax),%xmm2 │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm9 │ │ │ │ + addsd 0x8(%rax),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm8 │ │ │ │ + addsd 0x10(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm7 │ │ │ │ + addsd 0x18(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm6 │ │ │ │ + addsd 0x20(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm5 │ │ │ │ + addsd 0x28(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm4 │ │ │ │ + addsd 0x30(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm3 │ │ │ │ + addsd 0x38(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rax) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 50c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f70> │ │ │ │ + addsd %xmm9,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 501c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144c9> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 50add , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ddd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%r10 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x8,%rcx │ │ │ │ + addsd -0x30(%rax),%xmm0 │ │ │ │ + addsd -0x28(%rax),%xmm0 │ │ │ │ + addsd -0x20(%rax),%xmm0 │ │ │ │ + addsd -0x18(%rax),%xmm0 │ │ │ │ + addsd -0x10(%rax),%xmm0 │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 50dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150c0> │ │ │ │ + jmp 50bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ed7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0x88(%rdx),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 51486 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15786> │ │ │ │ + movsd 0x8430(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xa4(%rbx),%r11d │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + movsd 0x8428(%rbx),%xmm8 │ │ │ │ + divsd 0xb8(%rbx),%xmm8 │ │ │ │ + divsd %xmm3,%xmm9 │ │ │ │ + shl %cl,%esi │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + test %edx,%esi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne %r14b │ │ │ │ + add 0xa0(%rbx),%r11d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x70(%rdx),%xmm10 │ │ │ │ + divsd 0x68(%rdx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r11 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r8),%xmm0 │ │ │ │ + mov %esi,%edi │ │ │ │ + shr $0x3,%edi │ │ │ │ + movzbl (%r11,%rdi,1),%r13d │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + mov %esi,%edi │ │ │ │ + not %edi │ │ │ │ + and $0x7,%edi │ │ │ │ + bt %edi,%r13d │ │ │ │ + setb %dil │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + cmp %dil,%r14b │ │ │ │ + je 50ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151e2> │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%r8 │ │ │ │ + add $0x40,%rdx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x30(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x40(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x38(%rdx),%xmm5 │ │ │ │ + addsd 0x8(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rax) │ │ │ │ + movsd -0x30(%rdx),%xmm4 │ │ │ │ + addsd 0x10(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm3 │ │ │ │ + addsd 0x18(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rax) │ │ │ │ + movsd -0x20(%rdx),%xmm2 │ │ │ │ + addsd 0x20(%rax),%xmm2 │ │ │ │ + movsd %xmm2,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm7 │ │ │ │ + addsd 0x28(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm6 │ │ │ │ + addsd 0x30(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + addsd 0x38(%rax),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rax) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + jne 50eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b0> │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 50d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f8c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc2> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c82> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c62> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c42> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f922 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c22> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c02> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmp 4f8e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13be2> │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm9,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 50d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1393b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f61b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1391b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138fb> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138db> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f5bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138bb> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1389b> │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x3dce8(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530c0> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 4f57b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1387b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 50be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd 0xb8(%rbx),%xmm3 │ │ │ │ + mov %cl,0x38(%rsp) │ │ │ │ + cvtsi2sd %r10,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd 0x10(%rsp),%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + movzbl 0x38(%rsp),%ecx │ │ │ │ + movupd (%rdx),%xmm6 │ │ │ │ + movupd 0x10(%rdx),%xmm5 │ │ │ │ + movupd 0x20(%rdx),%xmm4 │ │ │ │ + movupd 0x30(%rdx),%xmm7 │ │ │ │ + mulpd %xmm0,%xmm6 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + mulpd %xmm0,%xmm5 │ │ │ │ + mulpd %xmm0,%xmm4 │ │ │ │ + mulpd %xmm0,%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x70(%rax),%xmm8 │ │ │ │ + movsd 0x68(%rax),%xmm2 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movups %xmm0,0x20(%rdx) │ │ │ │ + movups %xmm0,0x30(%rdx) │ │ │ │ + je 51500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15800> │ │ │ │ + divsd %xmm2,%xmm8 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + divsd 0x28(%rsp),%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xa4(%rbx),%r9d │ │ │ │ + add 0xa0(%rbx),%r9d │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + unpcklpd %xmm8,%xmm8 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm3 │ │ │ │ + movupd 0x10(%rax),%xmm9 │ │ │ │ + mov %esi,%edi │ │ │ │ + movupd 0x20(%rax),%xmm2 │ │ │ │ + movupd 0x30(%rax),%xmm0 │ │ │ │ + shr $0x3,%edi │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + movzbl (%r9,%rdi,1),%r11d │ │ │ │ + mov %esi,%edi │ │ │ │ + mulpd %xmm1,%xmm9 │ │ │ │ + not %edi │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + and $0x7,%edi │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + bt %edi,%r11d │ │ │ │ + setb %dil │ │ │ │ + addpd %xmm6,%xmm3 │ │ │ │ + addpd %xmm5,%xmm9 │ │ │ │ + addpd %xmm4,%xmm2 │ │ │ │ + addpd %xmm7,%xmm0 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + cmp %dil,%cl │ │ │ │ + je 512ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155ad> │ │ │ │ + movhpd 0x18(%rax),%xmm9 │ │ │ │ + movhpd 0x28(%rax),%xmm2 │ │ │ │ + movhpd 0x38(%rax),%xmm0 │ │ │ │ + movhpd 0x8(%rax),%xmm3 │ │ │ │ + mulpd %xmm8,%xmm9 │ │ │ │ + mulpd %xmm8,%xmm2 │ │ │ │ + mulpd %xmm8,%xmm0 │ │ │ │ + mulpd %xmm8,%xmm3 │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd -0x38(%rax),%xmm13 │ │ │ │ + addsd 0x8(%rdx),%xmm13 │ │ │ │ + movsd %xmm13,0x8(%rdx) │ │ │ │ + movsd -0x30(%rax),%xmm12 │ │ │ │ + addsd 0x10(%rdx),%xmm12 │ │ │ │ + movsd %xmm12,0x10(%rdx) │ │ │ │ + movsd -0x28(%rax),%xmm11 │ │ │ │ + addsd 0x18(%rdx),%xmm11 │ │ │ │ + movsd %xmm11,0x18(%rdx) │ │ │ │ + movsd -0x20(%rax),%xmm10 │ │ │ │ + addsd 0x20(%rdx),%xmm10 │ │ │ │ + movsd %xmm10,0x20(%rdx) │ │ │ │ + movsd -0x18(%rax),%xmm9 │ │ │ │ + addsd 0x28(%rdx),%xmm9 │ │ │ │ + movsd %xmm9,0x28(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm3 │ │ │ │ + addsd 0x30(%rdx),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rdx) │ │ │ │ + movsd -0x8(%rax),%xmm2 │ │ │ │ + addsd 0x38(%rdx),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rdx) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + jne 51210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15510> │ │ │ │ + addsd %xmm13,%xmm0 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + addsd %xmm12,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + jmp 50acc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dcc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 50acc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dcc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fd96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14096> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fcf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ff1> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fd0> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fd75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14075> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fd54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14054> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fd33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14033> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + jmp 4fd12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14012> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 50ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dc2> │ │ │ │ + jmp 50bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14edf> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 50be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee8> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 4ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f70> │ │ │ │ + jmp 50be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee8> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + jmp 51464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15764> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 501c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144c9> │ │ │ │ + jmp 5145e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1575e> │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmp 50280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14580> │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5094f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c4f> │ │ │ │ + jmp 5145e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1575e> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 501c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144c9> │ │ │ │ + jmp 51464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15764> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + mov %r8,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 507a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa4> │ │ │ │ + jmp 5145e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1575e> │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + jmp 50280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14580> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140d0 <__cxa_finalize@plt+0x6470> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140f3 <__cxa_finalize@plt+0x6493> │ │ │ │ + jmp 1411d <__cxa_finalize@plt+0x64bd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140be <__cxa_finalize@plt+0x645e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r9,(%rdi) │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ + movq $0x0,0x190(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + movups %xmm0,0xe0(%rbx) │ │ │ │ + movups %xmm0,0xf0(%rbx) │ │ │ │ + movups %xmm0,0x100(%rbx) │ │ │ │ + movups %xmm0,0x110(%rbx) │ │ │ │ + movups %xmm0,0x120(%rbx) │ │ │ │ + movups %xmm0,0x130(%rbx) │ │ │ │ + movups %xmm0,0x140(%rbx) │ │ │ │ + movups %xmm0,0x150(%rbx) │ │ │ │ + movups %xmm0,0x160(%rbx) │ │ │ │ + movups %xmm0,0x170(%rbx) │ │ │ │ + movups %xmm0,0x180(%rbx) │ │ │ │ + mov 0xc(%rbp),%edx │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x14(%rbp),%ecx │ │ │ │ + movd 0x8(%rbp),%xmm0 │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + movd 0x1c(%rbp),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r12d │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ecx,0x68(%rsp) │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + add $0x1,%eax │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + movd %ecx,%xmm7 │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + movd %r12d,%xmm5 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd %r13d,%xmm1 │ │ │ │ + mov %esi,0x3c(%rsp) │ │ │ │ + punpckldq %xmm7,%xmm2 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %ecx,0x80(%rbx) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + mov 0x24(%rbp),%ecx │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %ecx,0x84(%rbx) │ │ │ │ + movups %xmm1,0x60(%rbx) │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %eax,0x8c(%rbx) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea (%rcx,%rcx,1),%r14d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + sar $0x2,%rbp │ │ │ │ + add %eax,%eax │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + mov %ebp,0x88(%rbx) │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + je 51e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16120> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r15,1),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %r15,0xd0(%rbx) │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rax,0xf0(%rbx) │ │ │ │ + mov %rdx,0xf8(%rbx) │ │ │ │ + mov %rdx,0x100(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + and $0xffffffff,%ebp │ │ │ │ + je 51e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16110> │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,1),%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rcx,0xd8(%rbx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %r14,0xe8(%rbx) │ │ │ │ + je 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16100> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x8(,%rcx,8),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + mov %r12d,%esi │ │ │ │ + sub %r13d,%esi │ │ │ │ + lea 0x1(%rsi),%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 1412e <__cxa_finalize@plt+0x64ce> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 51de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160e8> │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + mov %esi,0x6c(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea -0x1(%r12),%r13 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + sub 0x8(%rsp),%rbp │ │ │ │ + jne 518ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bac> │ │ │ │ + movslq 0x6c(%rsp),%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3(%rsi,%rsi,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 51880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b80> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 518fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bfb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbp,1),%r14 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r14,-0x10(%r15) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 518a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ba8> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x60(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,0x110(%rbx) │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rsi,0x108(%rbx) │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 51927 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c27> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ + call d600 │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 51d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16090> │ │ │ │ + lea (%r12,%r12,2),%r13 │ │ │ │ + lea 0x0(,%r13,8),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + lea -0x1(%r12),%r13 │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov %r14,%r15 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + jmp 519a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ca4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %rdx,-0x8(%r15) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r15) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x20(%rbp),%xmm0 │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 519a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ca0> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r14,0x120(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x0(,%r12,4),%rbp │ │ │ │ + mov %r15,0x128(%rbx) │ │ │ │ + add %r14,%r13 │ │ │ │ + mov %r13,0x130(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov %rax,0x138(%rbx) │ │ │ │ + mov %rcx,0x140(%rbx) │ │ │ │ + mov %rcx,0x148(%rbx) │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r12,8),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %rcx,0x150(%rbx) │ │ │ │ + mov %rbp,0x160(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 51c93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f93> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 51e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16190> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8(,%rax,8),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq %rdi,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + je 51e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16138> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbp,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + subq $0x1,0x8(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + jne 51b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e40> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r15,0x170(%rbx) │ │ │ │ + mov %rax,0x178(%rbx) │ │ │ │ + mov %rsi,0x168(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 51bba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15eba> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movq %rax,%xmm7 │ │ │ │ + mov %r13,%r14 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm6,(%r14) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rdx,-0x8(%r14) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r14) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x20(%rbp),%xmm0 │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jne 51c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f10> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r13,0x180(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x188(%rbx) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x190(%rbx) │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 51d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16068> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + mov %rbp,0x98(%rsp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 42c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f80> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %eax,0xa4(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51d19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16019> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x20(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 42e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7190> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7610> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 51e9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1619a> │ │ │ │ + add $0xb8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + jmp 51cd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fd9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x120(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x128(%rbx) │ │ │ │ + movq $0x0,0x130(%rbx) │ │ │ │ + call d600 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x138(%rbx) │ │ │ │ + movq $0x0,0x140(%rbx) │ │ │ │ + movq $0x0,0x148(%rbx) │ │ │ │ + jmp 51a82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d82> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 518fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bfb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 517de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ade> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5178e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a8e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 51717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a17> │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%r12),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne 51e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16160> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 51b93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e93> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 51ad9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dd9> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 141f8 <__cxa_finalize@plt+0x6598> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1417a <__cxa_finalize@plt+0x651a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14151 <__cxa_finalize@plt+0x64f1> │ │ │ │ + endbr64 │ │ │ │ + jmp 1422b <__cxa_finalize@plt+0x65cb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 14271 <__cxa_finalize@plt+0x6611> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1425c <__cxa_finalize@plt+0x65fc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14298 <__cxa_finalize@plt+0x6638> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14281 <__cxa_finalize@plt+0x6621> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 142ae <__cxa_finalize@plt+0x664e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 142c3 <__cxa_finalize@plt+0x6663> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 142d3 <__cxa_finalize@plt+0x6673> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 51f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1625a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16270> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 51f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16240> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 51f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 51f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16240> │ │ │ │ + jmp 51f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16256> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 51fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162a0> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - lea -0x385bb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344a8> │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 51f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1629d> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162f0> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 51fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162e8> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 51fb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b7> │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 51fd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162d7> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 51fab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162ab> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 520c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163c8> │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rcx │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub %rsi,%rbp │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 52070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16370> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 520d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163d0> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jle 52128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16428> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + call da20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 520ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163ad> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx,%rax,1) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 52140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16440> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + sub %r8,%rdx │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 52150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16450> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jne 5205f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss %xmm0,(%r8) │ │ │ │ + jmp 5205f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + jne 520fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163fa> │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss %xmm0,(%r8) │ │ │ │ + jmp 520fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163fa> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jmp 5205f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + mov 0xc0(%rdi),%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x70(%rdi) │ │ │ │ + movl $0x0,0x80(%rdi) │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movl $0x0,0x98(%rdi) │ │ │ │ + movl $0x0,0xa0(%rdi) │ │ │ │ + movq $0x0,0xa8(%rdi) │ │ │ │ + movl $0x0,0xb8(%rdi) │ │ │ │ + cmp 0xc8(%rdi),%rax │ │ │ │ + je 521e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + cmp 0xe0(%rbx),%rax │ │ │ │ + je 521ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164ff> │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cmp 0xf8(%rbx),%rax │ │ │ │ + je 52216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16516> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + mov 0x108(%rbx),%r13 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 52252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16552> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16798> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16530> │ │ │ │ + mov %r13,0x110(%rbx) │ │ │ │ + mov 0x120(%rbx),%r13 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 52292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16592> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 524b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167b0> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16570> │ │ │ │ + mov %r13,0x128(%rbx) │ │ │ │ + mov 0x188(%rbx),%r12 │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 522d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165d2> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16780> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 522b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b0> │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 522df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165df> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rbx),%r12 │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 52322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16622> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16768> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16600> │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5232f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16640> │ │ │ │ + call d600 │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16651> │ │ │ │ + call d600 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 52392 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16692> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16750> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16670> │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5239f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1669f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 523de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166de> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16740> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 523c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c0> │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 523eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166eb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 523fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166fc> │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5240d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1670d> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5241e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1671e> │ │ │ │ + call d600 │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + call 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f60> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 523c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c0> │ │ │ │ + jmp 523d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166d7> │ │ │ │ + nop │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16670> │ │ │ │ + jmp 5238b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1668b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16600> │ │ │ │ + jmp 5231b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1661b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 522b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b0> │ │ │ │ + jmp 522cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16530> │ │ │ │ + jmp 5224b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1654b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16570> │ │ │ │ + jmp 5228b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1658b> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x60(%rdi),%eax │ │ │ │ + mov 0x68(%rdi),%edx │ │ │ │ + movl $0x0,0x94(%rdi) │ │ │ │ + mov %eax,0x90(%rdi) │ │ │ │ + mov 0x70(%rdi),%eax │ │ │ │ + mov %edx,0x9c(%rdi) │ │ │ │ + mov %eax,0xa8(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + mov %edx,0x98(%rdi) │ │ │ │ + mov %eax,0xb0(%rdi) │ │ │ │ + cmp 0x6c(%rdi),%edx │ │ │ │ + jg 53fbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182bf> │ │ │ │ + push %r15 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov 0x88(%r15),%r8 │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + sub %esi,%ebp │ │ │ │ + movslq %edx,%rax │ │ │ │ + movq 0x3caa7(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + mov 0x50(%rdi),%rcx │ │ │ │ + mov %ebp,0xa0(%rbx) │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%r13d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%r13d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + and $0x3,%r13d │ │ │ │ + and $0x2,%ecx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + shr $1,%r15d │ │ │ │ + mov %r15d,%r12d │ │ │ │ + xor $0x1,%r15d │ │ │ │ + and $0x1,%r12d │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + setne %r8b │ │ │ │ + and %r8d,%r15d │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 525d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d4> │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + call 1dbd0 <__cxa_finalize@plt+0xff70> │ │ │ │ + mov 0xa0(%rbx),%ebp │ │ │ │ + movzbl 0x1c(%rsp),%eax │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movss 0x3ca2e(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + subss %xmm1,%xmm0 │ │ │ │ + unpcklps %xmm1,%xmm0 │ │ │ │ + movlps %xmm0,0x82e8(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 52858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b58> │ │ │ │ + mov 0x88(%rbx),%edi │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 53490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17790> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 535f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178f8> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm1 │ │ │ │ + divsd 0x68(%rdx),%xmm1 │ │ │ │ + cvtsd2ss %xmm1,%xmm1 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 5378b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a8b> │ │ │ │ + movss 0x3c9c7(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82a8(%rbx) │ │ │ │ + movss %xmm2,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 537d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ad5> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82ac(%rbx) │ │ │ │ + movss %xmm2,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 537ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17aca> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b0(%rbx) │ │ │ │ + movss %xmm2,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 537bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17abf> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b4(%rbx) │ │ │ │ + movss %xmm2,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 537b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ab4> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b8(%rbx) │ │ │ │ + movss %xmm2,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 537a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17aa9> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82bc(%rbx) │ │ │ │ + movss %xmm2,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 5379e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a9e> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm2,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movss %xmm3,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 52708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a08> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss %xmm1,0x82c4(%rbx) │ │ │ │ + movss %xmm2,0x82e4(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 53f7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1827e> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 52803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b03> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movss (%rdx,%rcx,1),%xmm0 │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ + addss 0x4(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x4(%rax) │ │ │ │ + movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ + addss 0x8(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x8(%rax) │ │ │ │ + movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ + addss 0xc(%rax),%xmm5 │ │ │ │ + movss %xmm5,0xc(%rax) │ │ │ │ + movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ + addss 0x10(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x10(%rax) │ │ │ │ + movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ + addss 0x14(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x14(%rax) │ │ │ │ + movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ + addss 0x18(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x18(%rax) │ │ │ │ + movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ + addss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + cmp %ebp,0x88(%rbx) │ │ │ │ + je 52fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172c0> │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + add $0x20,%rcx │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + add 0xa4(%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + mov %ebp,%esi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%esi │ │ │ │ + mov %ebp,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%esi │ │ │ │ + jb 52748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a48> │ │ │ │ + movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp 5275f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a5f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + shufps $0xe5,%xmm6,%xmm6 │ │ │ │ + movaps %xmm6,%xmm2 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 52c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f40> │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 53110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17410> │ │ │ │ + mov 0x88(%rbx),%r15d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0xb8(%rbx),%xmm5 │ │ │ │ + cvtsi2ss %r15,%xmm0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mulss %xmm5,%xmm0 │ │ │ │ + divss %xmm0,%xmm2 │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 538eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17beb> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm3 │ │ │ │ + divsd 0x68(%rdx),%xmm3 │ │ │ │ + cvtsd2ss %xmm3,%xmm3 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 53bf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef5> │ │ │ │ + movss 0x3c714(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 53f05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18205> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 53efa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181fa> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 53eef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181ef> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 53ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181e4> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 53ed9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181d9> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 53ece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181ce> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + movss %xmm6,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 529bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cbb> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82c4(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss %xmm4,0x82e4(%rbx) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + movss %xmm5,0x24(%rsp) │ │ │ │ + movss %xmm1,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movaps (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups (%rdx),%xmm4 │ │ │ │ + movups 0x10(%rdx),%xmm3 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mulps %xmm2,%xmm4 │ │ │ │ + mulps %xmm2,%xmm3 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 53fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c0> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movss 0x20(%rsp),%xmm1 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add 0xa4(%rbx),%r8d │ │ │ │ + divss 0x24(%rsp),%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + shr $0x3,%rax │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + jmp 52b77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e77> │ │ │ │ + nopl (%rax) │ │ │ │ + mulss 0x82a8(%rbx),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss 0x4(%rax),%xmm0 │ │ │ │ + mulss 0x82ac(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x4(%rax) │ │ │ │ + movss 0x8(%rax),%xmm0 │ │ │ │ + mulss 0x82b0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x8(%rax) │ │ │ │ + movss 0xc(%rax),%xmm0 │ │ │ │ + mulss 0x82b4(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0xc(%rax) │ │ │ │ + mulss 0x82b8(%rbx),%xmm1 │ │ │ │ + movss 0x14(%rax),%xmm0 │ │ │ │ + movss %xmm1,0x10(%rax) │ │ │ │ + mulss 0x82bc(%rbx),%xmm0 │ │ │ │ + movss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm0,0x14(%rax) │ │ │ │ + movss 0x18(%rax),%xmm0 │ │ │ │ + mulss 0x82c0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss 0x82c4(%rbx),%xmm0 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm0,-0x4(%rax) │ │ │ │ + movss -0x20(%rax),%xmm0 │ │ │ │ + addss (%rdx),%xmm0 │ │ │ │ + movss %xmm0,(%rdx) │ │ │ │ + movss -0x1c(%rax),%xmm10 │ │ │ │ + addss 0x4(%rdx),%xmm10 │ │ │ │ + movss %xmm10,0x4(%rdx) │ │ │ │ + movss -0x18(%rax),%xmm9 │ │ │ │ + addss 0x8(%rdx),%xmm9 │ │ │ │ + movss %xmm9,0x8(%rdx) │ │ │ │ + movss -0x14(%rax),%xmm8 │ │ │ │ + addss 0xc(%rdx),%xmm8 │ │ │ │ + movss %xmm8,0xc(%rdx) │ │ │ │ + movss -0x10(%rax),%xmm7 │ │ │ │ + addss 0x10(%rdx),%xmm7 │ │ │ │ + movss %xmm7,0x10(%rdx) │ │ │ │ + movss -0xc(%rax),%xmm6 │ │ │ │ + addss 0x14(%rdx),%xmm6 │ │ │ │ + movss %xmm6,0x14(%rdx) │ │ │ │ + movss -0x8(%rax),%xmm5 │ │ │ │ + addss 0x18(%rdx),%xmm5 │ │ │ │ + movss %xmm5,0x18(%rdx) │ │ │ │ + movss -0x4(%rax),%xmm1 │ │ │ │ + addss 0x1c(%rdx),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rdx) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + je 53e6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1816b> │ │ │ │ + movups (%rax),%xmm0 │ │ │ │ + movups 0x10(%rax),%xmm1 │ │ │ │ + mov %ecx,%r9d │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulps %xmm2,%xmm0 │ │ │ │ + movzbl (%r8,%r9,1),%r10d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mulps %xmm2,%xmm1 │ │ │ │ + not %r9d │ │ │ │ + and $0x7,%r9d │ │ │ │ + bt %r9d,%r10d │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + addps %xmm3,%xmm1 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + jae 52a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d60> │ │ │ │ + mulss 0x82c8(%rbx),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss 0x4(%rax),%xmm0 │ │ │ │ + mulss 0x82cc(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x4(%rax) │ │ │ │ + movss 0x8(%rax),%xmm0 │ │ │ │ + mulss 0x82d0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x8(%rax) │ │ │ │ + movss 0xc(%rax),%xmm0 │ │ │ │ + mulss 0x82d4(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0xc(%rax) │ │ │ │ + mulss 0x82d8(%rbx),%xmm1 │ │ │ │ + movss 0x14(%rax),%xmm0 │ │ │ │ + movss %xmm1,0x10(%rax) │ │ │ │ + mulss 0x82dc(%rbx),%xmm0 │ │ │ │ + movss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm0,0x14(%rax) │ │ │ │ + movss 0x18(%rax),%xmm0 │ │ │ │ + mulss 0x82e0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss 0x82e4(%rbx),%xmm0 │ │ │ │ + jmp 52ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16de0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cvtsi2ss %rdi,%xmm0 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 53a47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d47> │ │ │ │ + divss %xmm0,%xmm2 │ │ │ │ + divss 0xb8(%rbx),%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 537e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ae0> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rcx │ │ │ │ + mov 0xa0(%r15),%rsi │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsd 0x70(%rsi),%xmm3 │ │ │ │ + divsd 0x68(%rsi),%xmm3 │ │ │ │ + cvtsd2ss %xmm3,%xmm3 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 53be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ee2> │ │ │ │ + movss 0x3c34a(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 53ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181a2> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 53f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1821b> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 53f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18210> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 53ec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181c3> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 53eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181b8> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%cl │ │ │ │ + jne 53ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181ad> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + movss %xmm5,0x82c0(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + js 52d8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1708b> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss %xmm3,0x82c4(%rbx) │ │ │ │ + movss %xmm4,0x82e4(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + je 53fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c9> │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + add 0xa4(%rbx),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%rdx │ │ │ │ + jmp 52ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171f6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulss 0x82a8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,(%rcx) │ │ │ │ + movss 0x4(%rcx),%xmm3 │ │ │ │ + mulss 0x82ac(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x4(%rcx) │ │ │ │ + movss 0x8(%rcx),%xmm3 │ │ │ │ + mulss 0x82b0(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x8(%rcx) │ │ │ │ + movss 0xc(%rcx),%xmm3 │ │ │ │ + mulss 0x82b4(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rcx) │ │ │ │ + mulss 0x82b8(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x10(%rcx) │ │ │ │ + movss 0x14(%rcx),%xmm0 │ │ │ │ + mulss 0x82bc(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x14(%rcx) │ │ │ │ + movss 0x18(%rcx),%xmm0 │ │ │ │ + mulss 0x82c0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rcx) │ │ │ │ + movss 0x1c(%rcx),%xmm0 │ │ │ │ + movss 0x82c4(%rbx),%xmm3 │ │ │ │ + mulss %xmm3,%xmm0 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x20,%rcx │ │ │ │ + movss %xmm0,-0x4(%rcx) │ │ │ │ + movss -0x20(%rcx),%xmm0 │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm3 │ │ │ │ + addss 0x1c(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%rax) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 53e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1813a> │ │ │ │ + movss (%r9,%rsi,4),%xmm0 │ │ │ │ + mov %esi,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + movzbl (%rdx,%r8,1),%r10d │ │ │ │ + mov %esi,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r10d │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movups %xmm3,0x10(%rcx) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + jae 52de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170e0> │ │ │ │ + mulss 0x82c8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,(%rcx) │ │ │ │ + movss 0x4(%rcx),%xmm3 │ │ │ │ + mulss 0x82cc(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x4(%rcx) │ │ │ │ + movss 0x8(%rcx),%xmm3 │ │ │ │ + mulss 0x82d0(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x8(%rcx) │ │ │ │ + movss 0xc(%rcx),%xmm3 │ │ │ │ + mulss 0x82d4(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rcx) │ │ │ │ + mulss 0x82d8(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x10(%rcx) │ │ │ │ + movss 0x14(%rcx),%xmm0 │ │ │ │ + mulss 0x82dc(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x14(%rcx) │ │ │ │ + movss 0x18(%rcx),%xmm0 │ │ │ │ + mulss 0x82e0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rcx) │ │ │ │ + movss 0x1c(%rcx),%xmm0 │ │ │ │ + movss 0x82e4(%rbx),%xmm3 │ │ │ │ + jmp 52e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17160> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + mov %esi,0x9c(%rbx) │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + je 53180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17480> │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 530c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173c0> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ + add %r12d,0xa8(%rbx) │ │ │ │ + mov %r14d,0x94(%rbx) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jl 530a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173a0> │ │ │ │ + movl $0x0,0x94(%rbx) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x90(%rbx) │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp %edx,0x6c(%rbx) │ │ │ │ + jl 530ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ae> │ │ │ │ + mov 0x68(%rbx),%esi │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x78(%rbx),%ecx │ │ │ │ + jmp 52530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16830> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%edx │ │ │ │ + jle 53088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17388> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea 0xc0(%rbx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16300> │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea 0xf0(%rbx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x180(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16300> │ │ │ │ + addl $0x1,0xb0(%rbx) │ │ │ │ + jmp 53026 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17326> │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edi │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + movsbl %al,%ecx │ │ │ │ + test %edx,%edi │ │ │ │ + setne %dil │ │ │ │ + setne %dl │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 53c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f08> │ │ │ │ + test %al,%al │ │ │ │ + js 53c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f08> │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jne 5304c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1734c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x88(%rbx),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5340d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770d> │ │ │ │ + mov 0xc0(%rbx),%rsi │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 53f26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18226> │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea (%rdi,%rax,4),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jae 531cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174cc> │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jb 53f26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18226> │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 53fb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182b2> │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + movups 0x40(%rax),%xmm1 │ │ │ │ + movups 0x60(%rax),%xmm2 │ │ │ │ + add $0x10,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + movups -0x60(%rax),%xmm9 │ │ │ │ + movups -0x50(%rax),%xmm10 │ │ │ │ + movups -0x30(%rax),%xmm8 │ │ │ │ + movups -0x10(%rax),%xmm7 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movaps %xmm2,%xmm12 │ │ │ │ + movups -0x80(%rax),%xmm0 │ │ │ │ + movups -0x70(%rax),%xmm11 │ │ │ │ + movaps %xmm9,%xmm13 │ │ │ │ + shufps $0x88,%xmm10,%xmm9 │ │ │ │ + shufps $0x88,%xmm7,%xmm2 │ │ │ │ + shufps $0xdd,%xmm10,%xmm13 │ │ │ │ + shufps $0xdd,%xmm8,%xmm4 │ │ │ │ + shufps $0xdd,%xmm7,%xmm12 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + shufps $0x88,%xmm8,%xmm1 │ │ │ │ + shufps $0x88,%xmm11,%xmm0 │ │ │ │ + movaps %xmm1,%xmm8 │ │ │ │ + movaps %xmm0,%xmm7 │ │ │ │ + shufps $0x88,%xmm9,%xmm0 │ │ │ │ + movaps %xmm0,%xmm10 │ │ │ │ + shufps $0xdd,%xmm2,%xmm8 │ │ │ │ + shufps $0x88,%xmm2,%xmm1 │ │ │ │ + shufps $0xdd,%xmm11,%xmm3 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm10,%xmm2 │ │ │ │ + shufps $0x88,%xmm13,%xmm3 │ │ │ │ + movaps %xmm3,%xmm0 │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + shufps $0x88,%xmm1,%xmm2 │ │ │ │ + shufps $0x88,%xmm12,%xmm4 │ │ │ │ + shufps $0x88,%xmm4,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + shufps $0xdd,%xmm9,%xmm7 │ │ │ │ + movaps %xmm7,%xmm2 │ │ │ │ + shufps $0xdd,%xmm13,%xmm5 │ │ │ │ + shufps $0xdd,%xmm12,%xmm6 │ │ │ │ + shufps $0xdd,%xmm4,%xmm3 │ │ │ │ + shufps $0x88,%xmm8,%xmm2 │ │ │ │ + shufps $0xdd,%xmm8,%xmm7 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movaps %xmm5,%xmm2 │ │ │ │ + shufps $0xdd,%xmm6,%xmm5 │ │ │ │ + shufps $0x88,%xmm6,%xmm2 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movaps %xmm10,%xmm2 │ │ │ │ + shufps $0xdd,%xmm1,%xmm2 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + addps %xmm3,%xmm0 │ │ │ │ + addps %xmm7,%xmm0 │ │ │ │ + addps %xmm5,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rcx) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 531f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174f0> │ │ │ │ + test $0x3,%r9b │ │ │ │ + je 5340d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770d> │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%r9d │ │ │ │ + mov %eax,%r10d │ │ │ │ + lea 0x0(,%rax,8),%r8d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 533d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176d2> │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + movq (%rcx),%xmm5 │ │ │ │ + movq 0x20(%rcx),%xmm8 │ │ │ │ + movq 0x8(%rcx),%xmm3 │ │ │ │ + movq 0x28(%rcx),%xmm7 │ │ │ │ + movaps %xmm5,%xmm0 │ │ │ │ + unpcklps %xmm8,%xmm5 │ │ │ │ + movq 0x10(%rcx),%xmm2 │ │ │ │ + movq 0x30(%rcx),%xmm6 │ │ │ │ + unpcklps %xmm8,%xmm0 │ │ │ │ + movq %xmm5,%xmm5 │ │ │ │ + movq 0x18(%rcx),%xmm1 │ │ │ │ + movq 0x38(%rcx),%xmm4 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm5,%xmm0 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + unpcklps %xmm7,%xmm3 │ │ │ │ + unpcklps %xmm7,%xmm5 │ │ │ │ + shufps $0x4e,%xmm3,%xmm3 │ │ │ │ + movq %xmm3,%xmm3 │ │ │ │ + movq %xmm5,%xmm5 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm5,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm3,%xmm0 │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + unpcklps %xmm6,%xmm2 │ │ │ │ + unpcklps %xmm6,%xmm3 │ │ │ │ + shufps $0x4e,%xmm2,%xmm2 │ │ │ │ + movq %xmm2,%xmm2 │ │ │ │ + movq %xmm3,%xmm3 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm3,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + unpcklps %xmm4,%xmm1 │ │ │ │ + unpcklps %xmm4,%xmm2 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + movq %xmm1,%xmm1 │ │ │ │ + movq %xmm2,%xmm2 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm1,%xmm0 │ │ │ │ + movlps %xmm0,(%rdi,%rax,4) │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 5340d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770d> │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add %eax,%r10d │ │ │ │ + lea (%r8,%rax,8),%r8d │ │ │ │ + movslq %r8d,%rax │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + movss 0x4(%rsi,%rax,4),%xmm0 │ │ │ │ + addss (%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0x8(%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0xc(%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0x10(%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0x14(%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0x18(%rsi,%rax,4),%xmm0 │ │ │ │ + addss 0x1c(%rsi,%rax,4),%xmm0 │ │ │ │ + movss %xmm0,(%rdi,%r10,4) │ │ │ │ + sub 0x60(%rbx),%edx │ │ │ │ + lea 0xc0(%rbx),%rsi │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x108(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16300> │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + sub 0x60(%rbx),%eax │ │ │ │ + lea 0xf0(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16300> │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + sub 0x60(%rbx),%eax │ │ │ │ + mov 0x150(%rbx),%rdx │ │ │ │ + movss 0xb8(%rbx),%xmm0 │ │ │ │ + cltq │ │ │ │ + mov 0x9c(%rbx),%ecx │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + mov 0x138(%rbx),%rdx │ │ │ │ + mov %ecx,(%rdx,%rax,4) │ │ │ │ + jmp 5301c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1731c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x88(%r15),%rdx │ │ │ │ + sar $1,%eax │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 53f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1829c> │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + test %edx,%r8d │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0xa4(%rbx),%edx │ │ │ │ + setne %r9b │ │ │ │ + shr $0x3,%r8 │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movss 0x3baee(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%r8,%rcx,1),%r10d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + bt %ecx,%r10d │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%r9b │ │ │ │ + je 53536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17836> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm0 │ │ │ │ + divsd 0x68(%rcx),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss 0x4(%rax),%xmm1 │ │ │ │ + movss 0xc(%rax),%xmm6 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + addss -0x1c(%rdx),%xmm1 │ │ │ │ + movss %xmm1,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm7 │ │ │ │ + addss 0x8(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x8(%rax) │ │ │ │ + addss -0x14(%rdx),%xmm6 │ │ │ │ + movss %xmm6,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm5 │ │ │ │ + addss 0x10(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x10(%rax) │ │ │ │ + movss -0xc(%rdx),%xmm4 │ │ │ │ + addss 0x14(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x14(%rax) │ │ │ │ + movss -0x8(%rdx),%xmm3 │ │ │ │ + addss 0x18(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x18(%rax) │ │ │ │ + movss -0x4(%rdx),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %edi,%ebp │ │ │ │ + jne 53500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17800> │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rbx),%r8 │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 53fa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182a5> │ │ │ │ + lea 0x0(,%rdi,8),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0x3b9d6(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + lea -0x4(%r8),%rdx │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + divss %xmm1,%xmm2 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 5368d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1798d> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movaps %xmm2,%xmm1 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $0x2,%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + and $0x10,%edi │ │ │ │ + je 53670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17970> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 53680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17980> │ │ │ │ + nopl (%rax) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 53670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17970> │ │ │ │ + test $0x3,%dl │ │ │ │ + je 536ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179ad> │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + lea (%rcx,%rdx,4),%rcx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm2,(%rcx) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 536ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179ad> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm2,0x4(%rcx) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 536ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179ad> │ │ │ │ + movss %xmm2,0x8(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 5376d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a6d> │ │ │ │ + lea -0x4(%rdi),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 53745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a45> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rcx,1),%rsi │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 53720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a20> │ │ │ │ + movaps 0x3b6e8(%rip),%xmm6 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm6,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 53738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a38> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps 0x3b6b9(%rip),%xmm6 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm6,-0x20(%rax) │ │ │ │ + movups %xmm6,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 53720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a20> │ │ │ │ + test $0x3,%dl │ │ │ │ + je 5376d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a6d> │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + lea (%rcx,%rdx,4),%rcx │ │ │ │ + movss 0x3b693(%rip),%xmm1 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm1,(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5376d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a6d> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm1,0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5376d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a6d> │ │ │ │ + movss %xmm1,0x8(%rcx) │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + movss 0x3b865(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16937> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 526eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169eb> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 526cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169cd> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 526af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169af> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16991> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16973> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52655 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16955> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 53fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182e4> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + shl $0x5,%rdi │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + lea (%rdi,%rdx,1),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x4,%rsi │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movups %xmm3,-0x20(%rdx) │ │ │ │ + movups %xmm3,-0x10(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rdx),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rdx),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rdx),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rdx),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rdx),%xmm3 │ │ │ │ + addss 0x1c(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%rax) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 53810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b10> │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + mov $0x20,%edi │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + mov %r15d,0x1c(%rsp) │ │ │ │ + movss %xmm5,0x24(%rsp) │ │ │ │ + movss %xmm1,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + movaps (%rsp),%xmm2 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movups (%rax),%xmm9 │ │ │ │ + movups 0x10(%rax),%xmm8 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mulps %xmm2,%xmm9 │ │ │ │ + mulps %xmm2,%xmm8 │ │ │ │ + movups %xmm9,(%rdi) │ │ │ │ + movups %xmm8,0x10(%rdi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 53fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d2> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + shl $0x5,%r15 │ │ │ │ + movss 0x20(%rsp),%xmm1 │ │ │ │ + divss 0x24(%rsp),%xmm1 │ │ │ │ + movaps %xmm1,%xmm7 │ │ │ │ + lea (%r15,%rdx,1),%rcx │ │ │ │ + shufps $0x0,%xmm7,%xmm7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups (%rdx),%xmm0 │ │ │ │ + movups 0x10(%rdx),%xmm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + mulps %xmm7,%xmm0 │ │ │ │ + mulps %xmm7,%xmm1 │ │ │ │ + addps %xmm9,%xmm0 │ │ │ │ + addps %xmm8,%xmm1 │ │ │ │ + movups %xmm0,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rdx),%xmm10 │ │ │ │ + addss 0x4(%rax),%xmm10 │ │ │ │ + movss %xmm10,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm1 │ │ │ │ + addss 0x8(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x8(%rax) │ │ │ │ + movss -0x14(%rdx),%xmm6 │ │ │ │ + addss 0xc(%rax),%xmm6 │ │ │ │ + movss %xmm6,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm5 │ │ │ │ + addss 0x10(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x10(%rax) │ │ │ │ + movss -0xc(%rdx),%xmm4 │ │ │ │ + addss 0x14(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x14(%rax) │ │ │ │ + movss -0x8(%rdx),%xmm3 │ │ │ │ + addss 0x18(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x18(%rax) │ │ │ │ + movss -0x4(%rdx),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 53970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c70> │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x88(%r15),%r8 │ │ │ │ + sar $1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%r8d │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 53fdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182db> │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %ebp,%r10d │ │ │ │ + movss 0x82ec(%rbx),%xmm9 │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov 0xd8(%rbx),%rbp │ │ │ │ + movss 0x82e8(%rbx),%xmm8 │ │ │ │ + divss 0xb8(%rbx),%xmm8 │ │ │ │ + divss %xmm0,%xmm9 │ │ │ │ + shl %cl,%edx │ │ │ │ + test %r8d,%edx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne %r11b │ │ │ │ + add 0xa4(%rbx),%r10d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd 0x70(%rdx),%xmm10 │ │ │ │ + divsd 0x68(%rdx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + cvtsd2ss %xmm10,%xmm10 │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r10 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r10 │ │ │ │ + nopl (%rax) │ │ │ │ + movss 0x0(%rbp,%rcx,4),%xmm0 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r10,%r8,1),%r9d │ │ │ │ + mulss %xmm8,%xmm0 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r9d │ │ │ │ + setb %r8b │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + cmp %r8b,%r11b │ │ │ │ + je 53b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e28> │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rdx),%xmm5 │ │ │ │ + addss 0x4(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm4 │ │ │ │ + addss 0x8(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x8(%rax) │ │ │ │ + movss -0x14(%rdx),%xmm3 │ │ │ │ + addss 0xc(%rax),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm2 │ │ │ │ + addss 0x10(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x10(%rax) │ │ │ │ + movss -0xc(%rdx),%xmm7 │ │ │ │ + addss 0x14(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x14(%rax) │ │ │ │ + movss -0x8(%rdx),%xmm6 │ │ │ │ + addss 0x18(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x18(%rax) │ │ │ │ + movss -0x4(%rdx),%xmm1 │ │ │ │ + addss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 53af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17df0> │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + movss 0x3b40e(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fb4> │ │ │ │ + movss 0x3b3fb(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 528ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bea> │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss 0xb8(%rbx),%xmm6 │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %dl,0x2f(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + movss %xmm1,0x24(%rsp) │ │ │ │ + movss %xmm6,0x1c(%rsp) │ │ │ │ + mulss %xmm6,%xmm0 │ │ │ │ + divss %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + movaps (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + movups (%rdi),%xmm5 │ │ │ │ + movups 0x10(%rdi),%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + mulps %xmm3,%xmm5 │ │ │ │ + mulps %xmm3,%xmm4 │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x70(%rax),%xmm2 │ │ │ │ + movsd 0x68(%rax),%xmm8 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + je 53fed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182ed> │ │ │ │ + divsd %xmm8,%xmm2 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov %ebp,%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movss 0x1c(%rsp),%xmm6 │ │ │ │ + movss 0x24(%rsp),%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + add 0xa4(%rbx),%r10d │ │ │ │ + movzbl 0x2f(%rsp),%edx │ │ │ │ + imul %rax,%r10 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r10 │ │ │ │ + divss %xmm6,%xmm1 │ │ │ │ + cvtsd2ss %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + nop │ │ │ │ + movups (%rax),%xmm2 │ │ │ │ + movups 0x10(%rax),%xmm1 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mulps %xmm0,%xmm2 │ │ │ │ + movzbl (%r10,%r11,1),%ebp │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mulps %xmm0,%xmm1 │ │ │ │ + not %r11d │ │ │ │ + and $0x7,%r11d │ │ │ │ + bt %r11d,%ebp │ │ │ │ + setb %r11b │ │ │ │ + addps %xmm5,%xmm2 │ │ │ │ + addps %xmm4,%xmm1 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + cmp %r11b,%dl │ │ │ │ + je 53d6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1806a> │ │ │ │ + movss 0x1c(%rax),%xmm7 │ │ │ │ + movss 0x18(%rax),%xmm6 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x14(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm1 │ │ │ │ + movss 0xc(%rax),%xmm7 │ │ │ │ + movlhps %xmm6,%xmm1 │ │ │ │ + movss 0x8(%rax),%xmm6 │ │ │ │ + mulps %xmm3,%xmm1 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x4(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm2 │ │ │ │ + movlhps %xmm6,%xmm2 │ │ │ │ + mulps %xmm3,%xmm2 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + addss (%rdi),%xmm1 │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm1,(%rdi) │ │ │ │ + movss -0x1c(%rax),%xmm2 │ │ │ │ + addss 0x4(%rdi),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rdi) │ │ │ │ + movss -0x18(%rax),%xmm11 │ │ │ │ + addss 0x8(%rdi),%xmm11 │ │ │ │ + movss %xmm11,0x8(%rdi) │ │ │ │ + movss -0x14(%rax),%xmm10 │ │ │ │ + addss 0xc(%rdi),%xmm10 │ │ │ │ + movss %xmm10,0xc(%rdi) │ │ │ │ + movss -0x10(%rax),%xmm9 │ │ │ │ + addss 0x10(%rdi),%xmm9 │ │ │ │ + movss %xmm9,0x10(%rdi) │ │ │ │ + movss -0xc(%rax),%xmm8 │ │ │ │ + addss 0x14(%rdi),%xmm8 │ │ │ │ + movss %xmm8,0x14(%rdi) │ │ │ │ + movss -0x8(%rax),%xmm7 │ │ │ │ + addss 0x18(%rdi),%xmm7 │ │ │ │ + movss %xmm7,0x18(%rdi) │ │ │ │ + movss -0x4(%rax),%xmm6 │ │ │ │ + addss 0x1c(%rdi),%xmm6 │ │ │ │ + movss %xmm6,0x1c(%rdi) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jne 53cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ff0> │ │ │ │ + addss %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm11,%xmm0 │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbx),%esi │ │ │ │ + jmp 52ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f5> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52cd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fd3> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52d6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1706e> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1704f> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17030> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 5299e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c9e> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c80> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c62> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52944 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c44> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c26> │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c08> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52d11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17011> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 52cf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff2> │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss 0x4(%rsi),%xmm0 │ │ │ │ + addss (%rsi),%xmm0 │ │ │ │ + add $0x20,%rsi │ │ │ │ + add $0x4,%rdi │ │ │ │ + addss -0x18(%rsi),%xmm0 │ │ │ │ + addss -0x14(%rsi),%xmm0 │ │ │ │ + addss -0x10(%rsi),%xmm0 │ │ │ │ + addss -0xc(%rsi),%xmm0 │ │ │ │ + addss -0x8(%rsi),%xmm0 │ │ │ │ + addss -0x4(%rsi),%xmm0 │ │ │ │ + movss %xmm0,-0x4(%rdi) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 53f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18240> │ │ │ │ + jmp 5340d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770d> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movaps %xmm1,%xmm7 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + jmp 52fc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172c4> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 535e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178e1> │ │ │ │ + movss 0x3b04b(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + jmp 536ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179ad> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 53306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17606> │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53e8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1818a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18158> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53a2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d2b> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53bd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ed5> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 538d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd1> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53e1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1811f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movss 0x3afd4(%rip),%xmm2 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + divss 0xb8(%rdi),%xmm2 │ │ │ │ + cvtss2sd %xmm2,%xmm2 │ │ │ │ + mov 0xb8(%rax),%rax │ │ │ │ + mov (%rax),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 541a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184a0> │ │ │ │ + mov %rbp,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + and %rax,%r14 │ │ │ │ + jne 54050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18350> │ │ │ │ + mov %r13d,%r15d │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%r15,%rax,1),%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rbp │ │ │ │ + jae 54105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18405> │ │ │ │ + mov 0xf0(%r12),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x3,%esi │ │ │ │ + cvtss2sd (%rcx,%rsi,4),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0x7,%esi │ │ │ │ + cvtss2sd (%rcx,%rsi,4),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm0,(%r8,%rcx,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 540c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183c0> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5418c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1848c> │ │ │ │ + movsd 0x3adf6(%rip),%xmm2 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 54183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18483> │ │ │ │ + mov %r13d,%edx │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%edx │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r8,%rax,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 54140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18440> │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 5416d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1846d> │ │ │ │ + and $0xfffffffe,%r13d │ │ │ │ + mulsd (%r8,%r13,8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx,%r13,8) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + mulsd (%r8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx) │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 5416d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1846d> │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - lea 0x33bfd(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x33e61(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3689c(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 540a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183a9> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x108(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x20(%rsi),%rdx │ │ │ │ - lea 0xc8(%rsp),%r14 │ │ │ │ - lea 0xe8(%rsp),%r15 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %rax,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - mov %rax,0xae(%rsp) │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - lea 0xd8(%rsp),%rax │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov $0x101,%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %dx,0xb4(%rsp) │ │ │ │ - mov 0xae(%rsp),%rdx │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %rdx,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov %rdx,0x4e(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - cmp %r14,%rdx │ │ │ │ - je 586d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a18> │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movb $0x0,0xc8(%rsp) │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 58688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349c8> │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - movb $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d690 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x90(%rdi),%eax │ │ │ │ + sub 0x60(%rdi),%eax │ │ │ │ + movl $0x0,0x8298(%rdi) │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + mov 0x138(%rdi),%rax │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov (%rax,%r12,4),%esi │ │ │ │ + call 1dbd0 <__cxa_finalize@plt+0xff70> │ │ │ │ + movss 0x3adfc(%rip),%xmm2 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x198(%rbx),%rdx │ │ │ │ + movaps %xmm0,%xmm10 │ │ │ │ + lea (%r12,%r12,2),%r10 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + subss %xmm0,%xmm2 │ │ │ │ + lea 0x1a0(%rbx),%rdi │ │ │ │ + shl $0x3,%r10 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + lea 0x0(,%r12,4),%r9 │ │ │ │ + add 0x150(%rbx),%r9 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + add $0x100,%ecx │ │ │ │ + unpcklps %xmm10,%xmm0 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movlps %xmm0,0x82e8(%rbx) │ │ │ │ + divss (%r9),%xmm2 │ │ │ │ + movq $0x0,0x198(%rbx) │ │ │ │ + movq $0x0,0x290(%rbx) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + mov (%rax,%r10,1),%r12 │ │ │ │ + cvtsi2ss %r8,%xmm11 │ │ │ │ + mov %r8,%r11 │ │ │ │ + shl $0x5,%r8 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 54658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18958> │ │ │ │ + movss (%r12,%rdi,4),%xmm0 │ │ │ │ + divss (%r9),%xmm0 │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + mov 0x108(%rbx),%rax │ │ │ │ + movss (%rdx),%xmm9 │ │ │ │ + movss 0x4(%rdx),%xmm8 │ │ │ │ + mov (%rax,%r10,1),%rax │ │ │ │ + movss 0x8(%rdx),%xmm7 │ │ │ │ + movss 0xc(%rdx),%xmm6 │ │ │ │ + movss 0x10(%rdx),%xmm5 │ │ │ │ + lea (%rax,%rdi,4),%rcx │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movss 0x14(%rdx),%xmm4 │ │ │ │ + divss %xmm11,%xmm0 │ │ │ │ + movss 0x18(%rdx),%xmm3 │ │ │ │ + lea (%rax,%r8,1),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss (%rcx),%xmm1 │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x20,%rcx │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x20(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm9 │ │ │ │ + movss %xmm9,(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x1c(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm8 │ │ │ │ + movss %xmm8,0x4(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x18(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm7 │ │ │ │ + movss %xmm7,0x8(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x14(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0xc(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x10(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x10(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0xc(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm4 │ │ │ │ + movss %xmm4,0x14(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x8(%rax),%xmm1 │ │ │ │ + addss %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x18(%rdx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss -0x4(%rax),%xmm1 │ │ │ │ + addss 0x1c(%rdx),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rdx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 542f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185f0> │ │ │ │ + movss (%rdx),%xmm0 │ │ │ │ + addss 0x4(%rdx),%xmm0 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x20,%rdx │ │ │ │ + addss -0x18(%rdx),%xmm0 │ │ │ │ + addss -0x14(%rdx),%xmm0 │ │ │ │ + addss -0x10(%rdx),%xmm0 │ │ │ │ + addss -0xc(%rdx),%xmm0 │ │ │ │ + addss -0x8(%rdx),%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + addss 0x8298(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x8298(%rbx) │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + jne 5428f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1858f> │ │ │ │ + ucomiss %xmm0,%xmm0 │ │ │ │ + jp 547ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18aac> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps 0x3a9b9(%rip),%xmm1 # 8edf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530f0> │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + ucomiss 0x36bcd(%rip),%xmm1 # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f310> │ │ │ │ + ja 5464b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1894b> │ │ │ │ + movss 0x36bc3(%rip),%xmm1 # 8b014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f314> │ │ │ │ + comiss %xmm0,%xmm1 │ │ │ │ + ja 5464b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1894b> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d620 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 58730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a70> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %r13,0x28(%r12) │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - movl $0x0,0x40(%r12) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d640 │ │ │ │ - mov 0x3707c(%rip),%rdx # 8f440 , std::allocator >@@Base+0x1c0> │ │ │ │ - lea 0x47fdd(%rip),%rcx │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 58963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca3> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 583f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34734> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - cmp (%rsp),%rdi │ │ │ │ - je 58404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34744> │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 58416 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34756> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 58428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34768> │ │ │ │ - call d600 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x20(%rbx),%rdx │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x20(%rbp),%r13 │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movb $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x50(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 58610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34950> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 58670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349b0> │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - lea 0xb(%r14),%rsi │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov 0x0(%rbp),%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - cmp %rcx,0x8(%rsp) │ │ │ │ - je 58720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a60> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jb 58638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34978> │ │ │ │ + movsd 0x3aaa8(%rip),%xmm3 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x82a0(%rbx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0xb8(%rax),%rdx │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov (%rdx,%rax,8),%r10 │ │ │ │ + lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ + jmp 544ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ae> │ │ │ │ + nop │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 54546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18846> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 544a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187a0> │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov (%r11),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18830> │ │ │ │ + mov %eax,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ + addsd 0x82a0(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x82a0(%rbx) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 544d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d0> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 544ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ae> │ │ │ │ + movsd 0x82a0(%rbx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 54662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18962> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3a82c(%rip),%xmm1 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + ucomisd 0x3aa3c(%rip),%xmm1 # 8efa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532a8> │ │ │ │ + ja 54662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18962> │ │ │ │ + movsd 0x3a99e(%rip),%xmm1 # 8ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53218> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 54662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18962> │ │ │ │ xor %esi,%esi │ │ │ │ - cmp 0x4854a(%rip),%r15d │ │ │ │ - movb $0x1f,(%rcx,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - sete %sil │ │ │ │ + mov (%r11),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5459c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1889c> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 54590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18890> │ │ │ │ + test %r10,%r10 │ │ │ │ + je 547a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18aa1> │ │ │ │ xor %edx,%edx │ │ │ │ - cmp 0x483ba(%rip),%r15d │ │ │ │ - mov %r9,0x18(%rbx) │ │ │ │ - sete %dl │ │ │ │ - shl $0x2,%edx │ │ │ │ - lea (%rdx,%rsi,2),%r15d │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0xffffff8b,%esi │ │ │ │ - movb $0x0,0x1(%rdx,%rax,1) │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - movsbl 0x58(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x18,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 585a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348e9> │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 588ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c2a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 585df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3491f> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 5898b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ccb> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - add $0x118,%rsp │ │ │ │ + lea -0x1(%r10),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rax,%r10 │ │ │ │ + jne 545a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188a7> │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + divsd 0x82a0(%rbx),%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 54645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18945> │ │ │ │ + lea -0x1(%rdx),%edi │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + movslq %eax,%rdi │ │ │ │ + jbe 54773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a73> │ │ │ │ + lea (%r9,%rdi,8),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sub %rbx,%r11 │ │ │ │ + cmp $0x2a0,%r11 │ │ │ │ + je 54773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a73> │ │ │ │ + mov %edx,%edi │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + shr $1,%edi │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + movupd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ + mulpd %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%r8,%r10,1) │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jne 5460b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890b> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 54645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18945> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mulsd 0x298(%rbx,%rdx,8),%xmm1 │ │ │ │ + cltq │ │ │ │ + movsd %xmm1,(%r9,%rax,8) │ │ │ │ + mov %ecx,0xac(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %esi,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - lea 0xc(%r14,%r13,1),%rax │ │ │ │ - lea 0xb(%r13),%rsi │ │ │ │ - cmovne %rax,%rsi │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - jmp 58484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ + movss 0x1c(%rdx),%xmm1 │ │ │ │ + jmp 543dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186dc> │ │ │ │ + movq $0x0,0x82a0(%rbx) │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db40 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - jmp 584bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347fd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - jmp 58484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 58750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a90> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 587e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b27> │ │ │ │ - test %esi,%esi │ │ │ │ - je 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - mov %dl,0x88(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzwl -0x2(%r15,%rsi,1),%edx │ │ │ │ - mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 58790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ad0> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 587cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b0c> │ │ │ │ - test %esi,%esi │ │ │ │ - je 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - mov %dl,0x68(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzwl -0x2(%r14,%rsi,1),%edx │ │ │ │ - mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 5468e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898e> │ │ │ │ nop │ │ │ │ - mov $0xf,%edx │ │ │ │ - jmp 584b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - call d1f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 54726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a26> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18980> │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov (%r11),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov -0x8(%r15,%rdi,1),%r8 │ │ │ │ - mov %r8,-0x8(%r11,%rdi,1) │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r9 │ │ │ │ - mov %r9,(%r11,%r8,1) │ │ │ │ - cmp %esi,%edi │ │ │ │ - jb 58772 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ab2> │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,%edi │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov -0x8(%r14,%rdi,1),%r8 │ │ │ │ - mov %r8,-0x8(%r10,%rdi,1) │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r9 │ │ │ │ - mov %r9,(%r10,%r8,1) │ │ │ │ - cmp %esi,%edi │ │ │ │ - jb 587b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34af1> │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov (%r14),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %edx,0x68(%rsp) │ │ │ │ - mov -0x4(%r14,%rsi,1),%edx │ │ │ │ - mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %edx,0x88(%rsp) │ │ │ │ - mov -0x4(%r15,%rsi,1),%edx │ │ │ │ - mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b59> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5886e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bae> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5881c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b5c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5883a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b7a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5889f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bdf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 588ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bec> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 5881c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b5c> │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 588cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c0b> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - lea 0x35ac1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c68> │ │ │ │ - call d600 │ │ │ │ - xor %edx,%edx │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 54710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a10> │ │ │ │ + mov %eax,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ + addsd 0x82a0(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x82a0(%rbx) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 546b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189b0> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 5468e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898e> │ │ │ │ + movsd 0x82a0(%rbx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 547be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18abe> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3a64c(%rip),%xmm1 # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53090> │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + ucomisd 0x3a857(%rip),%xmm1 # 8efa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532a8> │ │ │ │ + ja 5464b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1894b> │ │ │ │ + movsd 0x3a7b9(%rip),%xmm1 # 8ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53218> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5464b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1894b> │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - lea 0x33ff6(%rip),%rcx # 8c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x34112(%rip),%rsi # 8ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68dc8> │ │ │ │ - lea 0x36103(%rip),%rdi # 8ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adc0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 589ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cee> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - lea 0x35a20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - jmp 58897 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bd7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 58888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bc8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 58806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b46> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp (%rsi),%rax │ │ │ │ - je 58a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34dc0> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - je 58a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34dc8> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 58a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d79> │ │ │ │ - mov 0x40(%r13),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 58a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d79> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - or $0x2,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %edx,0x40(%r13) │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 58af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e38> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jmp 54586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18886> │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + lea (%r9,%rdi,8),%rdx │ │ │ │ + movsd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%r10,1) │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 5477f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a7f> │ │ │ │ + jmp 54645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18945> │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + jmp 54645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18945> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 58a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d9c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%r13),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 58a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d71> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x40(%r13) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 58a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d71> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58b09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e49> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 58ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34df5> │ │ │ │ - endbr64 │ │ │ │ - jmp 58b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e4e> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 58ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e28> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e38> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + jmp 5464b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1894b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58ba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ee2> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ec8> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58bdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f1d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58bdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f1d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58beb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f2b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f05> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x98,%rsp │ │ │ │ + movd 0x74(%rdi),%xmm0 │ │ │ │ + mov 0x6c(%rdi),%ebp │ │ │ │ + movd 0x84(%rdi),%xmm5 │ │ │ │ + mov 0x68(%rdi),%ecx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + movslq 0x64(%rdi),%rdx │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + movzwl (%rax,%rdx,2),%eax │ │ │ │ + movq %xmm0,0xa8(%rdi) │ │ │ │ + movd 0x64(%rdi),%xmm0 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x7c(%rdi),%eax │ │ │ │ + movd %edx,%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + mov %eax,0xb0(%rdi) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x90(%rdi) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 56907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac07> │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %ebp,%edx │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58c52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f92> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f78> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fcd> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fcd> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58c9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fdb> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58c75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fb5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub 0x78(%rbx),%eax │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %ecx,%edi │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + sar $1,%eax │ │ │ │ + mov %edi,0xa0(%rbx) │ │ │ │ + cltq │ │ │ │ + movzbl (%rcx,%rax,1),%r13d │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%r13d │ │ │ │ + mov %r13d,%r14d │ │ │ │ + and $0x3,%r13d │ │ │ │ + and $0x2,%r14d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + shr $1,%r15d │ │ │ │ + xor $0x1,%r15d │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + setne %al │ │ │ │ + and %eax,%r15d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jne 54b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e60> │ │ │ │ + movq $0x3f800000,0x82e8(%rbx) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 55a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d80> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 55bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ef8> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%rdx),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm0 │ │ │ │ + divsd 0x68(%rdx),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 564c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c8> │ │ │ │ + movss 0x3a6c4(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82a8(%rbx) │ │ │ │ + movss %xmm2,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 564b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7b8> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82ac(%rbx) │ │ │ │ + movss %xmm2,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 564a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a8> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82b0(%rbx) │ │ │ │ + movss %xmm2,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 56498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a798> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82b4(%rbx) │ │ │ │ + movss %xmm2,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 56488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a788> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82b8(%rbx) │ │ │ │ + movss %xmm2,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 56478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a778> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm3,0x82bc(%rbx) │ │ │ │ + movss %xmm2,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 56468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a768> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movss %xmm2,0x82e0(%rbx) │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movss %xmm3,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 54a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d0b> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movss %xmm0,0x82c4(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss %xmm2,0x82e4(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 55993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c93> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 54b09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e09> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + movss (%rdx,%rcx,1),%xmm0 │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ + addss 0x4(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x4(%rax) │ │ │ │ + movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ + addss 0x8(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x8(%rax) │ │ │ │ + movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ + addss 0xc(%rax),%xmm5 │ │ │ │ + movss %xmm5,0xc(%rax) │ │ │ │ + movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ + addss 0x10(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x10(%rax) │ │ │ │ + movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ + addss 0x14(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x14(%rax) │ │ │ │ + movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ + addss 0x18(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x18(%rax) │ │ │ │ + movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ + addss 0x1c(%rax),%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + je 559b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cb0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + mov 0xa4(%rbx),%eax │ │ │ │ + add %rcx,%rdx │ │ │ │ + add 0xa0(%rbx),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov %esi,%edi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%edi │ │ │ │ + movzbl (%rax,%rdi,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%edi │ │ │ │ + jb 54a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d50> │ │ │ │ + movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp 54a67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d67> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58d02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35042> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35028> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3507d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3507d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58d4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3508b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35065> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov 0x50(%rdi),%rdx │ │ │ │ + movsbl (%rdx,%rax,1),%r12d │ │ │ │ + mov %ebp,%edx │ │ │ │ + call 1dc70 <__cxa_finalize@plt+0x10010> │ │ │ │ + movss 0x3a474(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + subss %xmm0,%xmm3 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + unpcklps %xmm0,%xmm2 │ │ │ │ + movlps %xmm2,0x82e8(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%ebp │ │ │ │ + je 548e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18be4> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movslq 0x90(%rbx),%rsi │ │ │ │ + mov 0x94(%rbx),%edx │ │ │ │ + mov 0xd0(%rcx),%rax │ │ │ │ + movzwl (%rax,%rsi,2),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 54f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19298> │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 55930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c30> │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movss 0xb8(%rbx),%xmm5 │ │ │ │ + cvtsi2ss %r8,%xmm2 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mulss %xmm5,%xmm2 │ │ │ │ + divss %xmm2,%xmm0 │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 55310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19610> │ │ │ │ + mov 0xa0(%rcx),%rcx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm2 │ │ │ │ + divsd 0x68(%rcx),%xmm2 │ │ │ │ + cvtsd2ss %xmm2,%xmm2 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 563d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6d8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 563c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 563b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 56418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a718> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 56408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a708> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 563f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6f8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm6,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 563e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6e8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movss %xmm6,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 54d0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1900c> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movss %xmm4,0x82e4(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss %xmm2,0x82c4(%rbx) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movss %xmm3,0x48(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + movss %xmm5,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + movaps 0x20(%rsp),%xmm0 │ │ │ │ + mov %rax,%r9 │ │ │ │ + movups (%rcx),%xmm4 │ │ │ │ + movups 0x10(%rcx),%xmm3 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + mulps %xmm0,%xmm4 │ │ │ │ + mulps %xmm3,%xmm0 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + je 56813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab13> │ │ │ │ + movss 0x30(%rsp),%xmm5 │ │ │ │ + movss 0x48(%rsp),%xmm3 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0xa4(%rbx),%r10d │ │ │ │ + divss %xmm5,%xmm3 │ │ │ │ + add 0xa0(%rbx),%r10d │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r10 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r10 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + jmp 54ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191d8> │ │ │ │ + mulss 0x82a8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,(%rax) │ │ │ │ + movss 0x4(%rax),%xmm2 │ │ │ │ + mulss 0x82ac(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rax) │ │ │ │ + movss 0x8(%rax),%xmm2 │ │ │ │ + mulss 0x82b0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x8(%rax) │ │ │ │ + movss 0xc(%rax),%xmm2 │ │ │ │ + mulss 0x82b4(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0xc(%rax) │ │ │ │ + mulss 0x82b8(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x10(%rax) │ │ │ │ + movss 0x14(%rax),%xmm1 │ │ │ │ + mulss 0x82bc(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x14(%rax) │ │ │ │ + movss 0x18(%rax),%xmm1 │ │ │ │ + mulss 0x82c0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rax) │ │ │ │ + movss 0x1c(%rax),%xmm1 │ │ │ │ + movss 0x82c4(%rbx),%xmm2 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm1,-0x4(%rax) │ │ │ │ + movss -0x20(%rax),%xmm1 │ │ │ │ + addss (%rcx),%xmm1 │ │ │ │ + movss %xmm1,(%rcx) │ │ │ │ + movss -0x1c(%rax),%xmm10 │ │ │ │ + addss 0x4(%rcx),%xmm10 │ │ │ │ + movss %xmm10,0x4(%rcx) │ │ │ │ + movss -0x18(%rax),%xmm9 │ │ │ │ + addss 0x8(%rcx),%xmm9 │ │ │ │ + movss %xmm9,0x8(%rcx) │ │ │ │ + movss -0x14(%rax),%xmm8 │ │ │ │ + addss 0xc(%rcx),%xmm8 │ │ │ │ + movss %xmm8,0xc(%rcx) │ │ │ │ + movss -0x10(%rax),%xmm7 │ │ │ │ + addss 0x10(%rcx),%xmm7 │ │ │ │ + movss %xmm7,0x10(%rcx) │ │ │ │ + movss -0xc(%rax),%xmm6 │ │ │ │ + addss 0x14(%rcx),%xmm6 │ │ │ │ + movss %xmm6,0x14(%rcx) │ │ │ │ + movss -0x8(%rax),%xmm5 │ │ │ │ + addss 0x18(%rcx),%xmm5 │ │ │ │ + movss %xmm5,0x18(%rcx) │ │ │ │ + movss -0x4(%rax),%xmm2 │ │ │ │ + addss 0x1c(%rcx),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rcx) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 55a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d10> │ │ │ │ + movups (%rax),%xmm2 │ │ │ │ + movups 0x10(%rax),%xmm1 │ │ │ │ + mov %esi,%edi │ │ │ │ + shr $0x3,%edi │ │ │ │ + mulps %xmm3,%xmm2 │ │ │ │ + movzbl (%r10,%rdi,1),%r11d │ │ │ │ + mov %esi,%edi │ │ │ │ + mulps %xmm3,%xmm1 │ │ │ │ + not %edi │ │ │ │ + and $0x7,%edi │ │ │ │ + bt %edi,%r11d │ │ │ │ + addps %xmm4,%xmm2 │ │ │ │ + addps %xmm0,%xmm1 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + jae 54dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190c0> │ │ │ │ + mulss 0x82c8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,(%rax) │ │ │ │ + movss 0x4(%rax),%xmm2 │ │ │ │ + mulss 0x82cc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rax) │ │ │ │ + movss 0x8(%rax),%xmm2 │ │ │ │ + mulss 0x82d0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x8(%rax) │ │ │ │ + movss 0xc(%rax),%xmm2 │ │ │ │ + mulss 0x82d4(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0xc(%rax) │ │ │ │ + mulss 0x82d8(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x10(%rax) │ │ │ │ + movss 0x14(%rax),%xmm1 │ │ │ │ + mulss 0x82dc(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x14(%rax) │ │ │ │ + movss 0x18(%rax),%xmm1 │ │ │ │ + mulss 0x82e0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rax) │ │ │ │ + movss 0x1c(%rax),%xmm1 │ │ │ │ + movss 0x82e4(%rbx),%xmm2 │ │ │ │ + jmp 54e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19140> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cvtsi2ss %r8,%xmm2 │ │ │ │ + mov %r8,%r12 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 56200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a500> │ │ │ │ + divss %xmm2,%xmm0 │ │ │ │ + divss 0xb8(%rbx),%xmm3 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 56070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a370> │ │ │ │ + movslq 0xa8(%rbx),%rsi │ │ │ │ + mov 0xa0(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsd 0x70(%rsi),%xmm2 │ │ │ │ + divsd 0x68(%rsi),%xmm2 │ │ │ │ + cvtsd2ss %xmm2,%xmm2 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 567a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaa0> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 56790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa90> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 567e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae0> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 567d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad0> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 567c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aac0> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 567b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aab0> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm5,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%cl │ │ │ │ + jne 56780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa80> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movss %xmm5,0x82c0(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + js 550d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193d9> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss %xmm2,0x82c4(%rbx) │ │ │ │ + movss %xmm4,0x82e4(%rbx) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5685c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab5c> │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + mov 0xa4(%rbx),%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + add 0xa0(%rbx),%r15d │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%r15 │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%r15 │ │ │ │ + jmp 55246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19546> │ │ │ │ + mulss 0x82a8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,(%rcx) │ │ │ │ + movss 0x4(%rcx),%xmm2 │ │ │ │ + mulss 0x82ac(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rcx) │ │ │ │ + movss 0x8(%rcx),%xmm2 │ │ │ │ + mulss 0x82b0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x8(%rcx) │ │ │ │ + movss 0xc(%rcx),%xmm2 │ │ │ │ + mulss 0x82b4(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0xc(%rcx) │ │ │ │ + mulss 0x82b8(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x10(%rcx) │ │ │ │ + movss 0x14(%rcx),%xmm1 │ │ │ │ + mulss 0x82bc(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x14(%rcx) │ │ │ │ + movss 0x18(%rcx),%xmm1 │ │ │ │ + mulss 0x82c0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rcx) │ │ │ │ + movss 0x1c(%rcx),%xmm1 │ │ │ │ + movss 0x82c4(%rbx),%xmm2 │ │ │ │ + mulss %xmm2,%xmm1 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x20,%rcx │ │ │ │ + movss %xmm1,-0x4(%rcx) │ │ │ │ + movss -0x20(%rcx),%xmm1 │ │ │ │ + addss (%rax),%xmm1 │ │ │ │ + movss %xmm1,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %r8,%rdi │ │ │ │ + je 56428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a728> │ │ │ │ + movss (%rsi,%rdi,4),%xmm1 │ │ │ │ + mov %edi,%r9d │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulss %xmm3,%xmm1 │ │ │ │ + movzbl (%r15,%r9,1),%r11d │ │ │ │ + mov %edi,%r9d │ │ │ │ + not %r9d │ │ │ │ + and $0x7,%r9d │ │ │ │ + bt %r9d,%r11d │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + movups %xmm2,0x10(%rcx) │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jae 55130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19430> │ │ │ │ + mulss 0x82c8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,(%rcx) │ │ │ │ + movss 0x4(%rcx),%xmm2 │ │ │ │ + mulss 0x82cc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rcx) │ │ │ │ + movss 0x8(%rcx),%xmm2 │ │ │ │ + mulss 0x82d0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x8(%rcx) │ │ │ │ + movss 0xc(%rcx),%xmm2 │ │ │ │ + mulss 0x82d4(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0xc(%rcx) │ │ │ │ + mulss 0x82d8(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x10(%rcx) │ │ │ │ + movss 0x14(%rcx),%xmm1 │ │ │ │ + mulss 0x82dc(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x14(%rcx) │ │ │ │ + movss 0x18(%rcx),%xmm1 │ │ │ │ + mulss 0x82e0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rcx) │ │ │ │ + movss 0x1c(%rcx),%xmm1 │ │ │ │ + movss 0x82e4(%rbx),%xmm2 │ │ │ │ + jmp 551b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movss %xmm3,0x48(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + movss %xmm5,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movaps 0x20(%rsp),%xmm0 │ │ │ │ + movups (%rax),%xmm8 │ │ │ │ + movups 0x10(%rax),%xmm3 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + mulps %xmm0,%xmm8 │ │ │ │ + mulps %xmm3,%xmm0 │ │ │ │ + movups %xmm8,(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + je 56870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab70> │ │ │ │ + movss 0x30(%rsp),%xmm5 │ │ │ │ + movss 0x48(%rsp),%xmm3 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + divss %xmm5,%xmm3 │ │ │ │ + mov %r8,%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movups (%rcx),%xmm1 │ │ │ │ + movups 0x10(%rcx),%xmm2 │ │ │ │ + add $0x20,%rcx │ │ │ │ + mulps %xmm3,%xmm1 │ │ │ │ + mulps %xmm3,%xmm2 │ │ │ │ + addps %xmm8,%xmm1 │ │ │ │ + addps %xmm0,%xmm2 │ │ │ │ + movups %xmm1,-0x20(%rcx) │ │ │ │ + movups %xmm2,-0x10(%rcx) │ │ │ │ + addss (%rax),%xmm1 │ │ │ │ + movss %xmm1,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm10 │ │ │ │ + addss 0x4(%rax),%xmm10 │ │ │ │ + movss %xmm10,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm9 │ │ │ │ + addss 0x8(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 553a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196a0> │ │ │ │ + addss %xmm10,%xmm1 │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %edx,%edx │ │ │ │ + je 56760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa60> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 55a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d6a> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19860> │ │ │ │ + mov 0x94(%rbx),%edx │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + sub $0x1,%edx │ │ │ │ + shr $1,%r14d │ │ │ │ + sub %r14d,0xa8(%rbx) │ │ │ │ + mov %edx,0x94(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + js 554f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197f0> │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 55530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19830> │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x6c(%rbx),%edx │ │ │ │ + jmp 54880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b80> │ │ │ │ + nop │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 554cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197cd> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + cltq │ │ │ │ + mov 0xd0(%rdx),%rdx │ │ │ │ + movzwl (%rdx,%rax,2),%eax │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x94(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 554dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197dd> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58db2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350f2> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350d8> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 58ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3512d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ + jne 56914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac14> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3512d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3513b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58dd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35115> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x20,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x30,%edi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x30(%rax),%r13 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r12,%r15 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %rdx,-0x8(%r15) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov %rdx,-0x10(%r15) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 555c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198c0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + call d600 │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea (%rax,%rax,2),%rbp │ │ │ │ + mov 0x180(%rbx),%rax │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 56925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac25> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d550 │ │ │ │ + movss 0x39995(%rip),%xmm2 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movss 0x3998d(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movups (%rax),%xmm5 │ │ │ │ + movups 0x10(%rax),%xmm4 │ │ │ │ + mov %rax,%rdi │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + mov 0x88(%rbx),%r9d │ │ │ │ + divps %xmm5,%xmm2 │ │ │ │ + divps %xmm4,%xmm1 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 557f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19af4> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + movaps %xmm2,%xmm7 │ │ │ │ + xor %esi,%esi │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + shr $0x3,%rax │ │ │ │ + movaps %xmm2,%xmm8 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + imul %rax,%r8 │ │ │ │ + unpckhps %xmm2,%xmm7 │ │ │ │ + unpckhps %xmm1,%xmm4 │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + shufps $0x55,%xmm2,%xmm6 │ │ │ │ + shufps $0xff,%xmm1,%xmm5 │ │ │ │ + shufps $0x55,%xmm1,%xmm3 │ │ │ │ + shufps $0xff,%xmm2,%xmm8 │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + movss (%rcx),%xmm0 │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r8,%rax,1),%r10d │ │ │ │ + mulss %xmm2,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mulss (%rdx),%xmm0 │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%r10d │ │ │ │ + setb %al │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x20,%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%r12,%rax,8),%rax │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm0 │ │ │ │ + mulss %xmm6,%xmm0 │ │ │ │ + mulss -0x1c(%rdx),%xmm0 │ │ │ │ + addss 0x4(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm0 │ │ │ │ + mulss %xmm7,%xmm0 │ │ │ │ + mulss -0x18(%rdx),%xmm0 │ │ │ │ + addss 0x8(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm0 │ │ │ │ + mulss %xmm8,%xmm0 │ │ │ │ + mulss -0x14(%rdx),%xmm0 │ │ │ │ + addss 0xc(%rax),%xmm0 │ │ │ │ + movss %xmm0,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm0 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + mulss -0x10(%rdx),%xmm0 │ │ │ │ + addss 0x10(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm0 │ │ │ │ + mulss %xmm3,%xmm0 │ │ │ │ + mulss -0xc(%rdx),%xmm0 │ │ │ │ + addss 0x14(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm0 │ │ │ │ + mulss %xmm4,%xmm0 │ │ │ │ + mulss -0x8(%rdx),%xmm0 │ │ │ │ + addss 0x18(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm0 │ │ │ │ + mulss %xmm5,%xmm0 │ │ │ │ + mulss -0x4(%rdx),%xmm0 │ │ │ │ + addss 0x1c(%rax),%xmm0 │ │ │ │ + movss %xmm0,0x1c(%rax) │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jne 55700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a00> │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss (%rcx),%xmm1 │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + shl $0x3,%eax │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + movslq %eax,%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%r8,4) │ │ │ │ + movss 0x4(%rsi),%xmm0 │ │ │ │ + movss 0x4(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + movss 0x8(%rsi),%xmm0 │ │ │ │ + movss 0x8(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0x4(%rdx,%rax,4) │ │ │ │ + movss 0xc(%rsi),%xmm0 │ │ │ │ + movss 0xc(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0x8(%rdx,%rax,4) │ │ │ │ + movss 0x10(%rsi),%xmm0 │ │ │ │ + movss 0x10(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xc(%rdx,%rax,4) │ │ │ │ + movss 0x14(%rsi),%xmm0 │ │ │ │ + movss 0x14(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0x10(%rdx,%rax,4) │ │ │ │ + movss 0x18(%rsi),%xmm0 │ │ │ │ + movss 0x18(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0x14(%rdx,%rax,4) │ │ │ │ + movss 0x1c(%rsi),%xmm0 │ │ │ │ + movss 0x1c(%rcx),%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0x18(%rdx,%rax,4) │ │ │ │ + call d600 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 558f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf7> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 55910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c10> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 558e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19be0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + subl $0x1,0xb0(%rbx) │ │ │ │ + jmp 554aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197aa> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 558e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19be0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + subl $0x1,0xb0(%rbx) │ │ │ │ + jmp 554aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197aa> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 58e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351a0> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 58f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a5> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x32ca(%rip),%rdx # 55ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ee0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35240> │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %xmm0,0x18(%rcx) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rcx) │ │ │ │ - mov 0x60(%rcx),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - cmovle %rdi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 58f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35256> │ │ │ │ - mov 0x60(%rcx),%rax │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rsi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x45(%rcx) │ │ │ │ - je 58f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352bf> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 57f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34240> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a0> │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + mov %r12d,%r15d │ │ │ │ + sar $1,%eax │ │ │ │ + cltq │ │ │ │ + movzbl (%rcx,%rax,1),%esi │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + test %eax,%esi │ │ │ │ + setne %sil │ │ │ │ + shr $0x7,%r15b │ │ │ │ + movzbl %sil,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + sete %al │ │ │ │ + or %al,%r15b │ │ │ │ + jne 564f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7f8> │ │ │ │ + test %edx,%edx │ │ │ │ + je 567f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaf0> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 554b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b6> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 554aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197aa> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movaps %xmm1,%xmm7 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 58e35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35175> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - jmp 58ea7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e7> │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%edx │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + je 55d83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a083> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 554b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b6> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58f9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352de> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 58e97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351d7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35288> │ │ │ │ - lea 0x332c2(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3314e(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x35a91(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 59000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35340> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 59105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35445> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 59100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35440> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 554aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197aa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addss %xmm10,%xmm1 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %edx,%edx │ │ │ │ + je 56760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa60> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 554b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b6> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 554a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $1,%eax │ │ │ │ + mov 0x88(%rdx),%rdx │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5689a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab9a> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + test %edx,%esi │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + setne %r9b │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x32fa(%rip),%rdx # 55d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32050> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 590a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353e0> │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %xmm0,0x18(%rcx) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rcx) │ │ │ │ - mov 0x70(%rcx),%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + movss 0x394fe(%rip),%xmm0 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%r8,%rsi,1),%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%edi │ │ │ │ + setb %sil │ │ │ │ + cmp %sil,%r9b │ │ │ │ + je 55b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e26> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsd 0x70(%rsi),%xmm0 │ │ │ │ + divsd 0x68(%rsi),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rdx),%xmm7 │ │ │ │ + addss 0x4(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm6 │ │ │ │ + addss 0x8(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x8(%rax) │ │ │ │ + movss -0x14(%rdx),%xmm5 │ │ │ │ + addss 0xc(%rax),%xmm5 │ │ │ │ + movss %xmm5,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm4 │ │ │ │ + addss 0x10(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x10(%rax) │ │ │ │ + movss -0xc(%rdx),%xmm3 │ │ │ │ + addss 0x14(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x14(%rax) │ │ │ │ + movss -0x8(%rdx),%xmm2 │ │ │ │ + addss 0x18(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x18(%rax) │ │ │ │ + movss -0x4(%rdx),%xmm1 │ │ │ │ + addss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jne 55af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19df0> │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%edx │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + je 55d92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a092> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + jmp 5597a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c7a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%rsi │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + je 568b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abb4> │ │ │ │ + lea 0x0(,%r12,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x393d5(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + lea -0x4(%rsi),%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + divss %xmm0,%xmm2 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 55c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f8d> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rcx,1),%rdi │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 55c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f70> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 55c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f80> │ │ │ │ + nop │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 55c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f70> │ │ │ │ + test $0x3,%dl │ │ │ │ + je 55cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fad> │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + lea (%rcx,%rdx,4),%rcx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm2,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 55cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fad> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm2,0x4(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 55cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fad> │ │ │ │ + movss %xmm2,0x8(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rsi │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + je 55d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a06d> │ │ │ │ + lea -0x4(%rsi),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 55d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a045> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rcx,1),%rdi │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 55d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a020> │ │ │ │ + movaps 0x390e8(%rip),%xmm5 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movups %xmm5,(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 55d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a038> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps 0x390b9(%rip),%xmm3 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm3,-0x20(%rax) │ │ │ │ + movups %xmm3,-0x10(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 55d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a020> │ │ │ │ + test $0x3,%dl │ │ │ │ + je 55d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a06d> │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + lea (%rcx,%rdx,4),%rcx │ │ │ │ + movss 0x39093(%rip),%xmm0 # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530e0> │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm0,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 55d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a06d> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm0,0x4(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 55d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a06d> │ │ │ │ + movss %xmm0,0x8(%rcx) │ │ │ │ + mov 0x94(%rbx),%ecx │ │ │ │ + movss %xmm1,0xb8(%rbx) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19788> │ │ │ │ + mov $0x1,%r15d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 56835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab35> │ │ │ │ + mov 0x98(%rbx),%r10d │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 561a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4a0> │ │ │ │ + lea (%rsi,%r8,4),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 55dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0d0> │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 561a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4a0> │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 56808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab08> │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x2,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups 0x40(%rax),%xmm1 │ │ │ │ + movups 0x60(%rax),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + movups -0x30(%rax),%xmm8 │ │ │ │ + movups -0x10(%rax),%xmm7 │ │ │ │ + movups -0x80(%rax),%xmm9 │ │ │ │ + movups -0x60(%rax),%xmm6 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm12 │ │ │ │ + movups -0x70(%rax),%xmm11 │ │ │ │ + movups -0x50(%rax),%xmm10 │ │ │ │ + shufps $0x88,%xmm7,%xmm0 │ │ │ │ + shufps $0xdd,%xmm8,%xmm3 │ │ │ │ + shufps $0xdd,%xmm7,%xmm12 │ │ │ │ + movaps %xmm9,%xmm2 │ │ │ │ + movaps %xmm6,%xmm13 │ │ │ │ + shufps $0x88,%xmm8,%xmm1 │ │ │ │ + shufps $0x88,%xmm11,%xmm9 │ │ │ │ + movaps %xmm1,%xmm8 │ │ │ │ + movaps %xmm9,%xmm7 │ │ │ │ + shufps $0x88,%xmm10,%xmm6 │ │ │ │ + shufps $0xdd,%xmm0,%xmm8 │ │ │ │ + shufps $0xdd,%xmm6,%xmm7 │ │ │ │ + shufps $0x88,%xmm0,%xmm1 │ │ │ │ + shufps $0xdd,%xmm11,%xmm2 │ │ │ │ + shufps $0xdd,%xmm10,%xmm13 │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + shufps $0x88,%xmm6,%xmm9 │ │ │ │ + shufps $0x88,%xmm13,%xmm2 │ │ │ │ + movaps %xmm9,%xmm6 │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + shufps $0x88,%xmm12,%xmm3 │ │ │ │ + shufps $0x88,%xmm1,%xmm6 │ │ │ │ + shufps $0x88,%xmm3,%xmm0 │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + movaps %xmm7,%xmm6 │ │ │ │ + shufps $0x88,%xmm8,%xmm6 │ │ │ │ + shufps $0xdd,%xmm13,%xmm4 │ │ │ │ + shufps $0xdd,%xmm12,%xmm5 │ │ │ │ + shufps $0xdd,%xmm1,%xmm9 │ │ │ │ + shufps $0xdd,%xmm3,%xmm2 │ │ │ │ + shufps $0xdd,%xmm8,%xmm7 │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + shufps $0xdd,%xmm5,%xmm4 │ │ │ │ + shufps $0x88,%xmm5,%xmm6 │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + addps %xmm9,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + addps %xmm7,%xmm0 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ cmp %rdx,%rdi │ │ │ │ - cmovle %rdi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 590b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353f6> │ │ │ │ - mov 0x70(%rcx),%rax │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rsi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x50(%rcx) │ │ │ │ - je 5911f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3545f> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 57f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34240> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35440> │ │ │ │ + jne 55e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a100> │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 56019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a319> │ │ │ │ + mov %r12d,%edi │ │ │ │ + and $0xfffffffc,%edi │ │ │ │ + sub %edi,%r12d │ │ │ │ + mov %edi,%eax │ │ │ │ + lea 0x0(,%rdi,8),%edx │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 55fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e0> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + shl $0x5,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + movq (%r8),%xmm6 │ │ │ │ + movq 0x20(%r8),%xmm8 │ │ │ │ + movq 0x8(%r8),%xmm4 │ │ │ │ + movq 0x28(%r8),%xmm7 │ │ │ │ + movaps %xmm6,%xmm0 │ │ │ │ + unpcklps %xmm8,%xmm6 │ │ │ │ + movq 0x10(%r8),%xmm2 │ │ │ │ + movq 0x30(%r8),%xmm5 │ │ │ │ + unpcklps %xmm8,%xmm0 │ │ │ │ + movq %xmm6,%xmm6 │ │ │ │ + movq 0x18(%r8),%xmm1 │ │ │ │ + movq 0x38(%r8),%xmm3 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + unpcklps %xmm7,%xmm4 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + shufps $0x4e,%xmm4,%xmm4 │ │ │ │ + movq %xmm4,%xmm4 │ │ │ │ + movq %xmm6,%xmm6 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + unpcklps %xmm5,%xmm2 │ │ │ │ + unpcklps %xmm5,%xmm4 │ │ │ │ + shufps $0x4e,%xmm2,%xmm2 │ │ │ │ + movq %xmm2,%xmm2 │ │ │ │ + movq %xmm4,%xmm4 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + unpcklps %xmm3,%xmm1 │ │ │ │ + unpcklps %xmm3,%xmm2 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + movq %xmm1,%xmm1 │ │ │ │ + movq %xmm2,%xmm2 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm1,%xmm0 │ │ │ │ + movlps %xmm0,(%rsi,%rdi,4) │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 56019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a319> │ │ │ │ + and $0xfffffffe,%r12d │ │ │ │ + add %r12d,%eax │ │ │ │ + lea (%rdx,%r12,8),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cltq │ │ │ │ + movss 0x4(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss (%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0x8(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0xc(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0x10(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0x14(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0x18(%rcx,%rdx,4),%xmm0 │ │ │ │ + addss 0x1c(%rcx,%rdx,4),%xmm0 │ │ │ │ + movss %xmm0,(%rsi,%rax,4) │ │ │ │ + mov %r10d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 56050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a350> │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 564e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7e0> │ │ │ │ + cmp %ebp,0x68(%rbx) │ │ │ │ + je 554a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a0> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 58fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35315> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - jmp 59047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35387> │ │ │ │ + call 541b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 56891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab91> │ │ │ │ + add %eax,0xc(%rsp) │ │ │ │ + jmp 554a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a0> │ │ │ │ + mov %r10d,0x9c(%rbx) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 5602a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a32a> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5913e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3547e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 59037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35377> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 590e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35428> │ │ │ │ - lea 0x32eea(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32fae(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x358f1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30480> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 5602a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a32a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 568c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abc1> │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + mov %r8,%r9 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add %rcx,%r9 │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30480> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30580> │ │ │ │ + movss (%rdi),%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x4,%rdi │ │ │ │ + mulss %xmm3,%xmm1 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + movups %xmm2,-0x20(%rcx) │ │ │ │ + movups %xmm2,-0x10(%rcx) │ │ │ │ + addss (%rax),%xmm1 │ │ │ │ + movss %xmm1,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jne 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a0> │ │ │ │ + addss %xmm9,%xmm1 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19788> │ │ │ │ + mov $0x1,%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 55db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0b4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x5,%r8 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rcx,%r8 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss 0x4(%rax),%xmm0 │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x4,%rsi │ │ │ │ + addss -0x18(%rax),%xmm0 │ │ │ │ + addss -0x14(%rax),%xmm0 │ │ │ │ + addss -0x10(%rax),%xmm0 │ │ │ │ + addss -0xc(%rax),%xmm0 │ │ │ │ + addss -0x8(%rax),%xmm0 │ │ │ │ + addss -0x4(%rax),%xmm0 │ │ │ │ + movss %xmm0,-0x4(%rsi) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 561c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4c0> │ │ │ │ + jmp 56019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a319> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $1,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movzbl (%rcx,%rsi,1),%esi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5685c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab5c> │ │ │ │ + movss 0x82ec(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0xa4(%rbx),%r11d │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + movss 0x82e8(%rbx),%xmm8 │ │ │ │ + divss 0xb8(%rbx),%xmm8 │ │ │ │ + divss %xmm2,%xmm9 │ │ │ │ + shl %cl,%edi │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + test %esi,%edi │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + movsd 0x70(%rcx),%xmm10 │ │ │ │ + divsd 0x68(%rcx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + setne %r15b │ │ │ │ + add 0xa0(%rbx),%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + cvtsd2ss %xmm10,%xmm10 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%r11 │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%r11 │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30580> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rsi,%rdi,4),%xmm0 │ │ │ │ + mov %edi,%r9d │ │ │ │ + shr $0x3,%r9d │ │ │ │ + movzbl (%r11,%r9,1),%r14d │ │ │ │ + mulss %xmm8,%xmm0 │ │ │ │ + mov %edi,%r9d │ │ │ │ + not %r9d │ │ │ │ + and $0x7,%r9d │ │ │ │ + bt %r9d,%r14d │ │ │ │ + setb %r9b │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + cmp %r9b,%r15b │ │ │ │ + je 562e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5e7> │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x20,%rcx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x20(%rcx) │ │ │ │ + movups %xmm1,-0x10(%rcx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rcx),%xmm5 │ │ │ │ + addss 0x4(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x4(%rax) │ │ │ │ + movss -0x18(%rcx),%xmm4 │ │ │ │ + addss 0x8(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x8(%rax) │ │ │ │ + movss -0x14(%rcx),%xmm3 │ │ │ │ + addss 0xc(%rax),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rax) │ │ │ │ + movss -0x10(%rcx),%xmm2 │ │ │ │ + addss 0x10(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x10(%rax) │ │ │ │ + movss -0xc(%rcx),%xmm7 │ │ │ │ + addss 0x14(%rax),%xmm7 │ │ │ │ + movss %xmm7,0x14(%rax) │ │ │ │ + movss -0x8(%rcx),%xmm6 │ │ │ │ + addss 0x18(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x18(%rax) │ │ │ │ + movss -0x4(%rcx),%xmm1 │ │ │ │ + addss 0x1c(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 562b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5b0> │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 56180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a480> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54c77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f77> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30670> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30670> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54c59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f59> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f3b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 59238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35578> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 5923f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3557f> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5923f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3557f> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 59240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35580> │ │ │ │ - ret │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x48a6b(%rip),%rax # a1cc8 @@Base+0x4c0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 592a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355e0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355c1> │ │ │ │ - call d600 │ │ │ │ - lea 0x47568(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54cef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fef> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 592d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35611> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x485b3(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356b0> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35691> │ │ │ │ - call d600 │ │ │ │ - lea 0x47498(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fd1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 593a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e1> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fb3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm6 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 54c95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f95> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addss %xmm9,%xmm1 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 56180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a480> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x488cb(%rip),%rax # a1cc8 @@Base+0x4c0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35788> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35761> │ │ │ │ - call d600 │ │ │ │ - lea 0x473c8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 549ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cee> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 59479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357b9> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x48413(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35858> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 594f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35831> │ │ │ │ - call d600 │ │ │ │ - lea 0x472f8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 549d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cd0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 59549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35889> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 595e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35920> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - add $0x90,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 549b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cb2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 54994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c94> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 54976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c76> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 54958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c58> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss 0x38b28(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + jmp 5493a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c3a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 5602a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a32a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %eax,0x38(%rdi) │ │ │ │ - lea 0x471f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss 0xb8(%rbx),%xmm6 │ │ │ │ + mov %sil,0x38(%rsp) │ │ │ │ + cvtsi2ss %r8,%xmm1 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %edx,0x48(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + movss %xmm3,0x4c(%rsp) │ │ │ │ + movss %xmm6,0x20(%rsp) │ │ │ │ + mulss %xmm6,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + movaps 0x10(%rsp),%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + movups (%rcx),%xmm5 │ │ │ │ + movups 0x10(%rcx),%xmm4 │ │ │ │ + movzbl 0x38(%rsp),%esi │ │ │ │ + movss 0x4c(%rsp),%xmm3 │ │ │ │ + mulps %xmm0,%xmm5 │ │ │ │ + mulps %xmm0,%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call dc40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - lea 0x482b5(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x4,0x78(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - testb $0x1,0x38(%rbx) │ │ │ │ - je 59700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a40> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + movups %xmm5,(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - lea 0x48240(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - test $0x4,%al │ │ │ │ - je 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 596df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a1f> │ │ │ │ + movsd 0x70(%rax),%xmm2 │ │ │ │ + movsd 0x68(%rax),%xmm1 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + je 568e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abe0> │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xa4(%rbx),%r11d │ │ │ │ + add 0xa0(%rbx),%r11d │ │ │ │ + divss 0x20(%rsp),%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r11 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r11 │ │ │ │ + cvtsd2ss %xmm2,%xmm2 │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups (%rax),%xmm1 │ │ │ │ + movups 0x10(%rax),%xmm0 │ │ │ │ + mov %edi,%r9d │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mulps %xmm3,%xmm1 │ │ │ │ + movzbl (%r11,%r9,1),%r14d │ │ │ │ + mov %edi,%r9d │ │ │ │ + mulps %xmm3,%xmm0 │ │ │ │ + not %r9d │ │ │ │ + and $0x7,%r9d │ │ │ │ + bt %r9d,%r14d │ │ │ │ + setb %r9b │ │ │ │ + addps %xmm5,%xmm1 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmp %r9b,%sil │ │ │ │ + je 5666a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a96a> │ │ │ │ + movss 0x1c(%rax),%xmm7 │ │ │ │ + movss 0x18(%rax),%xmm6 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x14(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm0 │ │ │ │ + movss 0xc(%rax),%xmm7 │ │ │ │ + movlhps %xmm6,%xmm0 │ │ │ │ + movss 0x8(%rax),%xmm6 │ │ │ │ + mulps %xmm2,%xmm0 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x4(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm1 │ │ │ │ + movlhps %xmm6,%xmm1 │ │ │ │ + mulps %xmm2,%xmm1 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + addss (%rcx),%xmm0 │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm0,(%rcx) │ │ │ │ + movss -0x1c(%rax),%xmm11 │ │ │ │ + addss 0x4(%rcx),%xmm11 │ │ │ │ + movss %xmm11,0x4(%rcx) │ │ │ │ + movss -0x18(%rax),%xmm10 │ │ │ │ + addss 0x8(%rcx),%xmm10 │ │ │ │ + movss %xmm10,0x8(%rcx) │ │ │ │ + movss -0x14(%rax),%xmm9 │ │ │ │ + addss 0xc(%rcx),%xmm9 │ │ │ │ + movss %xmm9,0xc(%rcx) │ │ │ │ + movss -0x10(%rax),%xmm8 │ │ │ │ + addss 0x10(%rcx),%xmm8 │ │ │ │ + movss %xmm8,0x10(%rcx) │ │ │ │ + movss -0xc(%rax),%xmm7 │ │ │ │ + addss 0x14(%rcx),%xmm7 │ │ │ │ + movss %xmm7,0x14(%rcx) │ │ │ │ + movss -0x8(%rax),%xmm6 │ │ │ │ + addss 0x18(%rcx),%xmm6 │ │ │ │ + movss %xmm6,0x18(%rcx) │ │ │ │ + movss -0x4(%rax),%xmm1 │ │ │ │ + addss 0x1c(%rcx),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rcx) │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jne 565f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8f0> │ │ │ │ + addss %xmm11,%xmm0 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ call d600 │ │ │ │ - lea 0x4710a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - jmp 595b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358f8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x1000,0x68(%rsp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x55(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movl $0x7,0x78(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call *0x70(%rax) │ │ │ │ - jmp 59654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35994> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 597f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b30> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 59797 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ad7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 597cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0d> │ │ │ │ - endbr64 │ │ │ │ - jmp 59752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a92> │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + mov 0x98(%rbx),%r10d │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + jmp 55da3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0a3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x98(%rbx),%r10d │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 55da3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0a3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 550bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193bc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 55021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19321> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 55002 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19302> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 5509d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 5507e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1937e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 5505f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1935f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + jmp 55040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19340> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 55d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a099> │ │ │ │ + jmp 56021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a321> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 55f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a20f> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x55(%rsp) │ │ │ │ - je 597ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35aeb> │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 59320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35660> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5602a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a32a> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 59804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b44> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 54000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18300> │ │ │ │ + jmp 5602a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a32a> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + jmp 5683b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab3b> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19788> │ │ │ │ + jmp 56835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab35> │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + jmp 55530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19830> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov 0x94(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ee8> │ │ │ │ + jmp 56835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab35> │ │ │ │ + movss 0x3873c(%rip),%xmm1 # 8eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f8> │ │ │ │ + jmp 55cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fad> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19788> │ │ │ │ + jmp 5683b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab3b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 55a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d5c> │ │ │ │ + jmp 56835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab35> │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 55530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19830> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 597c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b03> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5976a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35aaa> │ │ │ │ + jmp 14300 <__cxa_finalize@plt+0x66a0> │ │ │ │ + jmp 14323 <__cxa_finalize@plt+0x66c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 14333 <__cxa_finalize@plt+0x66d3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 142ee <__cxa_finalize@plt+0x668e> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x46a6b(%rip),%rax │ │ │ │ push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 599d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d10> │ │ │ │ - lea 0x47234(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x485b1(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x4716b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46efe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46f62(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46f63(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x46e38(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x468d5(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cb4> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x46815(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5999f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cdf> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x47ef2(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46da8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d60> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 598ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bed> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 598ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 59ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35df1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 59a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35daa> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e10> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 59a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d90> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 59ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35df1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35de0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 599e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d26> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d90> │ │ │ │ - jmp 59a8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dca> │ │ │ │ - endbr64 │ │ │ │ - jmp 59b04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e44> │ │ │ │ - lea 0x32284(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x324e8(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x34f23(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r9,(%rdi) │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 598df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c1f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x467ae(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 59cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff8> │ │ │ │ - lea 0x46f7d(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x482fa(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x46eb4(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 42c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f40> │ │ │ │ + movq $0x0,0x190(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0xc0(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + movups %xmm0,0xe0(%rbx) │ │ │ │ + movups %xmm0,0xf0(%rbx) │ │ │ │ + movups %xmm0,0x100(%rbx) │ │ │ │ + movups %xmm0,0x110(%rbx) │ │ │ │ + movups %xmm0,0x120(%rbx) │ │ │ │ + movups %xmm0,0x130(%rbx) │ │ │ │ + movups %xmm0,0x140(%rbx) │ │ │ │ + movups %xmm0,0x150(%rbx) │ │ │ │ + movups %xmm0,0x160(%rbx) │ │ │ │ + movups %xmm0,0x170(%rbx) │ │ │ │ + movups %xmm0,0x180(%rbx) │ │ │ │ + mov 0xc(%rbp),%edx │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + movd 0x8(%rbp),%xmm0 │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + mov 0x14(%rbp),%esi │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + movd 0x1c(%rbp),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r12d │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + movd %r12d,%xmm5 │ │ │ │ + movd %esi,%xmm7 │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46c47(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46cab(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46cac(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x46b81(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x4661e(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59c2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f6b> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4655e(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a0f4(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 59dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36100> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x47c0a(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46ac0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36040> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ea4> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 59b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ea4> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 59d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360d1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 59d4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3608a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + movd %r13d,%xmm1 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + punpckldq %xmm7,%xmm2 │ │ │ │ + mov %ecx,0x80(%rbx) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + mov 0x24(%rbp),%ecx │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %ecx,0x84(%rbx) │ │ │ │ + movups %xmm1,0x60(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %eax,0x8c(%rbx) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea (%rcx,%rcx,1),%r14d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + sar $0x2,%rbp │ │ │ │ + add %eax,%eax │ │ │ │ + lea 0x0(,%r14,4),%r15 │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %ebp,0x88(%rbx) │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + je 571b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b0> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r15,1),%r15 │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360f0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36070> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 59d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360d1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %r15,0xd0(%rbx) │ │ │ │ + call d640 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0xf0(%rbx) │ │ │ │ + mov %rdx,0xf8(%rbx) │ │ │ │ + mov %rdx,0x100(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + and $0xffffffff,%ebp │ │ │ │ + je 571a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4a0> │ │ │ │ + shl $0x2,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360c0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 59cce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3600e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36070> │ │ │ │ - jmp 59d6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360aa> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - endbr64 │ │ │ │ - jmp 59dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3612c> │ │ │ │ - lea 0x31f9c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x32200(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x34c3b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,1),%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59b96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ed6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x464db(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x20(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 59f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362d0> │ │ │ │ - lea 0x46ca4(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x48021(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x46bdb(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x4696e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x469d2(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x469d3(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ - lea 0x468a8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x46345(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36244> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x46285(%rip),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a3cd(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363e0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x47931(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x467e8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36320> │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3617d> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 59e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3617d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3636a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rcx,0xd8(%rbx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %r14,0xe8(%rbx) │ │ │ │ + je 57190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b490> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363d0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36350> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363a0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 59fa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362e6> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36350> │ │ │ │ - jmp 5a04a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3638a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3640c> │ │ │ │ - lea 0x31cbc(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31f20(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3495b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x4(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + lea 0x1(%rdx),%r12d │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 1435e <__cxa_finalize@plt+0x66fe> │ │ │ │ + mov %rcx,%r15 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 57178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b478> │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + mov %edx,0x6c(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361af> │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea -0x1(%r15),%r13 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + jne 56c8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af8c> │ │ │ │ + movslq 0x6c(%rsp),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3(%rdx,%rdx,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36468> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36450> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36490> │ │ │ │ - add $0x8,%rsp │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 56c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af60> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 56cd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afd9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36450> │ │ │ │ - jmp 5a147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36487> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5a193 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d3> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a1bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364fb> │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r12,-0x10(%r15) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 56c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af88> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x60(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r15,0x110(%rbx) │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rdi,0x108(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b000> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5a1a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364e9> │ │ │ │ - jmp 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a0ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3643f> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x4610b(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 5a338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36678> │ │ │ │ - lea 0x468d4(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x47c51(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x4680b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x4659e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46602(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46603(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x464d8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x45f75(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a2d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36614> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x45eb5(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3663f> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x47592(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46448(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ + mov $0x20,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 57120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b420> │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea (%r15,%r15,2),%r13 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + lea -0x1(%r15),%r13 │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov %r14,%r15 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + jmp 56d74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b074> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366c0> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a20d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654d> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a20d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654d> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36751> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a3ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3670a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36770> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36751> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %rdx,-0x8(%r15) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r15) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 56d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b070> │ │ │ │ + lea (%r14,%r12,1),%r13 │ │ │ │ + mov %r14,0x120(%rbx) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + mov %r15,0x128(%rbx) │ │ │ │ + mov %r13,0x130(%rbx) │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36740> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a34e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3668e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f0> │ │ │ │ - jmp 5a3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3672a> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367a4> │ │ │ │ - lea 0x31924(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31b88(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x345c3(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a23f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3657f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x45e5b(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x20(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 5a618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36958> │ │ │ │ - lea 0x46624(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x479a1(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x4655b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x462ee(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46352(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46353(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ - lea 0x46228(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x45cc5(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368c4> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x45c05(%rip),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3aa4d(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a60> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x472b1(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x46168(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369a0> │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367fd> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367fd> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a6f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a31> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a6aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369ea> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a50> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369d0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a6f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a31> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a20> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3696e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369d0> │ │ │ │ - jmp 5a6ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a0a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a74c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a8c> │ │ │ │ - lea 0x3163c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x318a0(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x342db(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + call d320 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%r12,1),%rcx │ │ │ │ + mov %rax,0x138(%rbx) │ │ │ │ + mov %rcx,0x140(%rbx) │ │ │ │ + mov %rcx,0x148(%rbx) │ │ │ │ + call d640 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3682f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x45b6e(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c40> │ │ │ │ - lea 0x4633d(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x476ba(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x46274(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46007(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x4606b(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x4606c(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x45f41(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x459de(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a86b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36bab> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4591e(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3ad34(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d50> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x46fca(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x45e80(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c90> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a7a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ae4> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a7a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ae4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d21> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cda> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %rcx,0x150(%rbx) │ │ │ │ + mov %rbp,0x160(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 57029 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b329> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 57210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b510> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cc0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d21> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x4(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + je 571c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4c8> │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbp,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + subq $0x1,0x8(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + jne 56ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1f0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %r15,0x170(%rbx) │ │ │ │ + mov %rax,0x178(%rbx) │ │ │ │ + mov %rcx,0x168(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b26a> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a916 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c56> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cc0> │ │ │ │ - jmp 5a9ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cfa> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - endbr64 │ │ │ │ - jmp 5aa3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d7c> │ │ │ │ - lea 0x3134c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x315b0(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x33feb(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call d640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movq %rax,%xmm7 │ │ │ │ + mov %r13,%r14 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm6,(%r14) │ │ │ │ + call d640 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rdx,-0x8(%r14) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r14) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jne 56fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2b8> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r13,0x180(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x188(%rbx) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x190(%rbx) │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 57100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b400> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a7d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b16> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36dd0> │ │ │ │ - movl $0x0,0xd0(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + mov %rbp,0x98(%rsp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 42c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f80> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %eax,0xa4(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 570af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3af> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x20(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 42e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7190> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7610> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5721a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b51a> │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5aaa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36de5> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5aab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36df7> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3af68(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ab0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - call *0x8(%rax) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + jmp 5706f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b36f> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - jmp 5aa79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36db9> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - endbr64 │ │ │ │ + movq $0x0,0x120(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5ab35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e75> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0xd0(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46ef4(%rip),%rax # a1a70 @@Base+0x268> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5ac48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f88> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x46e02(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5abb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef3> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5abd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f18> │ │ │ │ - lea 0x45c2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5abed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5abff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f3f> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x128(%rbx) │ │ │ │ + movq $0x0,0x130(%rbx) │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b0b0(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ac52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f92> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x138(%rbx) │ │ │ │ + movq $0x0,0x140(%rbx) │ │ │ │ + movq $0x0,0x148(%rbx) │ │ │ │ + jmp 56e33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b133> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 56cd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afd9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 56bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aec0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 56b75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae75> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 5aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d90> │ │ │ │ - jmp 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ + movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 56b06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae06> │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%r12),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46df4(%rip),%rax # a1a70 @@Base+0x268> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5ad50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37090> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x46d02(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5acb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ff3> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5ace0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37020> │ │ │ │ - lea 0x45b2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5acf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37035> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5ad07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37047> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b1b8(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ad5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3709a> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne 571e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4e0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0x20(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 56f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b243> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 5aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d90> │ │ │ │ - jmp 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 56e8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b18a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 5ada9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370e9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5adc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37101> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5add9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37119> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5add5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37115> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x0,0x80(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14423 <__cxa_finalize@plt+0x67c3> │ │ │ │ endbr64 │ │ │ │ - jmp 5ae06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37146> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 143a5 <__cxa_finalize@plt+0x6745> │ │ │ │ endbr64 │ │ │ │ - jmp 5ae2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3716b> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5ae26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37166> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5ae22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37162> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14381 <__cxa_finalize@plt+0x6721> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5ae67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371a7> │ │ │ │ + jmp 14456 <__cxa_finalize@plt+0x67f6> │ │ │ │ endbr64 │ │ │ │ - jmp 5adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37137> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1449c <__cxa_finalize@plt+0x683c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ae40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37180> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 14487 <__cxa_finalize@plt+0x6827> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 144c3 <__cxa_finalize@plt+0x6863> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46d54(%rip),%rax # a1c00 @@Base+0x3f8> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37280> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x46c69(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3721c> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b393(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5af50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37290> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x458ca(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370c0> │ │ │ │ - jmp 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 144ac <__cxa_finalize@plt+0x684c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 144d9 <__cxa_finalize@plt+0x6879> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46c84(%rip),%rax # a1c00 @@Base+0x3f8> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37350> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x46b99(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5afac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372ec> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b463(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5b020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37360> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x457fa(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370c0> │ │ │ │ - jmp 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 144ee <__cxa_finalize@plt+0x688e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 144fe <__cxa_finalize@plt+0x689e> │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373b8> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37400> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + je 572da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 572f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f0> │ │ │ │ call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 5b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 572c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5c0> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 57300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b600> │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - jmp 5b097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d7> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b0d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37416> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37428> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37392> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5b0fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3743e> │ │ │ │ - jmp 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%r15 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x28(%rdi),%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b28d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375cd> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5b499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377d9> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 5b3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37728> │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - lea 0x28(%r12),%r13 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 5b30a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3764a> │ │ │ │ + jne 572c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5c0> │ │ │ │ + jmp 572d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5d6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - cmp %rbp,0x28(%r12) │ │ │ │ - je 5b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37690> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3779b> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 5b330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37670> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - je 5b2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375f0> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3756b> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3756b> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - mov 0x70(%r14),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 5b42e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3776e> │ │ │ │ - sub %r15,%rdx │ │ │ │ - mov %rsi,0x30(%r14) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5b429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37769> │ │ │ │ - add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4571d(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x458cf(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - je 5b1d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37513> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 5b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374e0> │ │ │ │ - mov 0x68(%r14),%rsi │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - add 0x70(%r14),%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x30(%r14) │ │ │ │ - movups %xmm0,0x20(%r14) │ │ │ │ - jmp 5b28d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375cd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5b1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37508> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - mov 0x28(%r15),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b3a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e9> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b3a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e9> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - movq 0x18(%r15),%xmm1 │ │ │ │ - sub %rcx,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%r15),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5b41a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3775a> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - jmp 5b1bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374fd> │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5b43c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3777c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov %eax,0x38(%r12) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - jmp 5b177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b7> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 5b25a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3759a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - jmp 5b31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3765b> │ │ │ │ - lea 0x3168d(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x312e1(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x3363a(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x31306(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x30b72(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x335ad(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x3102f(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x30b53(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3358e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30c78(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30c34(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33577(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5b52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3786e> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37890> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 57320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b620> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5b538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37878> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5731d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b61d> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b670> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 57368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b668> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 57337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b637> │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 57357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b657> │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 5732b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b62b> │ │ │ │ ret │ │ │ │ - lea 0x30ab9(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30b7d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x334c0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + jmp 5739d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b69d> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 24880 ::do_widen(char) const@@Base+0x5710> │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d910 │ │ │ │ + movslq 0x8(%rbp),%rbx │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + call d4b0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jl 57390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b690> │ │ │ │ + xor %edi,%edi │ │ │ │ + call daf0 │ │ │ │ nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + mov %edx,0xc(%rdi) │ │ │ │ + movups %xmm0,0x38(%rdi) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jg 573f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6f0> │ │ │ │ + ret │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 5b5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37910> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37968> │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 5b660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379a0> │ │ │ │ - mov %cl,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5b6b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f2> │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + lea (%rax,%rdx,1),%r9 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r9,0x40(%rcx) │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + mov %r8,0x38(%rcx) │ │ │ │ + mov %r9,0x48(%rcx) │ │ │ │ add $0x28,%rsp │ │ │ │ + jmp d940 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmpl $0x1,0xc(%rdi) │ │ │ │ + jg 57498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b798> │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b790> │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - mov %cl,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b6b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f7> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - lea 0x17(%rsp),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5b5b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f5> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5b5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5b5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5902(%rip),%rdx # 55d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32070> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5b688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379c8> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5b59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378db> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d750 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 574d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37800> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5b5ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378ee> │ │ │ │ - jmp 5b612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37952> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 5b5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37915> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5b5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378e4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30952(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30a16(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33359(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5b708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a48> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - cmp $0x18,%esi │ │ │ │ - je 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x40e2(%rip),%rdx # 57630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33970> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5b788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ac8> │ │ │ │ - call 5b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37800> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ab0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5b735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a75> │ │ │ │ - lea 0x3087d(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30941(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33284(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - jmp 5b739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a79> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rdi │ │ │ │ + jmp 24880 ::do_widen(char) const@@Base+0x5710> │ │ │ │ nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ + sub $0x268,%rsp │ │ │ │ + movq 0x4a051(%rip),%xmm1 # a1570 , std::allocator >@GLIBCXX_3.4.21+0xcd8> │ │ │ │ + movhps 0x4a052(%rip),%xmm1 # a1578 >@GLIBCXX_3.4+0xd98> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x258(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - je 5ba38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d78> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rax,%rcx,1),%rbp │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 5b8ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c2a> │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - cmp %r13,0x28(%r15) │ │ │ │ - je 5b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cd8> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dab> │ │ │ │ - cmpb $0x0,0x10(%r12) │ │ │ │ - je 5b978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cb8> │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - je 5b918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c58> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b8bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bfc> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b8bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bfc> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4bd9e(%rip) │ │ │ │ + cmpl $0x1,0xc(%rbx) │ │ │ │ + jle 57d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c040> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x1ee(%rip),%rdx # 57380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b680> │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call db70 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 57560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b860> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 575a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8a8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call d5a0 │ │ │ │ + cmp %ebp,0xc(%rbx) │ │ │ │ + jg 57590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b890> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 424b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b0> │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x4bd1f(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x37a09(%rip),%xmm0 # 8f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53300> │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x493ef(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x4914c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x493c9(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x49259(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + movaps %xmm2,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x49552(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c330> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x49101(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 577d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bad5> │ │ │ │ + call d600 │ │ │ │ + lea 0x49014(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x49209(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x48f4f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + lea 0x48f33(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x491ac(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x49044(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x49345(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d610 (long)@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c348> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5ba66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37da6> │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x48f2e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 579a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca8> │ │ │ │ + call d600 │ │ │ │ + lea 0x48e41(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x49036(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x48d7c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1b,%r8d │ │ │ │ + lea 0x37052(%rip),%rcx # 8ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d58> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 57f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c228> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 14776 <__cxa_finalize@plt+0x6b16> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x36aa7(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 57fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2d8> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 57f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c200> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 57b13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be13> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 57b13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be13> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 57cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfc0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1461a <__cxa_finalize@plt+0x69ba> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c360> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1451a <__cxa_finalize@plt+0x68ba> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3695d(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 57f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c280> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4b8e5(%rip) │ │ │ │ + jne 57de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e8> │ │ │ │ + cmpb $0x0,0x4b8d9(%rip) │ │ │ │ + jne 57d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c070> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 57c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf40> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 57c52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf52> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 57c64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf64> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 57c73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf73> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 57c82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf82> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 57c96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf96> │ │ │ │ + call d600 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c471> │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x450b4(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x28(%r15),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call d630 │ │ │ │ - mov %r13d,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x45262(%rip),%r13d │ │ │ │ - sete 0x11(%r12) │ │ │ │ - je 5b86b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bab> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmp 5b830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + nop │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5b85f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b9f> │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 57b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be59> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 58077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c377> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 57d16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c016> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 58077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c377> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 575ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8ab> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 24880 ::do_widen(char) const@@Base+0x5710> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %ebp,0x4(%rdi) │ │ │ │ + jg 57d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c050> │ │ │ │ + jmp 575ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8ab> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x36711(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x4b57d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x4b561(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 145b2 <__cxa_finalize@plt+0x6952> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 57e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c160> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 57c2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf2e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x36699(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x4b285(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x4b269(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 145e7 <__cxa_finalize@plt+0x6987> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 57eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1b0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 57c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf21> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x38d15(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 57dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0cd> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 57dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0cd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x38d65(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ - sub %rsi,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jle 5b9f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d32> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b9f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d32> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - movq 0x18(%r12),%xmm1 │ │ │ │ - sub %rcx,%r13 │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movhps 0x20(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5b8e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c25> │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - jmp 5b853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b93> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5baa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37de9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov %eax,0x38(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 5b815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b55> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30cf6(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x30562(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32f9d(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30a1f(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x30543(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32f7e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x31020(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x30c74(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x32fcd(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%r8 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %esi,%r8d │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 5bb38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e78> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5bb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec8> │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 5bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f00> │ │ │ │ - mov %r8b,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5bc24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f64> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - mov %r8b,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bc29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f69> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - lea 0x17(%rsp),%rdx │ │ │ │ - add $0x48,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5bb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e57> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5bb1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e5a> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 57e41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c141> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 57e41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c141> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5bb1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e5a> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 58140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c440> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 57b05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be05> │ │ │ │ + jmp 57b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be29> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 58110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c410> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 57f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c250> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 57f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c263> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd33> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd33> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5ee2(%rip),%rdx # 55cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ff0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f30> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5baff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e3f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 580e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3e0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 57fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2a8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 57fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2bb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bef9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bef9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 580b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3b8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c300> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 58013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c313> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57ab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdb4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57ab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdb4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 577a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baa8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5797b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc7b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 58150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c450> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c388> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5809b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c39b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be6d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be6d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 580c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3c1> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 57fef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2ef> │ │ │ │ nop │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37450> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5bb0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e4f> │ │ │ │ - jmp 5bb72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37eb2> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 580e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3e9> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 57f97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c297> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 58119 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c419> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 57f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c23f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 5bb3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e7e> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5bb05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e45> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 57b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be29> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 58159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c459> │ │ │ │ + jmp 57d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c029> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x304e8(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x304a4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32de7(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 1454f <__cxa_finalize@plt+0x68ef> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 145ca <__cxa_finalize@plt+0x696a> │ │ │ │ + endbr64 │ │ │ │ + jmp 14603 <__cxa_finalize@plt+0x69a3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14564 <__cxa_finalize@plt+0x6904> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14650 <__cxa_finalize@plt+0x69f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 146c9 <__cxa_finalize@plt+0x6a69> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14646 <__cxa_finalize@plt+0x69e6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 146ea <__cxa_finalize@plt+0x6a8a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14738 <__cxa_finalize@plt+0x6ad8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 145d3 <__cxa_finalize@plt+0x6973> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14678 <__cxa_finalize@plt+0x6a18> │ │ │ │ + endbr64 │ │ │ │ + jmp 1476e <__cxa_finalize@plt+0x6b0e> │ │ │ │ + endbr64 │ │ │ │ + jmp 14596 <__cxa_finalize@plt+0x6936> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5bcb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38029> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38010> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5bce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38029> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + mov 0x28(%rdi),%r12 │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 5829b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c59b> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bcc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38007> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + je 58488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c788> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c580> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 582a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5a8> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%rbx),%r13 │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 582eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5eb> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 584a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a0> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 582d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5d0> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 582f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f8> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x58(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 5833b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c63b> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c770> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c620> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c648> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c666> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + movl $0x0,0x98(%rbx) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 583ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6ac> │ │ │ │ + call d600 │ │ │ │ + mov 0xa8(%rbx),%rdi │ │ │ │ + movl $0x0,0xb0(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movl $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 583f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6f2> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + movl $0x0,0xd8(%rbx) │ │ │ │ + movq $0x0,0xd0(%rbx) │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + movl $0x0,0xe8(%rbx) │ │ │ │ + movq $0x0,0xf0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c738> │ │ │ │ + call d600 │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + movups %xmm0,0xf8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 584b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7b8> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5bcb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38048> │ │ │ │ - lea 0x30428(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x303e4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32d27(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5bcc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38009> │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5bd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bdb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380f9> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380e0> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5bdb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380f9> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5bd97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380d7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c620> │ │ │ │ + jmp 5833b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c63b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c580> │ │ │ │ + jmp 5829b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c59b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 582d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5d0> │ │ │ │ + jmp 582eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5eb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5bd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5bdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38118> │ │ │ │ - lea 0x30358(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30314(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32c57(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5bd97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380d7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5be30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38170> │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 5be4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3818f> │ │ │ │ - or $0x2,%edx │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x304c9(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3019d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32bd8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30d4a(%rip),%rcx # 8cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ee0> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x308ce(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x32c27(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5bf32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38272> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5c1a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384e1> │ │ │ │ - mov 0xb0(%rdi),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - testb $0x1,0xa0(%rbx) │ │ │ │ - jne 5bf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3829f> │ │ │ │ - mov 0x98(%rbx),%rsi │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add 0x58(%rbx),%rsi │ │ │ │ - call *0x60(%rax) │ │ │ │ - add 0x98(%rbx),%rax │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - cmp 0x60(%rbx),%rax │ │ │ │ - je 5bf58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38298> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c15e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3849e> │ │ │ │ - add $0x38,%rsp │ │ │ │ + call 58240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 584f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7f1> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58502 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c802> │ │ │ │ + call d600 │ │ │ │ + mov 0xa8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c813> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c824> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c832> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbp),%r12 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 5855e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c85e> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c900> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 58540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c840> │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5856b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c86b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 5859e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c89e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c918> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c880> │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 585ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8ab> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 585da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8da> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 585f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8f0> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 585c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8c0> │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c930> │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - orl $0x1,0xa0(%rbx) │ │ │ │ - mov 0x48(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - testb $0x2,0x40(%r13) │ │ │ │ - je 5c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38490> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 5bfe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38325> │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c182 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384c2> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x448db(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x448a6(%rip),%ebp │ │ │ │ - je 5c090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383d0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - je 5c120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38460> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov 0x48(%rbx),%r15 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 5bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c8> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x30(%r15),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5c04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3838d> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3838d> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%rbx),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - movq 0x20(%r15),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x28(%r15),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r15) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c109 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38449> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 5bf91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382d1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5c0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38423> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38423> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r13,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - movq 0x20(%rax),%xmm1 │ │ │ │ - sub %r13,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x28(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - je 5c120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38460> │ │ │ │ - sub 0x18(%rsp),%rdx │ │ │ │ - jmp 5bf05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38245> │ │ │ │ - nop │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5bf32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38272> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 585c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8c0> │ │ │ │ + jmp 585d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8d6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c840> │ │ │ │ + jmp 5855a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c85a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - jmp 5bf77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382b7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30196(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2fe6a(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x328a5(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30ae7(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2fe4b(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32886(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30008(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2ff2c(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3286f(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c880> │ │ │ │ + jmp 5859a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c89a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - testb $0x2,0xd0(%rdi) │ │ │ │ - je 5c250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38590> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ + call d080 │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %rax,0x4ac58(%rip) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %r12,%rbp │ │ │ │ + je 59b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de19> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d320 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 596cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9cd> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + movsd 0x368f6(%rip),%xmm3 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 5c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38740> │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - cmp %rax,0x30(%r15) │ │ │ │ - je 5c500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38840> │ │ │ │ - movzbl 0xc(%rsp),%ecx │ │ │ │ - mov %cl,(%rax) │ │ │ │ - addq $0x1,0x28(%r15) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5c544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38884> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - movzbl 0xc(%rsp),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - cmpb $0x0,0xa8(%r15) │ │ │ │ - je 5c587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388c7> │ │ │ │ - mov 0xb0(%r15),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - testb $0x1,0xa0(%r15) │ │ │ │ - jne 5c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38600> │ │ │ │ - mov 0x98(%r15),%rsi │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add 0x58(%r15),%rsi │ │ │ │ - call *0x60(%rax) │ │ │ │ - add 0x98(%r15),%rax │ │ │ │ - mov %rax,0x98(%r15) │ │ │ │ - cmp 0x60(%r15),%rax │ │ │ │ - jne 5c4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38831> │ │ │ │ - orl $0x1,0xa0(%r15) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ + jne 58a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd0e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 58850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb50> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rdi,%rsi,1),%r8d │ │ │ │ + mov %eax,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%r8d │ │ │ │ + jae 58bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ced0> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %eax,(%r15,%rsi,4) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%r15,%rsi,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 58780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rdx,4),%r14 │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 59d17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e017> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %esi,%esi │ │ │ │ + je 58850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb50> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rsi │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movslq (%rsi,%rax,4),%rdx │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 58840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb40> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rbx),%ebp │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x14,0x78(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x36573(%rip),%xmm0 # 8ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53110> │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movl $0x70656577,0x10(%rdx) │ │ │ │ + movsd 0x36749(%rip),%xmm3 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x4ac23(%rip) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + je 589c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccc0> │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cvtsi2sd %rbp,%xmm4 │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + mov 0x4abef(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x3666b(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 5893e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc3e> │ │ │ │ + movl $0xffffffff,0x4abcb(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 589c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccc0> │ │ │ │ + lea 0x4a736(%rip),%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x35c83(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528ef> │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x35b5c(%rip),%rsi # 8e4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r12d,0x4ab5f(%rip) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + movsd 0x36653(%rip),%xmm3 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 589ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccea> │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d600 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x3661e(%rip),%xmm3 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + addq $0x1,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp 0x8(%rbx),%eax │ │ │ │ + jae 596da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9da> │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - je 5c448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38788> │ │ │ │ - lea 0x2f(%rsp),%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - jmp 5c356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38696> │ │ │ │ + je 58750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca50> │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + not %r13d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 58a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd63> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %edx,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + add 0x20(%rcx),%rax │ │ │ │ + movzbl (%rax,%r8,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%ecx │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + setb %al │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x14(%rbx),%edx │ │ │ │ + jb 58a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd20> │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + shr $1,%eax │ │ │ │ + je 58cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfbc> │ │ │ │ + mov %esi,%eax │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + sar $1,%eax │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov 0x80(%rbx),%r12 │ │ │ │ + cltq │ │ │ │ + mov %r13d,0x6c(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388a8> │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x44572(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x4453f(%rip),%ebp │ │ │ │ - je 5c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387a0> │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - je 5c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 5c2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38630> │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 5c3b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386f2> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c3b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386f2> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r15),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - movq 0x20(%r12),%xmm1 │ │ │ │ - sub %rbp,%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - movhps 0x28(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5c4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3881d> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 5c2f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38639> │ │ │ │ + mov (%r14,%rdi,8),%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + shr $0x6,%r13 │ │ │ │ + add 0x88(%rax),%rbp │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x0(,%r13,8),%rsi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl 0x0(%rbp),%r8d │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rcx,%rsi,1),%r10 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov (%r10),%rdx │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + or %rdx,%r15 │ │ │ │ + and $0x3,%ecx │ │ │ │ + not %r8 │ │ │ │ + and %r8,%rdx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + cmove %r15,%rdx │ │ │ │ + lea (%r12,%rsi,1),%r15 │ │ │ │ + mov %rdx,(%r10) │ │ │ │ + movzbl 0x0(%rbp),%ebp │ │ │ │ + mov (%r15),%rdx │ │ │ │ + sar %cl,%ebp │ │ │ │ + and $0x3,%ebp │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jne 58c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf50> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + or %rax,(%rcx,%rsi,1) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + lea 0x1(%r9),%edx │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + mov 0x80(%rbx),%r12 │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + and (%r12,%r13,8),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x48(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 58e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d150> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x2,%r9d │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 58ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + movslq %edx,%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,(%r8,%rsi,4) │ │ │ │ + mov (%r12),%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%r8,%rsi,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 58780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rdx,4),%r14 │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + ja 587e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cae9> │ │ │ │ + jne 58827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb27> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov (%r12,%rbp,1),%rax │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %edx,(%rax,%r14,1) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + jmp 58827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb27> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %r8,%rdx │ │ │ │ + add 0x30(%rsp),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + and (%r10),%rcx │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + je 58c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf78> │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + jmp 58b5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce5c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %rdx,%r8 │ │ │ │ + mov %r11d,%r10d │ │ │ │ + mov %r8,(%rsi) │ │ │ │ + and (%r15),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x48(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 58e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d150> │ │ │ │ + add $0x2,%r9d │ │ │ │ + jmp 58ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 58d69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d069> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x80(%rbx),%r8 │ │ │ │ + sar $1,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + and (%r8,%rcx,8),%r15 │ │ │ │ + jne 58d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d010> │ │ │ │ + mov 0xa8(%rbx),%r8 │ │ │ │ + and (%r8,%rcx,8),%rax │ │ │ │ + je 58d5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d05c> │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ebp,%r10d │ │ │ │ + cmpb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x8(%r9),%rax │ │ │ │ + setg %r8b │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov 0x20(%r9),%r12 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + add %rax,%r12 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r10d │ │ │ │ + shl %cl,%r8d │ │ │ │ + not %r10d │ │ │ │ + and %r10b,(%r12) │ │ │ │ + add 0x20(%r9),%rax │ │ │ │ + or %r8b,(%rax) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 58ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe0> │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + and $0x1,%ebp │ │ │ │ + neg %rbp │ │ │ │ + and $0x18,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 58850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb50> │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0x1,%eax │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%r8),%r11 │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov 0x0(%r13,%rax,1),%r15 │ │ │ │ + mov (%r12,%rax,1),%r14 │ │ │ │ + shr $0x3,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5c224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38564> │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x67ea(%rip),%rdx # 55c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f60> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38860> │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov 0xc0(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5c1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3853f> │ │ │ │ + imul 0x28(%rsp),%r11 │ │ │ │ + add 0x20(%r8),%r11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x48(%r15),%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - jmp 5c2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3861a> │ │ │ │ + mov (%r14,%rax,4),%r8d │ │ │ │ + mov (%r15,%rax,4),%r9d │ │ │ │ + cmp %r8d,%esi │ │ │ │ + cmovl %r8d,%esi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + cmovl %r8d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r11,%r8,1),%r10d │ │ │ │ + mov %r9d,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r10d │ │ │ │ + jb 58e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d120> │ │ │ │ + mov 0x0(%r13,%rbp,1),%r10 │ │ │ │ + movslq %edx,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,(%r10,%r8,4) │ │ │ │ + mov (%r12,%rbp,1),%r9 │ │ │ │ + mov %esi,(%r9,%r8,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 58bfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cefe> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 58dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movslq %ecx,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %r9d,(%r10,%r8,4) │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %edi,(%r9,%r8,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jae 587c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cac1> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 58dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + test %edi,%edi │ │ │ │ + je 58cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfbc> │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + movsd 0x3615c(%rip),%xmm4 # 8efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532d0> │ │ │ │ + mov %r10d,%r14d │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r13d,0x68(%rsp) │ │ │ │ + movsd 0x36189(%rip),%xmm5 # 8f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53310> │ │ │ │ + movsd 0x36080(%rip),%xmm9 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + je 58cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfb0> │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r12,%r13 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xorpd 0x35f23(%rip),%xmm8 # 8ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53100> │ │ │ │ + jmp 58fd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 5c4b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387f3> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c4b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387f3> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - movq 0x20(%rax),%xmm1 │ │ │ │ - sub %rbp,%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - movhps 0x28(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - sub 0x18(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5c224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38564> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 58f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d216> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + lea -0x1(%r10),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r12,%r13,1),%r12 │ │ │ │ + movslq (%r12,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movsbl (%r12,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jae 59220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d520> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + add $0x1,%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov (%r12,%r13,1),%r9 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5916c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d46c> │ │ │ │ + lea -0x1(%r11),%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 59160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d460> │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 59120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d420> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%rdi │ │ │ │ + add $0x8,%rsi │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 59260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d560> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rdx,%r10 │ │ │ │ + and (%r8,%rcx,8),%r10 │ │ │ │ + je 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + mov 0x38(%rbx),%r10 │ │ │ │ + lea 0x1(%rdi),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov 0x80(%rbx),%rbp │ │ │ │ + mov (%r10,%r13,1),%r11 │ │ │ │ + and 0x0(%rbp,%rcx,8),%r12 │ │ │ │ + mov (%r11,%rsi,1),%r10d │ │ │ │ + mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ + jne 58ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1e8> │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 59047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d347> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + lea -0x1(%r10),%ebp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%r12,%r13,1),%r12 │ │ │ │ + movslq (%r12,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movsbl (%r12,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm2 │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jae 59240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d540> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + add $0x1,%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r12,%r13,1),%r9 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 591fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4fc> │ │ │ │ + lea -0x1(%r11),%r10d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm1 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 591f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4f0> │ │ │ │ + ucomisd 0x35f5c(%rip),%xmm2 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + setnp %r10b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + cmovne %r9d,%r10d │ │ │ │ + ucomisd 0x35f45(%rip),%xmm1 # 8f008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53308> │ │ │ │ + setnp %r11b │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + cmovne %r9d,%r11d │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 59190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d490> │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 59190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d490> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm8 │ │ │ │ + jbe 592f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5f0> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - cmp 0x30(%r15),%rax │ │ │ │ - jne 5c214 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38554> │ │ │ │ - jmp 5c4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38831> │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + lea 0x1(%r11),%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + jmp 58f77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d277> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - testb $0x2,0xd0(%r15) │ │ │ │ - je 5c25b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3859b> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - jmp 5c20a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3854a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2fdb0(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2fa84(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x324bf(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30701(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2fa65(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x324a0(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2fc22(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2fb46(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32489(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5c5e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38922> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38918> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38941> │ │ │ │ - lea 0x2fbc7(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2faeb(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3242e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5c652 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38992> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38988> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + ucomisd 0x35e78(%rip),%xmm1 # 8f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53310> │ │ │ │ + setnp %bpl │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm5,%xmm1 │ │ │ │ + cmovne %r9d,%ebp │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 59290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d590> │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 59290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d590> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + lea 0x1(%r11),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmp 590a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3a4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 58f6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d26e> │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + jmp 58f54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d254> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5909b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d39b> │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + jmp 59085 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d385> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + je 59300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d600> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 59d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e020> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmp 58ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1a0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ucomisd 0x35d78(%rip),%xmm2 # 8f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53310> │ │ │ │ + setnp %r10b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm5,%xmm2 │ │ │ │ + cmovne %r9d,%r10d │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 59530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d830> │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 59530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d830> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm9,%xmm4 │ │ │ │ + comisd %xmm9,%xmm4 │ │ │ │ + ja 5927d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d57d> │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 58cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfbc> │ │ │ │ + mov $0x1,%r12d │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5c671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389b1> │ │ │ │ - lea 0x2fb57(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2fa7b(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x323be(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38988> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5c6b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389f4> │ │ │ │ - movq 0x18(%rbx),%xmm0 │ │ │ │ - movl $0x0,0x38(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x2fdf5(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f919(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32354(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5c920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c60> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - test $0x2,%al │ │ │ │ - je 5c954 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c94> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - lea 0x1f(%rsp),%rdx │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 5c982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cc2> │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + and (%r8,%rcx,8),%rdi │ │ │ │ + je 59490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d790> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x80(%rbx),%r11 │ │ │ │ + lea (%rax,%rax,1),%r10 │ │ │ │ + mov (%rdi,%r14,1),%rdi │ │ │ │ + and (%r11,%rcx,8),%rdx │ │ │ │ + mov (%rdi,%rax,8),%r8d │ │ │ │ + mov (%rdi,%r12,4),%r9d │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + je 5955a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d85a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 593dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6dc> │ │ │ │ + mov 0x50(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbp │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov 0xf8(%rbx),%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ + sub (%rcx,%rdx,4),%r15d │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm0 │ │ │ │ + mulss (%r11,%rdx,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 594b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7b1> │ │ │ │ + lea 0x1(%r8),%r15d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov %esi,%r11d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ + movslq (%rcx,%r15,4),%r15 │ │ │ │ + add $0x1,%r11d │ │ │ │ + movsbl (%rdi,%r15,1),%r15d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + cvtsi2ss %r15d,%xmm5 │ │ │ │ + mulss (%r8,%r11,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 594cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7cd> │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movslq (%rcx,%r9,4),%rcx │ │ │ │ + sub 0x0(%rbp,%r9,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %ecx,%xmm5 │ │ │ │ + mulss (%r8,%rdx,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + add %r10,%rdi │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 59adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dddb> │ │ │ │ + movb $0x1,(%rdi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0xff,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%r12),%eax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 5c8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bf0> │ │ │ │ - movb $0x0,0x7(%rsp) │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d650 │ │ │ │ - mov 0x440dc(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x28(%r15),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r10d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 58cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfbc> │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + add $0x2,%r12 │ │ │ │ + jmp 59340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 59501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d801> │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %esi,%r15d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + movslq (%rcx,%rbp,4),%rcx │ │ │ │ + lea 0x1(%r15),%r11d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm5 │ │ │ │ + mulss (%r8,%r11,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 5946d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d76d> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov (%rdx,%r14,1),%rcx │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rbp │ │ │ │ + jmp 5943e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d73e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 59550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d850> │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 59550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d850> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + jmp 59134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d434> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + jmp 58fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2c0> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 595a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a7> │ │ │ │ + mov 0x50(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbp │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov 0xf8(%rbx),%r11 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ + sub (%rcx,%rdx,4),%r15d │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm2 │ │ │ │ + mulss (%r11,%rdx,4),%xmm2 │ │ │ │ + cvtss2sd %xmm2,%xmm2 │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 59660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d960> │ │ │ │ + lea 0x1(%r8),%r15d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov %esi,%r11d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ + movslq (%rcx,%r15,4),%r15 │ │ │ │ + add $0x1,%r11d │ │ │ │ + movsbl (%rdi,%r15,1),%r15d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + cvtsi2ss %r15d,%xmm0 │ │ │ │ + mulss (%r8,%r11,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5967c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d97c> │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq (%rcx,%r9,4),%rcx │ │ │ │ + sub 0x0(%rbp,%r9,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %ecx,%xmm0 │ │ │ │ + mulss (%r8,%rdx,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + seta %dl │ │ │ │ + lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rdi,%r10,1) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 59acf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddcf> │ │ │ │ + movb $0x1,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 59490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d790> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 596ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9ac> │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %esi,%r15d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + movslq (%rcx,%rbp,4),%rcx │ │ │ │ + lea 0x1(%r15),%r11d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm1 │ │ │ │ + mulss (%r8,%r11,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 59634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d934> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov (%rdx,%r14,1),%rcx │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rbp │ │ │ │ + jmp 59605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d905> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movq 0x47e9e(%rip),%xmm1 # a1580 , std::allocator >@GLIBCXX_3.4.21+0xce8> │ │ │ │ + movhps 0x47e9f(%rip),%xmm1 # a1588 >@GLIBCXX_3.4+0xda8> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x49be7(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x35821(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x472b8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x47015(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %dx,0x210(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x47295(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x47125(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + movaps %xmm1,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4741e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xc8(%rsp),%rsi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movl $0x10,0x108(%rsp) │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x138(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 59d02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e002> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call d630 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x443e6(%rip),%ebx │ │ │ │ - sete 0x11(%r12) │ │ │ │ - setne 0x7(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - sub %r13,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5c874 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bb4> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5c818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b58> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x0(%r13,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b50> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - movq 0x18(%r12),%xmm1 │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 5c8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c18> │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - cmp %rbx,0x28(%r15) │ │ │ │ - jne 5c770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ab0> │ │ │ │ - jmp 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5c7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b25> │ │ │ │ - jmp 5c794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ad4> │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm1,0x28(%r12) │ │ │ │ - mov $0x1,%esi │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x46fdd(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 598f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbf9> │ │ │ │ + call d600 │ │ │ │ + lea 0x46ef0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x470e5(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ + lea 0x46e2e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x12,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x35121(%rip),%rcx # 8ea74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d74> │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 59c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df60> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 147aa <__cxa_finalize@plt+0x6b4a> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x34b40(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 59cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfb3> │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x49ac8(%rip) │ │ │ │ + jne 59b92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de92> │ │ │ │ + cmpb $0x0,0x49abc(%rip) │ │ │ │ + jne 59b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de30> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 59a5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd5f> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 59a71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd71> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 59a83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd83> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 59a95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd95> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 59af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddf0> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 59dad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0ad> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x248,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + movb $0xff,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 59490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d790> │ │ │ │ + movb $0xff,(%rdi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0x1,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 59490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d790> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59dad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0ad> │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - movq 0x18(%r15),%xmm0 │ │ │ │ - movl $0x0,0x38(%r15) │ │ │ │ - mov $0x1,%esi │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 586f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9f5> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x34951(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x497bd(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + lea 0x497a1(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1484b <__cxa_finalize@plt+0x6beb> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 59c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df26> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + jmp 59c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df4b> │ │ │ │ + lea 0x494e7(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x348e8(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 14867 <__cxa_finalize@plt+0x6c07> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 59bec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deec> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + jmp 59c11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df11> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3aa8f(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 59da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0a0> │ │ │ │ mov %r15,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - jmp 5c8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c3a> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5c9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf7> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r15),%rbx │ │ │ │ - mov %eax,0x38(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 5c751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a91> │ │ │ │ - movb $0x1,0x7(%rsp) │ │ │ │ - jmp 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 5c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5ca9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ddc> │ │ │ │ + call d420 │ │ │ │ + jmp 59a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd3e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3aac9(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 59d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e093> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 59a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd4b> │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 59d6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e06c> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 59c89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df89> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 59c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df9d> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 5998f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc8f> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 5998f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc8f> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 59d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e040> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 59cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfd8> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 59cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfec> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 59a16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd16> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 59a16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd16> │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 598cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbcc> │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + jmp 58c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf2c> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5931f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d61f> │ │ │ │ + jmp 58cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfbc> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 59d49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e049> │ │ │ │ + lea (%r15,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 59cc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfc6> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 59d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e075> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 59c77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df77> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 59c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df4b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 59c11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df11> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30112(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2fd66(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x320bf(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 5c9fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d3b> │ │ │ │ - lea 0x2facd(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f5f1(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3202c(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 147d5 <__cxa_finalize@plt+0x6b75> │ │ │ │ endbr64 │ │ │ │ - jmp 5ca2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d6c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14837 <__cxa_finalize@plt+0x6bd7> │ │ │ │ endbr64 │ │ │ │ - jmp 5c98c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ccc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 14822 <__cxa_finalize@plt+0x6bc2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 147f9 <__cxa_finalize@plt+0x6b99> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5ca73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38db3> │ │ │ │ - jmp 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38df0> │ │ │ │ + jmp 147df <__cxa_finalize@plt+0x6b7f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5cac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e02> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c99e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cde> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5ca73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38db3> │ │ │ │ - jmp 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %esi,%r12d │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5cb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ea0> │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jne 5cb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e70> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f70> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rdi),%rbp │ │ │ │ - cmp $0x18,%r12d │ │ │ │ - je 5cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f00> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - jmp 5cb0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e4b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0xf1a(%rip),%rdx # 5bc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f90> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5cc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f40> │ │ │ │ - call 5b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37450> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5cbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f28> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - jmp 5cb44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e84> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x48,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - jmp 5cb0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e4b> │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5cb44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e84> │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rax │ │ │ │ - jmp 5cb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ed9> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5cc74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fb4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 1482d <__cxa_finalize@plt+0x6bcd> │ │ │ │ endbr64 │ │ │ │ - jmp 5cc04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f44> │ │ │ │ - lea 0x2f4d6(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2f492(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x31dd5(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 148d0 <__cxa_finalize@plt+0x6c70> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - jmp 5cb9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38edd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1483f <__cxa_finalize@plt+0x6bdf> │ │ │ │ endbr64 │ │ │ │ - jmp 5cc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fc8> │ │ │ │ + jmp 148f0 <__cxa_finalize@plt+0x6c90> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5cc97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fd7> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f60> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1487f <__cxa_finalize@plt+0x6c1f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov 0x40(%r13),%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,%r14 │ │ │ │ - test $0x1,%cl │ │ │ │ - je 5ced0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39210> │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rsi │ │ │ │ - jne 5cf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39240> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movq $0x0,0x98(%rdi) │ │ │ │ + movq $0x0,0xb0(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + movq $0x0,0xc0(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + movups %xmm0,0x40(%rdi) │ │ │ │ + movups %xmm0,0x50(%rdi) │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + movups %xmm0,0xa0(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movups %xmm0,0xf0(%rdi) │ │ │ │ + movups %xmm0,0x100(%rdi) │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov 0x58(%rsi),%r13 │ │ │ │ + movq $0x0,0xe0(%rdi) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + mov 0x60(%rsi),%eax │ │ │ │ + mov %r13d,0x14(%rdi) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,0xc(%rdi) │ │ │ │ + mov %r13,%rax │ │ │ │ + and $0xffffffff,%eax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + je 5a3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6e8> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 5cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39309> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - lea 0x28(%rsp),%r10 │ │ │ │ - lea 0x30(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43b1b(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x43ae0(%rip),%ebx │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - je 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movq %rdi,%xmm0 │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + punpcklqdq %xmm4,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + sub %r14,%r12 │ │ │ │ + je 5a5f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8f6> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 5a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d640 │ │ │ │ + jmp 59fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2ba> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x28(%rbx) │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5a01e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e31e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 5cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39320> │ │ │ │ - testb $0x1,0x40(%r12) │ │ │ │ - jne 5d02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3936a> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - movq 0x20(%r13),%xmm0 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - jmp 5ce9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391db> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ + je 5a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e788> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43a3b(%rip),%esi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + lea 0x30(%rcx),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 5a0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3b0> │ │ │ │ + jmp 5a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e748> │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ mov %r12,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 5a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3a0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + mov %rbp,0x48(%rbx) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5a101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e401> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e738> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %ebx,0x43a00(%rip) │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp 0x38(%r14),%rax │ │ │ │ - je 5cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - je 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39160> │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5d041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39381> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 5d065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393a5> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %eax,0x40(%r13) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - je 5cfbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392fc> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - jmp 5cf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39268> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43c70(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x438f9(%rip),%ebx │ │ │ │ - mov %rdx,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - jne 5cf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39260> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - jne 5cead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391ed> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 5cead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391ed> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jne 5cdc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39109> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 5d02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3936a> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 5cd31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39071> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - jne 5cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39100> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - orl $0x4,0x40(%r13) │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - jmp 5cf0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3924d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2fc23(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2ef87(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x319c2(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2fdac(%rip),%rcx # 8ce18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69158> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x2f6b8(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x319b8(%rip),%rdi # 8ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad77> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2f275(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2ef49(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x31984(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39500> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 5d108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39448> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5d52b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3986b> │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + lea 0x30(%rsi),%rbp │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + movq $0x0,0x10(%rsi) │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 5a198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e498> │ │ │ │ + jmp 5a3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6f8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 5a188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e488> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x58(%rbx) │ │ │ │ + mov %rbp,0x60(%rbx) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5a1e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4e9> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,0x70(%rbx) │ │ │ │ + mov %rbp,0x78(%rbx) │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + mov %rcx,0x68(%rbx) │ │ │ │ + shr $1,%ebp │ │ │ │ + jne 5a498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e798> │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movups %xmm0,0x80(%rbx) │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movups %xmm0,0x90(%rbx) │ │ │ │ + movdqa 0x70(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r13d,0xb8(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + movdqa 0xb0(%rsp),%xmm0 │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + mov %r14,0xf0(%rbx) │ │ │ │ + movups %xmm0,0xe0(%rbx) │ │ │ │ + and $0xffffffff,%r12d │ │ │ │ + je 5a5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8d0> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + lea 0x0(%rbp,%r12,4),%r13 │ │ │ │ + mov %rbp,0xf8(%rbx) │ │ │ │ + mov %r13,0x100(%rbx) │ │ │ │ + mov %r13,0x108(%rbx) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x34b70(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53210> │ │ │ │ + call d520 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 5a390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e690> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e93b> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub 0x8(%rbx),%rdx │ │ │ │ - mov 0xc8(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovle %rax,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 5d3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396f8> │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rdi,%rax,1),%r11 │ │ │ │ - sub %rbp,%rcx │ │ │ │ - movzbl 0xa8(%rbx),%ebp │ │ │ │ - mov %r11,0x10(%rbx) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %r11,0x18(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 5d54f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3988f> │ │ │ │ - mov 0xc0(%rbx),%r10 │ │ │ │ - mov 0xb0(%rbx),%r14 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39660> │ │ │ │ - test $0x2,%al │ │ │ │ - je 5d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39558> │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jg 5d297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395d7> │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 5d200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39540> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - add %r9,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 5d0e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39425> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x75ca(%rip),%rdx # 55c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f40> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5d3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 59f61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e261> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 5a1cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4cb> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 5a1cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4cb> │ │ │ │ xor %edx,%edx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - jmp 5d116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39456> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rdx,%rax │ │ │ │ - orl $0x1,0x40(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5d0e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39425> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea (%r11,%r9,1),%rdx │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - je 5d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39730> │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %r10,%rcx │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov %r8,%r9 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 5d480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jle 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - lea (%r11,%r9,1),%rdi │ │ │ │ - sub %r8,%r10 │ │ │ │ - mov 0x78(%rbx),%rsi │ │ │ │ - mov 0x80(%rbx),%r9 │ │ │ │ - sub %rdx,%r9 │ │ │ │ - cmp %r10,%r9 │ │ │ │ - cmovle %r9,%r10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r10,%rbp │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - jle 5d4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39831> │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39650> │ │ │ │ - cmp 0x80(%rbx),%rdx │ │ │ │ - jne 5d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39650> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%r9 │ │ │ │ - jmp 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + jmp 5a3fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6fb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%r8 │ │ │ │ - mov 0x58(%rbx),%rsi │ │ │ │ - sub %rdx,%r8 │ │ │ │ - cmp %r10,%r8 │ │ │ │ - cmovg %r10,%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r8,%r9 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jle 5d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39820> │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %r8,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ - cmp %rdx,0x60(%rbx) │ │ │ │ - jne 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5a131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e431> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 5a0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3e3> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 5a0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3e3> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + jmp 5a44b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e74b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0xc8(%rbx),%rax │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - jmp 5d130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39470> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5a04e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e34e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3f(%rbp),%r12d │ │ │ │ + mov %r12,%r14 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + and $0x1ffffff8,%r14d │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%r13d │ │ │ │ + call d320 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + and $0x3f,%r13d │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %r12,%r14 │ │ │ │ + movups %xmm0,0x80(%rbx) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shr $0x3,%r14 │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + and $0x1ffffff8,%r14d │ │ │ │ + movups %xmm0,0x90(%rbx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%r12 │ │ │ │ + call d320 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + movdqa 0x70(%rsp),%xmm0 │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %r13d,0x88(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + call d640 │ │ │ │ + sar $0x6,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r14,1),%r14 │ │ │ │ + lea (%rax,%rbp,8),%rbp │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 5a2e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5e2> │ │ │ │ + nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5a212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e512> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 5d0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 56f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332c0> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - movslq 0x14(%rax),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - call 56f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332c0> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5d285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395c5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%r8,1),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - je 5d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39730> │ │ │ │ - add %rax,%r8 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - jmp 5d285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395c5> │ │ │ │ + movq $0x0,0xf8(%rbx) │ │ │ │ + movq $0x0,0x100(%rbx) │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + jmp 5a3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6b8> │ │ │ │ + mov %rdi,%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 5d50e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3984e> │ │ │ │ - add %r8,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - jmp 5d399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d9> │ │ │ │ - jne 5d2e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39629> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - jmp 5d2e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39629> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - jmp 5d387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396c7> │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 5a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 5a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmp 5a600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e900> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2f739(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2ea9d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x314d8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2ec5a(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2eb7e(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x314c1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398df> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - jmp d450 │ │ │ │ - push %rax │ │ │ │ - lea 0x2ed59(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2ea2d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x31468(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14945 <__cxa_finalize@plt+0x6ce5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 149c4 <__cxa_finalize@plt+0x6d64> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 149db <__cxa_finalize@plt+0x6d7b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 149f6 <__cxa_finalize@plt+0x6d96> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a0d <__cxa_finalize@plt+0x6dad> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a23 <__cxa_finalize@plt+0x6dc3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a57 <__cxa_finalize@plt+0x6df7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14908 <__cxa_finalize@plt+0x6ca8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a97 <__cxa_finalize@plt+0x6e37> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14aae <__cxa_finalize@plt+0x6e4e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5d868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ba8> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5d89c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bdc> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39960> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - lea 0x1f(%rsp),%rax │ │ │ │ - mov (%rsp),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ - cmp %r8,0x30(%rax) │ │ │ │ - je 5d858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b98> │ │ │ │ - lea 0x30(%rax),%rbp │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43563(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - cmp %ebx,0x431f0(%rip) │ │ │ │ - setne 0xc(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x20(%r13),%r12 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5d715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a55> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a00> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5d6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399f8> │ │ │ │ + je 5a6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9fa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea10> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ + jne 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9e0> │ │ │ │ + mov (%r12),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x20(%r13),%r12 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %rbp,0x30(%r13) │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 5d630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39970> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movl $0x0,0x40(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - call d450 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b50> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca1> │ │ │ │ - mov 0xc(%rax),%ebx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca1> │ │ │ │ - movslq 0x14(%rax),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x18,%rsi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x50(%r15) │ │ │ │ - movl $0x0,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - add $0x38,%rsp │ │ │ │ + je 5a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea20> │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x1,0xc(%rsp) │ │ │ │ - jmp 5d69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399de> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - call d450 │ │ │ │ - jmp 5d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b50> │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5d8f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c33> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5d8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c08> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jle 5d8e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c24> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - add %r13,%rsi │ │ │ │ + jne 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9e0> │ │ │ │ + jmp 5a6f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9f6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5a740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea40> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c00> │ │ │ │ - add 0x50(%r15),%rbx │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov %rbx,0x50(%r15) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 5d5fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3993a> │ │ │ │ - mov (%r15),%rax │ │ │ │ - orl $0x1,0x58(%r15) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5a73d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea3d> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5a790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea90> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - jne 5d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39960> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ + call d600 │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - jmp 5d614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39954> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398b0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5d9e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d27> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5a788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea88> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5a757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea57> │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 5a777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea77> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 5a74b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea4b> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - jmp 5d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c72> │ │ │ │ - lea 0x2f308(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2e66c(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x310a7(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 5d9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cf0> │ │ │ │ - lea 0x2e970(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2e644(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3107f(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rdx,0x50(%r15) │ │ │ │ - mov %ecx,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - jmp 5d9fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d3b> │ │ │ │ + push %rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb70> │ │ │ │ + lea 0x462ff(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x46d9c(%rip),%xmm0 # a1590 >@GLIBCXX_3.4+0xae8> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + lea 0x46236(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x45fcd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x46031(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x46032(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,(%rbx,%rax,1) │ │ │ │ + lea 0x45f09(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 5a7e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eae2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5d9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ce8> │ │ │ │ mov %rax,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5d942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c82> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + jmp 5a813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb13> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x10(%rdi),%rbp │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 14b68 <__cxa_finalize@plt+0x6f08> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 5a920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec20> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5a918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec18> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 5a960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec60> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebf0> │ │ │ │ + jmp 5a948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec48> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 5a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebf0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5dac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e08> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - jne 5da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dd0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f24> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 14b95 <__cxa_finalize@plt+0x6f35> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 14b89 <__cxa_finalize@plt+0x6f29> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rdi),%r12 │ │ │ │ - lea 0x48(%rdi),%r14 │ │ │ │ - cmp $0x18,%ebp │ │ │ │ - je 5db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e80> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39900> │ │ │ │ - jmp 5da6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x1522(%rip),%rdx # 5c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388f0> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5dba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ee8> │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ed0> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0xa8(%rbx),%eax │ │ │ │ + endbr64 │ │ │ │ + jmp 14ba5 <__cxa_finalize@plt+0x6f45> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + lea 0x30(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ - lea 0x48(%rbx),%r14 │ │ │ │ - jmp 5dab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39df1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398b0> │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + push %r12 │ │ │ │ + lea 0xc0(%rdi),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x20(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movb $0x0,0x30(%rdi) │ │ │ │ + mov %r12,0x90(%rdi) │ │ │ │ + movq $0x1,0x98(%rdi) │ │ │ │ + movq $0x0,0xa0(%rdi) │ │ │ │ + movq $0x0,0xa8(%rdi) │ │ │ │ + movl $0x3f800000,0xb0(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + movq $0x0,0x58(%rdi) │ │ │ │ + movups %xmm0,0xc0(%rdi) │ │ │ │ + movups %xmm0,0xd0(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movl $0x0,0xa0(%rbx) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39900> │ │ │ │ - jmp 5da6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5db31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e71> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5db0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e4b> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39900> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5dc7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fbd> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5dc14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f54> │ │ │ │ - lea 0x2e5ba(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e4de(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x30e21(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5dc52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f92> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - mov %ecx,0xa0(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f24> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0xa8(%rbx),%eax │ │ │ │ - jmp 5db12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e52> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5dbaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39eef> │ │ │ │ + mov %r13b,0x40(%rbx) │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + movups %xmm0,0x78(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - jmp 5dc82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fc2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5dbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f10> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 14bb8 <__cxa_finalize@plt+0x6f58> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f24> │ │ │ │ + push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rbx │ │ │ │ + add $0x20,%rdi │ │ │ │ + lea 0x33f9d(%rip),%rcx # 8eaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da8> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5ab37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee37> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5ab60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee60> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee50> │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ + lea 0xc0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5ab78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee78> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x30,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5ab90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee90> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e1a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4e4> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 5e11a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a45a> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14c10 <__cxa_finalize@plt+0x6fb0> │ │ │ │ + movdqu 0x50(%rdi),%xmm0 │ │ │ │ mov %rdi,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp (%rax),%rax │ │ │ │ - je 5dd0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a04a> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%r14 │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x80,%eax │ │ │ │ - mov $0x88,%edi │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x42ac2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - call dc40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x43ea2(%rip),%rax # a1c00 @@Base+0x3f8> │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - movq 0x0(%rbp),%xmm0 │ │ │ │ - mov 0x8(%rbp),%rbp │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x4,0x80(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1d0> │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - mov 0x80(%rbx),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 5e0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a418> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a160> │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - cmp 0x70(%rbx),%rcx │ │ │ │ - je 5e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a380> │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 5e088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3c8> │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movq %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - movq (%rsp),%xmm0 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov %rcx,0x70(%rbx) │ │ │ │ - je 5de04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a144> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rbx),%edx │ │ │ │ - movq (%rsp),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 5de3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a17a> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 5de45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a185> │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ - movq %rbp,%xmm3 │ │ │ │ - punpcklqdq %xmm3,%xmm1 │ │ │ │ - test $0x2,%dl │ │ │ │ - je 5e056 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a396> │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5decf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a20f> │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5df9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2dc> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 14c10 <__cxa_finalize@plt+0x6fb0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 14c04 <__cxa_finalize@plt+0x6fa4> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f080> │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%r12,1),%r14 │ │ │ │ + lea 0x8(%rax),%rax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 5add0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0d0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x8(%r12),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r14,0x10(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %r14,0x18(%rax) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2d8> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movups %xmm1,0x48(%rbx) │ │ │ │ - jmp 5dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2e0> │ │ │ │ + jne 5ad9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f09d> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5acc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efc5> │ │ │ │ nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5deaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1ea> │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - cmp 0x70(%rbx),%rcx │ │ │ │ - jne 5ddb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0f9> │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - jne 5dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a330> │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - movb $0x1,0x58(%rbx) │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - jle 5e078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3b8> │ │ │ │ - or $0x3,%edx │ │ │ │ - andl $0xfffffff8,0x40(%rbx) │ │ │ │ - mov %edx,0x80(%rbx) │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e1a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4e4> │ │ │ │ - mov $0x18,%edi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,1),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - addq $0x1,0x10(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5df54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a294> │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x70(%rdx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e1a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4e4> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call *%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e1a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4e4> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%r14,8),%rbx │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + mov %r8,0x90(%rbx) │ │ │ │ + mov %rcx,0x88(%rbx) │ │ │ │ + mov %r8,0x98(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - add $0x60,%rsp │ │ │ │ + je 5acb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efb4> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + lea 0x1(%r12),%r14d │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 5ad18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f018> │ │ │ │ + mov $0x180,%edi │ │ │ │ + call d640 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 24080 ::do_widen(char) const@@Base+0x4f10> │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %rbx,(%rax,%r14,8) │ │ │ │ + mov 0x48(%r13),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $1,%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + js 14c04 <__cxa_finalize@plt+0x6fa4> │ │ │ │ + jne 5ac60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef60> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5ac8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef8e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + mov %rbx,0x60(%rdi) │ │ │ │ + movdqu 0x50(%r13),%xmm0 │ │ │ │ + add $0x28,%rdi │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + mov 0x48(%r13),%rsi │ │ │ │ + mov %rsi,0x28(%rdi) │ │ │ │ + call 42e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7140> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov 0x50(%rdi),%edx │ │ │ │ + mov 0x58(%rdi),%esi │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ + pop %r15 │ │ │ │ + jmp 42e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movups %xmm1,0x48(%rbx) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - movb $0x1,0x58(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov 0x80(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - mov %edx,0x80(%rbx) │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - jle 5e020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ - or $0x3,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 5df03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a243> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a370> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - mov 0x80(%rbx),%edx │ │ │ │ - movups %xmm1,0x48(%rbx) │ │ │ │ - jmp 5dedd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a21d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - jmp 5dfd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a317> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm1,0x48(%rbx) │ │ │ │ - jmp 5dedd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a21d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %rbp,%xmm4 │ │ │ │ - punpcklqdq %xmm4,%xmm1 │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 5de36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a176> │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - jmp 5de56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a196> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - andl $0xfffffff8,0x40(%rbx) │ │ │ │ - jmp 5df03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a243> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - call d1f0 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 57710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 5adc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5e1eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a52b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d5c0 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x309ca(%rip),%rsi # 8eab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adf3> │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - lea 0x30983(%rip),%rsi # 8eaa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ade4> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d8e0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 1463a <__cxa_finalize@plt+0x69da> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e157 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a497> │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5ac55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef55> │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 5ad22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f022> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov %rbp,0x8(%rdx) │ │ │ │ + mov %r14,0x18(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5ac55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef55> │ │ │ │ + jmp 5ad9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f09d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 5e17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4bc> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5e174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4b4> │ │ │ │ - jmp 5e0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a413> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5e1c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a503> │ │ │ │ - lea 0x2dbc5(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2de29(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x30864(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 5e0a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3e7> │ │ │ │ - jmp 5e0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3ef> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5e1e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a526> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5e09d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3dd> │ │ │ │ - jmp 5e0a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3e7> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 14c2f <__cxa_finalize@plt+0x6fcf> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac3a> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 5e7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaf5> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp (%rax),%rax │ │ │ │ - je 5e252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a592> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x80,%eax │ │ │ │ - mov $0xd8,%edi │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4257a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x3d8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + movq $0x14,0xb8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + movdqa 0x33fbd(%rip),%xmm0 # 8ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53130> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rdx) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0x260(%rsp),%rdx │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x4864d(%rip) │ │ │ │ + je 5aef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1f1> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x481b4(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x33bc6(%rip),%rsi # 8eaa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x48194(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 5af05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f205> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x483d7(%rip) │ │ │ │ + call d430 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x1,0x10(%rax) │ │ │ │ + mov (%r15),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 5af36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f236> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3a0 │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5c859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b59> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c99e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c9e> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c93a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c3a> │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + movq $0x0,0x48(%r15) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x78(%rax),%rax │ │ │ │ + movslq 0x8(%rdx),%rdx │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rdx,0x50(%r15) │ │ │ │ + mov %rax,0x58(%r15) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f310> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 5afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2a0> │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5afcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2cc> │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + je 5afe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2e4> │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmpw $0x2,0x1a(%rdx) │ │ │ │ + jne 5afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2a0> │ │ │ │ + cmpw $0x2,0x1a(%rcx) │ │ │ │ + jne 5afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2a0> │ │ │ │ + addq $0x1,0x48(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5afac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2ac> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r15) │ │ │ │ + je 5c907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c07> │ │ │ │ + movq 0x4656d(%rip),%xmm1 # a1598 , std::allocator >@GLIBCXX_3.4.21+0xd00> │ │ │ │ + movhps 0x4656e(%rip),%xmm1 # a15a0 >@GLIBCXX_3.4+0xdc0> │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + lea 0x2d0(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x4829d(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - call dc40 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x456f3(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x33ed0(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x437ca(%rip),%rax # a1a70 @@Base+0x268> │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0xb0(%rbx) │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movhlps %xmm0,%xmm1 │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movl $0x4,0xd0(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e2eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a62b> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x4595c(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x4595d(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x3b0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x457da(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm1,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x45ace(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + lea 0x268(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rsi │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x50(%r14),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x58(%r14),%eax │ │ │ │ - mov 0xd0(%rbx),%r14d │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - test $0x1,%r14b │ │ │ │ - jne 5e76a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaaa> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6f0> │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - cmp 0xc0(%rbx),%rcx │ │ │ │ - je 5e3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6f0> │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 5e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa30> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6f0> │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20858> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x45676(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b254 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f554> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rbx),%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%r14d │ │ │ │ - jne 5e670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9b0> │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x45590(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x45788(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x45746(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x3b0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm2,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x458c9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20870> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - movq %xmm2,%rax │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x454a4(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f726> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x453be(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x455b6(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x58(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x45574(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x3b0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm3,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x456f7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20888> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5e3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a72a> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x452d2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8f8> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x451ec(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x453e4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x4539a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm4,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x45525(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ lea 0xc0(%rsp),%rdi │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9d0> │ │ │ │ - movdqa 0x90(%rsp),%xmm0 │ │ │ │ - movhlps %xmm0,%xmm3 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - movq %xmm3,%rax │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20840> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5e48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7cf> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - movb $0x1,0xa8(%rbx) │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov 0xe8(%rsp),%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x45100(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b7ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faca> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4501a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x45207(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x15,%r8d │ │ │ │ + lea 0x3328c(%rip),%rcx # 8eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52db0> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205e0> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 14f96 <__cxa_finalize@plt+0x7336> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x3321e(%rip),%rsi # 8eac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52dc6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x100(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20638> │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 5c390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20690> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 5b94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc4b> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 5b94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc4b> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 5c050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20350> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15057 <__cxa_finalize@plt+0x73f7> │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20950> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 14ff1 <__cxa_finalize@plt+0x7391> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x330d8(%rip),%rsi # 8eacd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52dcd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20588> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x160(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x168(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 5c3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206b8> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 5ba98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd98> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 5ba98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd98> │ │ │ │ + cmp %rax,0x190(%rsp) │ │ │ │ + jae 5bfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202d0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 151f2 <__cxa_finalize@plt+0x7592> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208a0> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x1a8(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 15082 <__cxa_finalize@plt+0x7422> │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x32f91(%rip),%rsi # 8ead3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52dd3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e8> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15024 <__cxa_finalize@plt+0x73c4> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1f0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20738> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 15134 <__cxa_finalize@plt+0x74d4> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x328bf(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x210(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x200(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20790> │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x208(%rsp),%r8 │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 5c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20560> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + cmp %rax,0x210(%rsp) │ │ │ │ + jae 5bd06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20006> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 5bd06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20006> │ │ │ │ + cmp %rax,0x230(%rsp) │ │ │ │ + jae 5bf58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20258> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15109 <__cxa_finalize@plt+0x74a9> │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208f8> │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x248(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x248(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14e80 <__cxa_finalize@plt+0x7220> │ │ │ │ + lea 0x240(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3276a(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x260(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206e0> │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x268(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x476fa(%rip) │ │ │ │ + jne 5c148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20448> │ │ │ │ + cmpb $0x0,0x476ee(%rip) │ │ │ │ + jne 5c0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203d0> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 5be2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2012d> │ │ │ │ + call d600 │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 5be3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2013f> │ │ │ │ + call d600 │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5be51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20151> │ │ │ │ + call d600 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 5be65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20165> │ │ │ │ + call d600 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 5be79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20179> │ │ │ │ + call d600 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 5be8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2018d> │ │ │ │ + call d600 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 5e513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a853> │ │ │ │ + je 5be9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2019f> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 5e527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a867> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 5beb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201b3> │ │ │ │ call d600 │ │ │ │ - mov 0x98(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8a0> │ │ │ │ - lock subl $0x1,0x8(%r14) │ │ │ │ - jne 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8a0> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%r14) │ │ │ │ - je 5e6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rbx),%eax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x3,%eax │ │ │ │ - or $0x1,%edx │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - cmovle %edx,%eax │ │ │ │ - andl $0xfffffff8,0x40(%rbx) │ │ │ │ - mov %eax,0xd0(%rbx) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 5e58e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8ce> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5bec5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201c5> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ cmp 0x8(%rsp),%rdi │ │ │ │ - je 5e59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8df> │ │ │ │ + je 5bed9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201d9> │ │ │ │ call d600 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a910> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a910> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - je 5e6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9e8> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac3a> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - addq $0x1,0x10(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5e622 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a962> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x70(%rdx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac3a> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call *%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac3a> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e63e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a97e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x60(%rsp),%rdi │ │ │ │ + je 5beed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ed> │ │ │ │ + call d600 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 5bf01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20201> │ │ │ │ + call d600 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 5bf15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20215> │ │ │ │ + call d600 │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 5bf29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20229> │ │ │ │ + call d600 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ - add $0x108,%rsp │ │ │ │ + jne 5c999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c99> │ │ │ │ + add $0x3e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - jmp 5e3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6fe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - jmp 5e470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7b0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x3eb33(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5e720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa60> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a910> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0x3eb5a(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5e710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa50> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8a0> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5bd4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2004c> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 5c60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5bfae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202ae> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5bae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fde3> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 5c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c02b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2032b> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b7> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ - call d1f0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5b996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc96> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 5c667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20967> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c0ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203ab> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20967> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x323b1(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x4721d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x47201(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14fc9 <__cxa_finalize@plt+0x7369> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5c1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204c0> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 5be19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20119> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x32339(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x46f25(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x46f09(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14ed0 <__cxa_finalize@plt+0x7270> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5c210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20510> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 5be0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2010c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8a0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x3d06b(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5c12f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2042f> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5c12f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2042f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a910> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d700 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 57df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34130> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x3d0bb(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5c1a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a3> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5c1a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5c7d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ad5> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 5bcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fff8> │ │ │ │ + jmp 5bd1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2001c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c6cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209cd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c2c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5ba39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd39> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5ba39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd39> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c71d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a1d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20608> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2061b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5b862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb62> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5b862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb62> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c6f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209f4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20660> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20673> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbec> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ac8> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 5b93d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc3d> │ │ │ │ + jmp 5b961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc61> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5c7e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ae2> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd8a> │ │ │ │ + jmp 5baae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c79c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a9c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20708> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c41b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2071b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5bde4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200e4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5bde4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200e4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a70> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20760> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20773> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5bc15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff15> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5bc15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff15> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a49> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207b8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c4cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207cb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5bc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff9f> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5bc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff9f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c6a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209a1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20810> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20823> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5bb8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe8b> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5bb8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe8b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b7a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faa1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f52b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6fd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b5cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8cf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b34> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208c8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208db> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5baf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdf7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5baf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdf7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b14> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20920> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c633 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20933> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5bd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20060> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5bd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5c7ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20aef> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5c678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20978> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5c68b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2098b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5b9aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcaa> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5b9aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcaa> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c6aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209aa> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c4ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207ff> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c6d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209d6> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c29f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2059f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c6fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209fd> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c34f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2064f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a26> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c2f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205f7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a52> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207a7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c779 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a79> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2074f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c7a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20aa5> │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5c3f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f7> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + jmp 5b961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc61> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + jmp 5bd1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2001c> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + jmp 5baae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdae> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20af8> │ │ │ │ + jmp 5c0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c2> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b1d> │ │ │ │ + jmp 5bfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202c0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5c83d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b3d> │ │ │ │ + jmp 5c042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20342> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + lea 0x2f528(%rip),%rsi # 8bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50090> │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x3222d(%rip),%rsi # 8eaa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da9> │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x220(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x31ca1(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 5e81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab5b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d5c0 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x30338(%rip),%rsi # 8eab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adf3> │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + jne 5c999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c99> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x469fe(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x2f4c6(%rip),%rsi # 8bdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500d8> │ │ │ │ + call 5a8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eba0> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - lea 0x302e8(%rip),%rsi # 8eaa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ade4> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d8e0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + jne 5c999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c99> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x469cb(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0x2f467(%rip),%rsi # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500b0> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x31c0b(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1463a <__cxa_finalize@plt+0x69da> │ │ │ │ + jne 5c999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c99> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x4696c(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x2f404(%rip),%rsi # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500b0> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x31ba8(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5c999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c99> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x46909(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab3b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c40 <__cxa_finalize@plt+0x6fe0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e82f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab6f> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c49 <__cxa_finalize@plt+0x6fe9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa67> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5e81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab5b> │ │ │ │ - jmp 5e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aaa5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c88 <__cxa_finalize@plt+0x7028> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abae> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c91 <__cxa_finalize@plt+0x7031> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa74> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 5e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa74> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c56 <__cxa_finalize@plt+0x6ff6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e8a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abe3> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c60 <__cxa_finalize@plt+0x7000> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e8b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abf1> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - jmp 5e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa74> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14cb6 <__cxa_finalize@plt+0x7056> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e8e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac22> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c91 <__cxa_finalize@plt+0x7031> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa74> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e73e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa7e> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 5e73e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa7e> │ │ │ │ - lea 0x2d46f(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2d6d3(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3010e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14cc1 <__cxa_finalize@plt+0x7061> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5e8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac18> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14ce9 <__cxa_finalize@plt+0x7089> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14d3c <__cxa_finalize@plt+0x70dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14d72 <__cxa_finalize@plt+0x7112> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14dc5 <__cxa_finalize@plt+0x7165> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14dd7 <__cxa_finalize@plt+0x7177> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14df9 <__cxa_finalize@plt+0x7199> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14e6e <__cxa_finalize@plt+0x720e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14eab <__cxa_finalize@plt+0x724b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14def <__cxa_finalize@plt+0x718f> │ │ │ │ + endbr64 │ │ │ │ + jmp 14f85 <__cxa_finalize@plt+0x7325> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14f72 <__cxa_finalize@plt+0x7312> │ │ │ │ + endbr64 │ │ │ │ + jmp 150d1 <__cxa_finalize@plt+0x7471> │ │ │ │ + endbr64 │ │ │ │ + jmp 150dd <__cxa_finalize@plt+0x747d> │ │ │ │ + endbr64 │ │ │ │ + jmp 150b9 <__cxa_finalize@plt+0x7459> │ │ │ │ + endbr64 │ │ │ │ + jmp 14fe9 <__cxa_finalize@plt+0x7389> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 150e5 <__cxa_finalize@plt+0x7485> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 150ef <__cxa_finalize@plt+0x748f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14e1b <__cxa_finalize@plt+0x71bb> │ │ │ │ + endbr64 │ │ │ │ + jmp 15101 <__cxa_finalize@plt+0x74a1> │ │ │ │ + endbr64 │ │ │ │ + jmp 150c5 <__cxa_finalize@plt+0x7465> │ │ │ │ + endbr64 │ │ │ │ + jmp 1516b <__cxa_finalize@plt+0x750b> │ │ │ │ + endbr64 │ │ │ │ + jmp 14ef0 <__cxa_finalize@plt+0x7290> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 151c3 <__cxa_finalize@plt+0x7563> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ccb <__cxa_finalize@plt+0x706b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15173 <__cxa_finalize@plt+0x7513> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14de1 <__cxa_finalize@plt+0x7181> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14eab <__cxa_finalize@plt+0x724b> │ │ │ │ + endbr64 │ │ │ │ + jmp 15221 <__cxa_finalize@plt+0x75c1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x228(%rdi),%rdi │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x148(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x417eb(%rip),%rax │ │ │ │ - movups %xmm0,0x310(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - movups %xmm0,0x320(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x42f02(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %si,0x308(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x300(%rbx) │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x417c8(%rip),%rax │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ + sub $0x368,%rsp │ │ │ │ + lea 0x98(%rsp),%rbp │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x358(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + movq $0x14,0x98(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movdqa 0x32219(%rip),%xmm0 # 8ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53130> │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rax) │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movdqa 0x30b38(%rip),%xmm0 # 8f550 , std::allocator >@@Base+0x2d0> │ │ │ │ - movq $0x4,0x30(%rax) │ │ │ │ - movl $0x4,0x38(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - call d640 │ │ │ │ - mov 0x30a00(%rip),%rdx # 8f440 , std::allocator >@@Base+0x1c0> │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%r14 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - lea 0x41992(%rip),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - lea 0x41880(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov %rbx,0x18(%r12) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x468ac(%rip) │ │ │ │ + je 5cc92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f92> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x46413(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x31e25(%rip),%rsi # 8eaa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x463f3(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 5cca6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa6> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x46636(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%r14),%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 5ccca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fca> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3a0 │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5e56d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2286d> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5e4fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227fe> │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rax,0x50(%r14) │ │ │ │ + cmp $0x13,%rax │ │ │ │ + jbe 5e4c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227c3> │ │ │ │ + cmp $0x63,%rax │ │ │ │ + jbe 5dab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21db0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21070> │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 15758 <__cxa_finalize@plt+0x7af8> │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmpw $0x2,0x1a(%rax) │ │ │ │ + jne 5cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21030> │ │ │ │ + addq $0x1,0x48(%r14) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5cd3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2103c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r14) │ │ │ │ + je 5e453 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22753> │ │ │ │ + movq 0x4480d(%rip),%xmm1 # a1598 , std::allocator >@GLIBCXX_3.4.21+0xd00> │ │ │ │ + movhps 0x4480e(%rip),%xmm1 # a15a0 >@GLIBCXX_3.4+0xdc0> │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + lea 0x250(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x4653d(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x43993(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x32170(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ call d1a0 │ │ │ │ - lea 0x41ccd(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x43c06(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x41dba(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov %cx,0x200(%rbx) │ │ │ │ - movups %xmm0,0x208(%rbx) │ │ │ │ - movups %xmm0,0x218(%rbx) │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov 0x41d9e(%rip),%rax # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x1f8(%rbx) │ │ │ │ - add %r14,%rdi │ │ │ │ + mov 0x43bff(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x330(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x41fd1(%rip),%rax # a0ac0 >@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d670 >::basic_filebuf()@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2ff94(%rip),%rsi # 8eac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae00> │ │ │ │ + lea 0x43a88(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x240(%rsp),%r13 │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movaps %xmm1,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x43d6a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 5f6b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9f4> │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %r12,0xe0(%rsp) │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 5f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b380> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 5ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1b0> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 5f230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b570> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - movb $0x0,(%rax,%rcx,1) │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmpq $0x2,0xe8(%rsp) │ │ │ │ - je 5ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1c0> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5ebbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aefd> │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + lea 0x1e8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x258(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + movb $0x0,0x1b0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5df52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22252> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x43911(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5cfc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212c5> │ │ │ │ call d600 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2fef0(%rip),%rsi # 8eac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae00> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4381f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x43a17(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 5f603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b943> │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %r12,0xe0(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - add %rax,%r8 │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 5f1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b510> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 5f0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b400> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 5f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3e0> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - movb $0x0,(%rax,%rcx,1) │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmpq $0x3,0xe8(%rsp) │ │ │ │ - je 5f0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b410> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5ec4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af8d> │ │ │ │ - call d600 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2fe60(%rip),%rsi # 8eac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae00> │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%r13 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb 5f4b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7f5> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - sub %rax,%r13 │ │ │ │ - mov %r12,0xe0(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - ja 5f3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b708> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 5f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b580> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 5f430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b770> │ │ │ │ - mov %r13,0xe8(%rsp) │ │ │ │ - movb $0x0,(%r12,%r13,1) │ │ │ │ - cmpq $0x3,0xe8(%rsp) │ │ │ │ - je 5f250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b590> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d060 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - jne 5f013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b353> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b990> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 5f489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c9> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - je 5ed1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b05b> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - mov $0x80,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x41ac1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - movups %xmm0,0x20(%r12) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x439d7(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x330(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x43851(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movaps %xmm2,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x42f65(%rip),%rax # a1cc8 @@Base+0x4c0> │ │ │ │ - movb $0x0,0x50(%r12) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x43b4d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5df64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22264> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4372c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5d1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214aa> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4363a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x43832(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x40(%r12) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - movl $0x4,0x78(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movups %xmm0,0x58(%r12) │ │ │ │ - movups %xmm0,0x68(%r12) │ │ │ │ - call d640 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x330(%rsp) │ │ │ │ + mov 0x437ea(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x60(%r12) │ │ │ │ - movq $0x1000,0x68(%r12) │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov %r14,0x48(%r12) │ │ │ │ - movb $0x1,0x50(%r12) │ │ │ │ - movl $0x7,0x78(%r12) │ │ │ │ - movups %xmm0,0x20(%r12) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b990> │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - addq $0x1,0x10(%rdx) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b990> │ │ │ │ - mov (%rcx),%rax │ │ │ │ - orl $0x3,0x38(%rcx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 5ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b170> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - andl $0xfffffff9,0x40(%rdx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 5ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b160> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5ee54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b194> │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - call *0x70(%rax) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b990> │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b353> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - jmp 5f013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b353> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,0xf0(%rsp) │ │ │ │ - jmp 5eb8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aecd> │ │ │ │ - cmpw $0x7a67,(%rdi) │ │ │ │ - jne 5ebb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aef3> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5ee95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1d5> │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ + lea 0x4366c(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movaps %xmm3,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x43968(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5df76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22276> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 5f218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b558> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov 0x30580(%rip),%rax # 8f448 , std::allocator >@@Base+0x1c8> │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - movd 0x41d0c(%rip),%xmm0 │ │ │ │ - movd 0x4188c(%rip),%xmm1 │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - mov 0x41c01(%rip),%eax │ │ │ │ - mov %dx,0xf4(%rsp) │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x43547(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5d38f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2168f> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x43455(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x43642(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x31710(%rip),%rcx # 8eaf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52df9> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5de3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2213d> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 15614 <__cxa_finalize@plt+0x79b4> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x31665(%rip),%rsi # 8eacd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52dcd> │ │ │ │ mov %rax,%rdi │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movq %xmm0,0xe0(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea 0x128(%rsp),%r12 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5de8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2218e> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 5dedf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221df> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp %rax,0xf0(%rsp) │ │ │ │ + jae 5d508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21808> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 5d508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21808> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 5da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d20> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1555c <__cxa_finalize@plt+0x78fc> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5dfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222c9> │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x128(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 15593 <__cxa_finalize@plt+0x7933> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x31521(%rip),%rsi # 8ead3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52dd3> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r12,0x118(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a540> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5df01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22201> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1535c <__cxa_finalize@plt+0x76fc> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ddec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220ec> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x168(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 15677 <__cxa_finalize@plt+0x7a17> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x30e5a(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5dd9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2209b> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x188(%rsp),%r8 │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 5dd79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22079> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + cmp %rax,0x190(%rsp) │ │ │ │ + jae 5d76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6b> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 5d76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6b> │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 5d988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c88> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1550d <__cxa_finalize@plt+0x78ad> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22288> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x1c8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 155c3 <__cxa_finalize@plt+0x7963> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x30d00(%rip),%rsi # 8e515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52815> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5dd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22028> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x45c8b(%rip) │ │ │ │ + jne 5dc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f28> │ │ │ │ + cmpb $0x0,0x45c7f(%rip) │ │ │ │ + jne 5dbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb0> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 5d89c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b9c> │ │ │ │ + call d600 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 5d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bb0> │ │ │ │ + call d600 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 5efe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b323> │ │ │ │ + je 5d8c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bc2> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 5d8d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bd4> │ │ │ │ + call d600 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 5d8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21be8> │ │ │ │ + call d600 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 5d8fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bfc> │ │ │ │ + call d600 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 5f006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b346> │ │ │ │ + je 5d90e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c0e> │ │ │ │ call d600 │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b030> │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5d920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c20> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 5d934 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c34> │ │ │ │ + call d600 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 5d948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c48> │ │ │ │ + call d600 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 5d95c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c5c> │ │ │ │ + call d600 │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - add $0x158,%rsp │ │ │ │ + jne 5e4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227be> │ │ │ │ + add $0x368,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - jmp 5eb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aed0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - jmp 5ec20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af60> │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,0xf0(%rsp) │ │ │ │ - jmp 5ec1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af5d> │ │ │ │ - cmpw $0x7a62,(%rdi) │ │ │ │ - jne 5ec43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af83> │ │ │ │ - cmpb $0x32,0x2(%rdi) │ │ │ │ - jne 5ec43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af83> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5f0ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b42f> │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b760> │ │ │ │ xor %esi,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov 0x3032e(%rip),%rax # 8f450 , std::allocator >@@Base+0x1d0> │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d640 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d890 │ │ │ │ - movb $0x0,0x11(%rbp) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x1000,%rax │ │ │ │ - movq $0x1000,0x20(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - movl $0x0,0x38(%rbp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x302b3(%rip),%rax # 8f440 , std::allocator >@@Base+0x1c0> │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,0x10(%r12) │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - lea 0x411af(%rip),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - call 5dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a000> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 5f006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b346> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5d7b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ab6> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 5e427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22727> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 5d9ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cec> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 5da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d00> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 5d7ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aca> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d7ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aca> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5d553 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21853> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 5e3fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226fb> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 5da84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d84> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 5da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d98> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 5d567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21867> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21867> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movq $0x78,0x98(%rsp) │ │ │ │ + movabs $0x21676e696e726177,%rbx │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movdqa 0x3134b(%rip),%xmm0 # 8ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53140> │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x31340(%rip),%xmm0 # 8ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53150> │ │ │ │ + mov %rbx,0x70(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x31340(%rip),%xmm0 # 8ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53160> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x31344(%rip),%xmm0 # 8ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53170> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0x31348(%rip),%xmm0 # 8ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53180> │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0x3134c(%rip),%xmm0 # 8ee90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53190> │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0x31350(%rip),%xmm0 # 8eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x531a0> │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x45989(%rip) │ │ │ │ + jne 5e0b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223b1> │ │ │ │ + cmpb $0x0,0x4597d(%rip) │ │ │ │ + lea 0x45775(%rip),%rbx │ │ │ │ + jne 5e00a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2230a> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 5cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21030> │ │ │ │ + call d600 │ │ │ │ + jmp 5cd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21030> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x308d1(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x4573d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x45721(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 156b6 <__cxa_finalize@plt+0x7a56> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 5dc96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f96> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - jmp 5f0a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3e3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5eec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b201> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 5f07b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3bb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,0xf0(%rsp) │ │ │ │ - jmp 5ecad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3afed> │ │ │ │ - nop │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - cmpw $0x6962,(%rax) │ │ │ │ - jne 5ecc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b009> │ │ │ │ - cmpb $0x6e,0x2(%rax) │ │ │ │ - jne 5ecc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b009> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d060 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movd 0x41954(%rip),%xmm0 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x301a1(%rip),%rax # 8f448 , std::allocator >@@Base+0x1c8> │ │ │ │ - movd 0x414c1(%rip),%xmm2 │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - mov 0x41836(%rip),%eax │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0xf4(%rsp) │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ + call d420 │ │ │ │ + jmp 5d888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b88> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x30859(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x45445(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x45429(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1577b <__cxa_finalize@plt+0x7b1b> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 5dcdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fdf> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movq %xmm0,0xe0(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ + call d420 │ │ │ │ + jmp 5d87b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b7b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x3eb40(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5dc0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f0d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5dc0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f0d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x3eb89(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5dc81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f81> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5dc81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f81> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22503> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5dd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22050> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5dd63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22063> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b53> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b53> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5e27f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2257f> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 5d75d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a5d> │ │ │ │ + jmp 5d781 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a81> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e1dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224dc> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5ddc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220c3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5ddd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220d6> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d704 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a04> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d704 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a04> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22558> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5de14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22114> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5de27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22127> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d67a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2197a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d67a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2197a> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2252f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5de65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22165> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5de78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22178> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21722> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21722> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e1b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224b3> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5deb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221b6> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5dec9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221c9> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d4a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217a9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d4a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217a9> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5e28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2258c> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 5d4fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217fa> │ │ │ │ + jmp 5d51e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2181e> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e187 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22487> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 5df29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22229> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5df3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2223c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218f8> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218f8> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5cf98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21298> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5d17d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2147d> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5d362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21662> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e299 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22599> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 5e3ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226ec> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 5e3d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226d9> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d7ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aca> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d7ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aca> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5e2c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225c5> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 5e3ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226ca> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 5e3b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226b7> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5d567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21867> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5d567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21867> │ │ │ │ + mov 0x452ef(%rip),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 153bb <__cxa_finalize@plt+0x775b> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 5e385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22685> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x30640(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1539f <__cxa_finalize@plt+0x773f> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 5e354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22654> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 58190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a540> │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 5db91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e91> │ │ │ │ + mov 0x44fc8(%rip),%rax │ │ │ │ + lea 0x44fc1(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 15300 <__cxa_finalize@plt+0x76a0> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 5e322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22622> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x3058c(%rip),%rsi # 8e68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x3057b(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x303bc(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1522a <__cxa_finalize@plt+0x75ca> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 5e2f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225f1> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 5f006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b346> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ - jmp 5ecad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3afed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5f11b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b45b> │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 5f3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b73a> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d930 >::~basic_ofstream()@plt> │ │ │ │ - lea 0x40e33(%rip),%rsi │ │ │ │ + call d420 │ │ │ │ + jmp 5db7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e7d> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22490> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5df18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22218> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e1bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224bc> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5dea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221a5> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e1e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224e5> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5ddb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220b2> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e20c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2250c> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5dd3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2203f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22538> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5de54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22154> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e261 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22561> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5de03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22103> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + jmp 5d781 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a81> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + jmp 5d51e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2181e> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e2a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225a2> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5df9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2229f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5e2ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225ce> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x3f193(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22472> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22472> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3f1c5(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e0e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223e2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e0e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223e2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x3f1f6(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2239c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2239c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3f228(%rip),%rdx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22334> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22334> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 5dff4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222f4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 5dfeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222eb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 5dfb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222b3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 5dfaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222aa> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 5e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22704> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 5da72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d72> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 5e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22730> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 5d9da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cda> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x30670(%rip),%rsi # 8eadb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52ddb> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 580a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343e0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x300e9(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 5f5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b92f> │ │ │ │ + jne 5e4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227be> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x44e47(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x2f610(%rip),%rsi # 8eaa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ade4> │ │ │ │ - call d8e0 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ + lea 0x2d936(%rip),%rsi # 8be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50100> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call 5a8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eba0> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 1463a <__cxa_finalize@plt+0x69da> │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x2f2c6(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2c41a(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - call d950 │ │ │ │ + jne 5e4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227be> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x44e07(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x2d89a(%rip),%rsi # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x3003e(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5e4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227be> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x44d98(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + mov 0x28(%r14),%rcx │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + lea 0x2d814(%rip),%rsi # 8bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50090> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 5a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec70> │ │ │ │ + lea 0x30519(%rip),%rsi # 8eaa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52da9> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x2ff83(%rip),%rsi # 8e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52868> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5e4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227be> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x44cdd(%rip),%rdi │ │ │ │ + call 2ef80 ::do_widen(char) const@@Base+0xfe10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1528c <__cxa_finalize@plt+0x762c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 152b4 <__cxa_finalize@plt+0x7654> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 152c1 <__cxa_finalize@plt+0x7661> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 5f435 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b775> │ │ │ │ + jmp 152ce <__cxa_finalize@plt+0x766e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 5f534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b874> │ │ │ │ + jmp 152d8 <__cxa_finalize@plt+0x7678> │ │ │ │ endbr64 │ │ │ │ - jmp 5f541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b881> │ │ │ │ + jmp 15390 <__cxa_finalize@plt+0x7730> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5f57b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8bb> │ │ │ │ + jmp 15289 <__cxa_finalize@plt+0x7629> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f579 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8b9> │ │ │ │ + jmp 15320 <__cxa_finalize@plt+0x76c0> │ │ │ │ endbr64 │ │ │ │ - jmp 5f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8e0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1524c <__cxa_finalize@plt+0x75ec> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b88c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1534d <__cxa_finalize@plt+0x76ed> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5f590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8d0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15242 <__cxa_finalize@plt+0x75e2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ - jmp 5f556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b896> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f5b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8f6> │ │ │ │ - call d600 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d170 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153d7 <__cxa_finalize@plt+0x7777> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baf3> │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x2f177(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - lea 0x2c2cd(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d950 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153fd <__cxa_finalize@plt+0x779d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baae> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15426 <__cxa_finalize@plt+0x77c6> │ │ │ │ endbr64 │ │ │ │ - jmp 5f52f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b86f> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15476 <__cxa_finalize@plt+0x7816> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f66f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9af> │ │ │ │ - lea 0x2c719(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2c97d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2f3b8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 561d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32510> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153e1 <__cxa_finalize@plt+0x7781> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x410ce(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 5f455 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b795> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 154a5 <__cxa_finalize@plt+0x7845> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba23> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 154f8 <__cxa_finalize@plt+0x7898> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f721 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba61> │ │ │ │ + jmp 1553c <__cxa_finalize@plt+0x78dc> │ │ │ │ endbr64 │ │ │ │ - jmp 5f6ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba2d> │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x2f0c6(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - lea 0x2c21c(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d950 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5b040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37380> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7c4> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ + jmp 1558b <__cxa_finalize@plt+0x792b> │ │ │ │ endbr64 │ │ │ │ - jmp 5f51d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b85d> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153f3 <__cxa_finalize@plt+0x7793> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f74b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba8b> │ │ │ │ + jmp 156ae <__cxa_finalize@plt+0x7a4e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba93> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d9a0 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x4110e(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x4110f(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - jmp 5f446 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b786> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 156d2 <__cxa_finalize@plt+0x7a72> │ │ │ │ endbr64 │ │ │ │ - jmp 5f50b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b84b> │ │ │ │ + jmp 15766 <__cxa_finalize@plt+0x7b06> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77e> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baf3> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x420de(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x40f9b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 5f455 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b795> │ │ │ │ + jmp 155f7 <__cxa_finalize@plt+0x7997> │ │ │ │ endbr64 │ │ │ │ - jmp 5f541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b881> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15644 <__cxa_finalize@plt+0x79e4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bae0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15651 <__cxa_finalize@plt+0x79f1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1573a <__cxa_finalize@plt+0x7ada> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15651 <__cxa_finalize@plt+0x79f1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1528c <__cxa_finalize@plt+0x762c> │ │ │ │ + endbr64 │ │ │ │ + jmp 15750 <__cxa_finalize@plt+0x7af0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15725 <__cxa_finalize@plt+0x7ac5> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x50(%rdi),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 5e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ae0> │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 5e7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ac8> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rsi,%r11 │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 15798 <__cxa_finalize@plt+0x7b38> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5e920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c20> │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov 0xc8(%r9),%rdi │ │ │ │ + mov %rcx,0xd0(%r9) │ │ │ │ + mov %rax,0xc8(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov %rcx,0xd8(%r9) │ │ │ │ + jne 5e947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c47> │ │ │ │ + xor %r10d,%r10d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%r10,4),%ecx │ │ │ │ + cmp $0x80000000,%ecx │ │ │ │ + je 5e8ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bff> │ │ │ │ + mov 0xa8(%r9),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d40> │ │ │ │ + mov 0x98(%r9),%rdi │ │ │ │ + movslq %ecx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x90(%r9),%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + div %rdi │ │ │ │ + mov (%r12,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5e978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c78> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 5e8e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22be2> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5e978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c78> │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + movslq %r8d,%rax │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 5e978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c78> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 5e8b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bb6> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c78> │ │ │ │ + nop │ │ │ │ + mov 0xc(%rax),%r14d │ │ │ │ + mov 0xc8(%r9),%rax │ │ │ │ + mov %r14d,(%rax,%r10,4) │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jb 5e860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b60> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xd8(%r9) │ │ │ │ + movups %xmm0,0xc8(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ac8> │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5e853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b53> │ │ │ │ + jmp 5e7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ac8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r15,%rsi │ │ │ │ + div %rdi │ │ │ │ + mov (%r12,%rdx,8),%rax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e9bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cbf> │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov 0x8(%r8),%r12d │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + je 5e8f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bf4> │ │ │ │ + mov (%r8),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5e9bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cbf> │ │ │ │ + movslq 0x8(%r8),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 5e99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c9d> │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + movd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + movd %r14d,%xmm1 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + lea 0x90(%r9),%rdi │ │ │ │ + movq %xmm0,0x8(%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + call 5eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22de0> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + jmp 5e8f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bf4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xa0(%r9),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ + lea 0xa0(%r9),%rsi │ │ │ │ + jmp 5ea6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d6e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d80> │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 5ea60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d60> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bf0> │ │ │ │ + nop │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5ea98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d98> │ │ │ │ + jmp 5eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5eab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 5ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d90> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 5e8f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bf4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,%rax │ │ │ │ + divq 0x98(%r9) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 5e9bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cbf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 157a4 <__cxa_finalize@plt+0x7b44> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,%rcx │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub %rsi,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%r8 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - cmp $0xf,%rdx │ │ │ │ - ja 5f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bba0> │ │ │ │ - mov (%rdi),%rdi │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x8(%rdi),%rdx │ │ │ │ + mov -0x18(%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + call d830 │ │ │ │ + test %al,%al │ │ │ │ + jne 5eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e58> │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + lea (%r14,%r15,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ec0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f0b> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + addq $0x1,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%r13 │ │ │ │ cmp $0x1,%rdx │ │ │ │ - jne 5f850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb90> │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ + je 5ec60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f60> │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 5ec78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f78> │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + lea 0x30(%rbx),%r9 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22edc> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + movslq 0x8(%rcx),%rax │ │ │ │ + div %r13 │ │ │ │ + lea (%r14,%rdx,8),%rax │ │ │ │ + mov (%rax),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 5ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f40> │ │ │ │ + mov (%r10),%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 5ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22eb0> │ │ │ │ mov (%rbx),%rdi │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - movb $0x0,(%rdi,%rcx,1) │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5ebe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ee9> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + div %r13 │ │ │ │ + mov %r14,(%rbx) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + lea (%r14,%r15,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5eb2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e2d> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ec2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f2e> │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + divq 0x8(%rbx) │ │ │ │ + mov %r12,(%r14,%rdx,8) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmp 5eb3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e3a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + mov %r10,(%rcx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + cmpq $0x0,(%rcx) │ │ │ │ + je 5ec58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f58> │ │ │ │ + mov %rcx,(%r14,%r8,8) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jmp 5ebab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22eab> │ │ │ │ + lea 0x30(%rbx),%r9 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %r9,%r14 │ │ │ │ + jmp 5eb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e98> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + shr $0x3d,%r13 │ │ │ │ + je 5ec83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f83> │ │ │ │ + call d4e0 │ │ │ │ + call d1f0 │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x10(%rdi),%rbp │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 157b4 <__cxa_finalize@plt+0x7b54> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 5ed20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23020> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 5ed18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23018> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5f8a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bbe2> │ │ │ │ + jne 5ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23060> │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5f831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb71> │ │ │ │ - jmp 5f88d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bbcd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ff0> │ │ │ │ + jmp 5ed48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23048> │ │ │ │ + nop │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rcx,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 5f831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb71> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 5ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ff0> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc2c> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc50> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc50> │ │ │ │ - call d600 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc60> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23158> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 5edbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230bc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5edfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230fb> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5edd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230d7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5edee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230ee> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 5eda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230a8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 5edf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230f2> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5eda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230a8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5edb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230b4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 5ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23158> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5ee23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23123> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5ee3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2313b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 5ee3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2313f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 5ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23158> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 5ee58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23158> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - movq 0x42d9c(%rip),%xmm1 # a26e8 , std::allocator >@GLIBCXX_3.4.21+0x1e50> │ │ │ │ - movhps 0x42d9d(%rip),%xmm1 # a26f0 >@GLIBCXX_3.4+0x1f10> │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x40dcd(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x4105e(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movups %xmm0,0x178(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x170(%rsp) │ │ │ │ - mov 0x41045(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x188(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x40ee7(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x80(%rsp),%r15 │ │ │ │ - movaps %xmm1,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - lea 0x411e5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x10,0x68(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js 5fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bdc0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - movslq %edx,%rax │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ movb $0x0,0x10(%rbx) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3beb0> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 157e1 <__cxa_finalize@plt+0x7b81> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x40dcf(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 5fb01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be41> │ │ │ │ - call d600 │ │ │ │ - lea 0x40ce8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x40ede(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x40c25(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bec2> │ │ │ │ - add $0x1a8,%rsp │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 157d5 <__cxa_finalize@plt+0x7b75> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5fada , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be1a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14830 <__cxa_finalize@plt+0x6bd0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14861 <__cxa_finalize@plt+0x6c01> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14838 <__cxa_finalize@plt+0x6bd8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 148a2 <__cxa_finalize@plt+0x6c42> │ │ │ │ + jmp 157f1 <__cxa_finalize@plt+0x7b91> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f15b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2345b> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23427> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f0f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233f6> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5f0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233c2> │ │ │ │ + mov 0x18(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f063 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23363> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5f00a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2330a> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23338> │ │ │ │ + mov 0x18(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23390> │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5efde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232de> │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + call 5ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23210> │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 5efcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232cf> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 5efa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232a8> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rdx │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 5eff4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232f4> │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23390> │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 5ef9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2329f> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23320> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5f063 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23363> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 5ef77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23277> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f04e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2334e> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f00a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2330a> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 5ef84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23284> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f079 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23379> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233c2> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 5ef6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2326a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f0a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233a9> │ │ │ │ + call d600 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5f038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23338> │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 5ef91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23291> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f0dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233dd> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f0f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233f6> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 5ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23258> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23410> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23427> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 5ef42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23242> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5f142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23442> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f15b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2345b> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 5ef2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2322c> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x1a8,%rsp │ │ │ │ - movq 0x42b0c(%rip),%xmm1 # a26e8 , std::allocator >@GLIBCXX_3.4.21+0x1e50> │ │ │ │ - movhps 0x42b0d(%rip),%xmm1 # a26f0 >@GLIBCXX_3.4+0x1f10> │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ + movq 0x4241c(%rip),%xmm1 # a15a8 , std::allocator >@GLIBCXX_3.4.21+0xd10> │ │ │ │ + movhps 0x4241d(%rip),%xmm1 # a15b0 >@GLIBCXX_3.4+0xdd0> │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm1,0x10(%rsp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x40b3e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x40dcf(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x41590(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x41821(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ movups %xmm0,0x178(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %ax,0x170(%rsp) │ │ │ │ - mov 0x40db6(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x41808(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ movups %xmm0,0x188(%rsp) │ │ │ │ add -0x18(%rbp),%rdi │ │ │ │ movq $0x0,0x168(%rsp) │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x40c58(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x416aa(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ lea 0x80(%rsp),%r15 │ │ │ │ movaps %xmm1,0x20(%rsp) │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ movaps %xmm0,0x50(%rsp) │ │ │ │ call dc40 │ │ │ │ lea 0x28(%rsp),%rsi │ │ │ │ - lea 0x40f56(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x419a8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ movl $0x10,0x68(%rsp) │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %r15,0x70(%rsp) │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 5fd0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c04f> │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ add -0x18(%rax),%rdx │ │ │ │ - movslq %ecx,%rax │ │ │ │ orl $0x4,0x18(%rdx) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ + movq $0x1,0x98(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ mov %rax,(%rbx) │ │ │ │ movb $0x0,0x10(%rbx) │ │ │ │ test %r8,%r8 │ │ │ │ - je 5fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c140> │ │ │ │ + je 5f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236b0> │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x40b41(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x41598(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 5fd8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0cf> │ │ │ │ + je 5f338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23638> │ │ │ │ call d600 │ │ │ │ - lea 0x40a5a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x414b1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x40c50(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x416a7(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ - mov %rdx,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x40997(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x413ee(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5fe12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c152> │ │ │ │ + jne 5f3c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236c2> │ │ │ │ add $0x1a8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x70(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5fd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a8> │ │ │ │ + jmp 5f311 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23611> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 148e4 <__cxa_finalize@plt+0x6c84> │ │ │ │ + jmp 15804 <__cxa_finalize@plt+0x7ba4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14915 <__cxa_finalize@plt+0x6cb5> │ │ │ │ + jmp 15835 <__cxa_finalize@plt+0x7bd5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 148ec <__cxa_finalize@plt+0x6c8c> │ │ │ │ + jmp 1580c <__cxa_finalize@plt+0x7bac> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14956 <__cxa_finalize@plt+0x6cf6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 637a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fae0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fe85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1c5> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14997 <__cxa_finalize@plt+0x6d37> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 637a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fae0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c215> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 149bc <__cxa_finalize@plt+0x6d5c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c270> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c270> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c270> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 5ff7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2bd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 5ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c280> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 14a02 <__cxa_finalize@plt+0x6da2> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ffbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2fc> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c270> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 5ffd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c312> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ffc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c301> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 149e2 <__cxa_finalize@plt+0x6d82> │ │ │ │ - jmp 14a02 <__cxa_finalize@plt+0x6da2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14a21 <__cxa_finalize@plt+0x6dc1> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 60030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c370> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 60030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c370> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 60030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c370> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 6007a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3ba> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 60040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c380> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 14a6c <__cxa_finalize@plt+0x6e0c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 600b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3f6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 60030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c370> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 600cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 600bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3fb> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14a4c <__cxa_finalize@plt+0x6dec> │ │ │ │ - jmp 14a6c <__cxa_finalize@plt+0x6e0c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14a8b <__cxa_finalize@plt+0x6e2b> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 60120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c460> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 60120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c460> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 60120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c460> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 6016a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4aa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 60130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c470> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 14ad6 <__cxa_finalize@plt+0x6e76> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 601a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4e6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 60120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c460> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 601bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4fc> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 601ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4eb> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14ab6 <__cxa_finalize@plt+0x6e56> │ │ │ │ - jmp 14ad6 <__cxa_finalize@plt+0x6e76> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14af5 <__cxa_finalize@plt+0x6e95> │ │ │ │ + jmp 15876 <__cxa_finalize@plt+0x7c16> │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 60210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c550> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 60210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c550> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 60210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c550> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 6025a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c59a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 60220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c560> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 14b40 <__cxa_finalize@plt+0x6ee0> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5d6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 60210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c550> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 602ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5ec> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6029b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5db> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14b20 <__cxa_finalize@plt+0x6ec0> │ │ │ │ - jmp 14b40 <__cxa_finalize@plt+0x6ee0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14b5f <__cxa_finalize@plt+0x6eff> │ │ │ │ - nopl (%rax) │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 60320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c660> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 602e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c620> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 60360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6a0> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 60310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c650> │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne 60317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c657> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 60317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c657> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 60340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c680> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 602e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c620> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 602e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c620> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 602e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c620> │ │ │ │ - endbr64 │ │ │ │ - jmp 14b89 <__cxa_finalize@plt+0x6f29> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x6f8,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x6e8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ call d080 │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rax,0x42f12(%rip) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x3a0(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 696b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459f0> │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 60438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c778> │ │ │ │ - call d600 │ │ │ │ - mov 0x4f0(%rsp),%eax │ │ │ │ - and $0x5,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - jne 61954 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc94> │ │ │ │ - lea 0x3b0(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %rax,0x43eb1(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 5f452 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23752> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call dba0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call dba0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - jne 60d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d06d> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov $0x920,%ecx │ │ │ │ - movq $0x2,0x208(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov %cx,0x210(%rsp) │ │ │ │ - movb $0x0,0x212(%rsp) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 6052b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c86b> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 60522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c862> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 60510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c850> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 608f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc30> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x208(%rsp),%rcx │ │ │ │ + call d3a0 │ │ │ │ + mov -0x338(%rbp),%r15 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %r15,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x208(%rsp),%rcx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ + call d0f0 │ │ │ │ + mov (%r12),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r12,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 6064d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c98d> │ │ │ │ - jmp 60cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d018> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 606f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca38> │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 60890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbd0> │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r15,0x228(%rsp) │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 60710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca50> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 60778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cab8> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x208(%rsp),%rcx │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x1b0(%rbp),%r15 │ │ │ │ + call d790 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + cmpq $0x0,0x50(%rbx) │ │ │ │ + je 5f678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23978> │ │ │ │ + mov %r15,-0x350(%rbp) │ │ │ │ + mov %rsi,-0x358(%rbp) │ │ │ │ + mov %r12,-0x360(%rbp) │ │ │ │ + jmp 5f541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23841> │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ mov %r12,%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x208(%rsp),%rcx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r13,1),%r13 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 5f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23900> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 5f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23930> │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23918> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 5f533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23833> │ │ │ │ + call d600 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x50(%rbx),%r14 │ │ │ │ + jae 5f678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23978> │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%r14,8),%r15 │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 15dd7 <__cxa_finalize@plt+0x8177> │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r12,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 607b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caf8> │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - cmp $0x1e847e0,%rax │ │ │ │ - jg 607b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caf8> │ │ │ │ - mov 0xa8(%rsp),%r15 │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 14c82 <__cxa_finalize@plt+0x7022> │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - sub %r14,%r15 │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - add %r14,%rcx │ │ │ │ - cmp %rax,%r15 │ │ │ │ - cmova %rax,%r15 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - cmp $0xf,%r15 │ │ │ │ - jbe 60598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8d8> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 5f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238a0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 5f4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237b0> │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237ba> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 5f5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238db> │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ + mov -0x340(%rbp),%rcx │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - jmp 605ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8ee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,0x230(%rsp) │ │ │ │ - jmp 605ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8eb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 605fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c93c> │ │ │ │ - call d600 │ │ │ │ - jmp 605fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c93c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jae 608a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbe0> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 60ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d024> │ │ │ │ - test %eax,%eax │ │ │ │ - je 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - movzbl 0x0(%rbp),%esi │ │ │ │ - mov %sil,(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - mov %eax,%eax │ │ │ │ - movzwl -0x2(%rbp,%rax,1),%esi │ │ │ │ - mov %si,-0x2(%rdx,%rax,1) │ │ │ │ - jmp 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0x20(%r15),%rdx │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ - je 60b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce90> │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - sub %rbx,%r13 │ │ │ │ - sar $0x5,%r13 │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 607f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb33> │ │ │ │ - call d600 │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jne 61695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9d5> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call dc30 <__isoc23_strtol@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - call d4d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp 0x30(%rsp),%ecx │ │ │ │ - jl 617ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3daed> │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 617ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3daed> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ - je 60a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd90> │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmp 0x28(%rdx),%rax │ │ │ │ - je 60950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc90> │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - addl $0x1,0x50(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jmp 604a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7e0> │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 5f4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237bd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 606d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca15> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov -0x8(%rbp,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - lea 0x18(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - and $0xfffffffffffffff8,%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rdi,%r8,1),%r9 │ │ │ │ - mov %r9,(%rsi,%r8,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 608d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc17> │ │ │ │ - jmp 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - movb $0x0,0x230(%rsp) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 60c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf48> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 60cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d008> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%r15 │ │ │ │ - jmp 607d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb15> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 5f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23930> │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + jmp 5f51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2381f> │ │ │ │ xchg %ax,%ax │ │ │ │ - movabs $0xfffffffffffffff,%rdi │ │ │ │ - mov 0x18(%rdx),%rsi │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 14d60 <__cxa_finalize@plt+0x7100> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - cmovne %rax,%r13 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - add %rax,%r13 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ + cmp -0x350(%rbp),%r13 │ │ │ │ + je 62426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26726> │ │ │ │ test %rdx,%rdx │ │ │ │ - movsd %xmm0,(%rax,%rdx,1) │ │ │ │ - je 609f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd35> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 5f65f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2395f> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 61298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25598> │ │ │ │ + mov %r12,%rsi │ │ │ │ call d550 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x8(%r8,%rdx,1),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 60a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd71> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r8,0x18(%rsi) │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %rax,0x20(%rsi) │ │ │ │ - mov %r8,0x28(%rsi) │ │ │ │ - jmp 60878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbb8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 14c0e <__cxa_finalize@plt+0x6fae> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - cmovne %rax,%r13 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - add %rax,%r13 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - shl $0x2,%r13 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 5f51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2381f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ + movl $0x0,-0x330(%rbp) │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ + movl $0x0,-0x32c(%rbp) │ │ │ │ + movl $0x0,-0x3c4(%rbp) │ │ │ │ + movl $0x0,-0x360(%rbp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f28> │ │ │ │ + mov -0x338(%rbp),%rsi │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 15ed8 <__cxa_finalize@plt+0x8278> │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmpw $0x2,0x1a(%r13) │ │ │ │ + jne 5f6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239c0> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ + call d850 │ │ │ │ + mov -0x338(%rbp),%rdx │ │ │ │ + movslq 0x10(%r13),%rax │ │ │ │ + mov 0x28(%rdx),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %ecx,(%rax,%rdx,1) │ │ │ │ - je 60af2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x4(%r8,%rdx,1),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 60b2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce6e> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r8,(%rsi) │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov %r8,0x10(%rsi) │ │ │ │ - jmp 6085e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb9e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov -0x20(%r15),%r8 │ │ │ │ - cmovbe %rcx,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ + sete %cl │ │ │ │ + shr $0x1f,%esi │ │ │ │ + or %sil,%cl │ │ │ │ + jne 15dc9 <__cxa_finalize@plt+0x8169> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge 15dc9 <__cxa_finalize@plt+0x8169> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 15dd7 <__cxa_finalize@plt+0x8177> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 60c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfb8> │ │ │ │ + ja 61df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260f0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 60c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfa8> │ │ │ │ + je 61340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25640> │ │ │ │ test %rax,%rax │ │ │ │ - jne 613ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d72c> │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r13,0x228(%rsp) │ │ │ │ - lea -0x10(%r15),%rcx │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - mov -0x20(%r15),%rdi │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 60cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d038> │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 613a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6e5> │ │ │ │ - mov %rax,-0x20(%r15) │ │ │ │ - mov %rdx,-0x18(%r15) │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r15) │ │ │ │ + jne 62497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26797> │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov 0x78(%r13),%r15 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + mov %rax,-0x398(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 158d3 <__cxa_finalize@plt+0x7c73> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 61da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260a0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 61c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f78> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6248b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2678b> │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov %rax,-0x208(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 158ee <__cxa_finalize@plt+0x7c8e> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 61d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26000> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 61ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fa0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6247f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2677f> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov %rax,-0x1e8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 158b8 <__cxa_finalize@plt+0x7c58> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 61cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 61c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f90> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 62473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26773> │ │ │ │ + mov -0x358(%rbp),%rdx │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + mov $0xa0,%edi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x370(%rbp),%r9 │ │ │ │ + mov -0x3c0(%rbp),%r8 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + push %rax │ │ │ │ + mov -0x3a8(%rbp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x3b0(%rbp),%rsi │ │ │ │ + call 1f180 ::do_widen(char) const@@Base+0x10> │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + pop %r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea -0x328(%rbp),%rcx │ │ │ │ + pop %r9 │ │ │ │ + lea -0x330(%rbp),%r8 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + lea 0x2f17f(%rip),%rdx # 8eb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0e> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 15b37 <__cxa_finalize@plt+0x7ed7> │ │ │ │ + cmpb $0x0,0x40(%rbx) │ │ │ │ + jne 61d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26050> │ │ │ │ + movl $0x0,-0x388(%rbp) │ │ │ │ + movl $0x0,-0x3a0(%rbp) │ │ │ │ + movl $0x0,-0x380(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 60d15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d055> │ │ │ │ - mov %rdi,0x220(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 607d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb15> │ │ │ │ - call d600 │ │ │ │ - jmp 607d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb15> │ │ │ │ + je 614f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257f8> │ │ │ │ + mov -0x3c4(%rbp),%esi │ │ │ │ + mov $0x4,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,-0x368(%rbp) │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,-0x3b8(%rbp) │ │ │ │ + jmp 5fa97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d97> │ │ │ │ nopl (%rax) │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov 0x88(%rsp),%r15 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 60bfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf3b> │ │ │ │ - jmp 607d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb15> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,0x230(%rsp) │ │ │ │ - jmp 60b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cec8> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - jmp 60b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cecb> │ │ │ │ - movzbl 0x230(%rsp),%eax │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ - jmp 6093d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc7d> │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 607c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb02> │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov -0x4(%rbp,%rax,1),%esi │ │ │ │ - mov %esi,-0x4(%rdx,%rax,1) │ │ │ │ - jmp 605f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c934> │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 613a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6e5> │ │ │ │ - mov %rax,-0x20(%r15) │ │ │ │ - mov %rdx,-0x18(%r15) │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r15) │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 60be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf27> │ │ │ │ - testb $0x5,0x4f0(%rsp) │ │ │ │ - je 61476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7b6> │ │ │ │ - movq 0x419a5(%rip),%xmm2 # a26e8 , std::allocator >@GLIBCXX_3.4.21+0x1e50> │ │ │ │ - movhps 0x419a6(%rip),%xmm2 # a26f0 >@GLIBCXX_3.4+0x1f10> │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - lea 0x290(%rsp),%r14 │ │ │ │ - call d080 │ │ │ │ - sub 0x42586(%rip),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 61370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25670> │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 61a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d58> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%r12,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x2e618(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movq %xmm0,%r12 │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%rbx),%xmm2 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%r12 │ │ │ │ + add %rdx,0x88(%rbx) │ │ │ │ + add %r13,0x78(%rbx) │ │ │ │ + paddq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jae 614f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257f8> │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ + mov (%rax,%r12,4),%ecx │ │ │ │ + mov 0x4(%rax,%rsi,1),%r9d │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sar $1,%r14d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete -0x340(%rbp) │ │ │ │ + sar $1,%r8d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + sete -0x350(%rbp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + sete %dl │ │ │ │ + test %r9d,%r9d │ │ │ │ + sete %al │ │ │ │ + or %al,%dl │ │ │ │ + jne 5fa08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d08> │ │ │ │ + movzbl -0x350(%rbp),%r10d │ │ │ │ + cmp %r10b,-0x340(%rbp) │ │ │ │ + sete %r15b │ │ │ │ + je 61b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e20> │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + or %r9d,%ecx │ │ │ │ + movzbl 0x40(%rbx),%edi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 613d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256d0> │ │ │ │ + mov 0xd0(%rbx),%rcx │ │ │ │ + cmp %rcx,0xc8(%rbx) │ │ │ │ + je 613d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256d0> │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 6137b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2567b> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x8,%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r11 │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + add %rax,%r11 │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%r11) │ │ │ │ + test %dl,%dl │ │ │ │ + je 614c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257c0> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r10 │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + add %rax,%r10 │ │ │ │ + or %dl,(%r10) │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 614e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257e0> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x2,%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + add 0x88(%rcx),%rax │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 613f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256f0> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 61497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25797> │ │ │ │ + addl $0x1,-0x380(%rbp) │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 614ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257ac> │ │ │ │ + addl $0x1,-0x380(%rbp) │ │ │ │ + jmp 5fa6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d6e> │ │ │ │ + nopl (%rax) │ │ │ │ + movq 0x41978(%rip),%xmm3 # a15a8 , std::allocator >@GLIBCXX_3.4.21+0xd10> │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ + movhps 0x41972(%rip),%xmm3 # a15b0 >@GLIBCXX_3.4+0xdd0> │ │ │ │ + movaps %xmm3,-0x350(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5fc5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f5b> │ │ │ │ + call d770 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + imul 0x48(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 61ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25db0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x2f2fe(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + test %rax,%rax │ │ │ │ + js 61a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d90> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r13 │ │ │ │ + lea -0x1b0(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x40aa0(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %xmm1,%r12 │ │ │ │ call d1a0 │ │ │ │ - mov 0x3fc57(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x40d27(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edi,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x3f9b4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %dx,0x370(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - mov 0x3fc34(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x378(%rsp) │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ + mov %di,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x40d09(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x3fad5(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ + lea 0x40bc0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x350(%rbp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x280(%rsp),%r13 │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movaps %xmm2,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x3fdb8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x10,0x268(%rsp) │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - lea 0x228(%rsp),%rax │ │ │ │ + lea 0x40eac(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - movb $0x0,0x280(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ movq %r12,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x298(%rsp) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ call da00 (double)@plt> │ │ │ │ - mov 0x250(%rsp),%r8 │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x370(%rbp) │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 61576 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8b6> │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ + je 623d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266d4> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x248(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3f96d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ + lea 0x40a5a(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 60f69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2a9> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 5fe7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2417d> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x3f87b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x40965(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x3fa73(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x3f7b9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ + mov 0x40b5a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x40b5b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2ec4e(%rip),%rcx # 8eb2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e2d> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 61f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26290> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 15fce <__cxa_finalize@plt+0x836e> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2ebe1(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x388(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 61f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2623f> │ │ │ │ + mov %rcx,-0x310(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x300(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x308(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 5ffbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242bb> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 5ffd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242d0> │ │ │ │ + call d600 │ │ │ │ + movzbl 0x40(%rbx),%eax │ │ │ │ + mov %al,-0x398(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 60320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24620> │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 61350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25650> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x2ef90(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 61e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26170> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm1,-0x368(%rbp) │ │ │ │ call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x409c3(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ax,0x370(%rsp) │ │ │ │ - mov 0x3fa27(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,-0x60(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x378(%rsp) │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x409a5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + movdqa -0x350(%rbp),%xmm4 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3f8b0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - movaps %xmm3,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ + lea 0x40849(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x3fbac(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - movl $0x10,0x268(%rsp) │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - movb $0x0,0x280(%rsp) │ │ │ │ + lea 0x40b52(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x250(%rsp),%r8 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movb $0x0,0x190(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x368(%rbp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + add %r15,%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ + mov %rdi,-0x3a8(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + movb $0x0,-0x200(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 61588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8c8> │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ + je 62529 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26829> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x248(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3f795(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ + lea 0x40715(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 61141 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d481> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 601c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244c2> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x3f6a3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x40620(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x3f89b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x3f5e1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ + mov 0x40815(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x40816(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - lea 0x2d9a0(%rip),%rcx # 8eb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae81> │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x2e910(%rip),%rcx # 8eb34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e34> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rdi,0x1a0(%rsp) │ │ │ │ + lea -0x1e0(%rbp),%rdx │ │ │ │ + mov %rdx,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rdx,-0x390(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 614ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d80e> │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ + je 624a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267a3> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x1a8(%rsp) │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x1a8(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 14cee <__cxa_finalize@plt+0x708e> │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x2d5fd(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %r13,%rdi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1e8(%rbp) │ │ │ │ + je 15be5 <__cxa_finalize@plt+0x7f85> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2e895(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rdi,0x1c0(%rsp) │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 61522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d862> │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ + je 624e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267e8> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x1c8(%rsp) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x208(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 14ccf <__cxa_finalize@plt+0x706f> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x2d559(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - cmpb $0x0,0x42220(%rip) │ │ │ │ - jne 61435 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d775> │ │ │ │ - cmpb $0x0,0x42214(%rip) │ │ │ │ - jne 613f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d734> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 64d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41090> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 6135b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d69b> │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jns 60349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24649> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 60352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24652> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 61352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d692> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 61340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d680> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 61368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6a8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp 0x68(%rsp),%rdi │ │ │ │ - je 6137c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6bc> │ │ │ │ - call d600 │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 619eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd2b> │ │ │ │ - add $0x6f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - lea -0x20(%r15),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - je 6163f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d97f> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 613d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d717> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 6159a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8da> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov -0x20(%r15),%rdi │ │ │ │ - mov %rdx,-0x18(%r15) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - jmp 60be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf27> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 60cab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfeb> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2d33a(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x41ef9(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov 0x220(%rsp),%rsi │ │ │ │ - lea 0x41edd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 612f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d633> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2d2f9(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x41c38(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov 0x220(%rsp),%rsi │ │ │ │ - lea 0x41c1c(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 612e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d626> │ │ │ │ - mov 0x3a8(%rsp),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 14faa <__cxa_finalize@plt+0x734a> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 615a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8e9> │ │ │ │ - lea 0x3e0(%rsp),%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 60d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d07b> │ │ │ │ - mov 0x3d0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x3d0(%rsp,%rax,1),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 60d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d07b> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jae 6166e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9ae> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%r8b │ │ │ │ - je 614f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d838> │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%r9) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%r8b │ │ │ │ - je 6150b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d84b> │ │ │ │ - movzwl (%rcx,%rsi,1),%edi │ │ │ │ - mov %di,(%r9,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%r8d │ │ │ │ - je 611da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d51a> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r9,%rsi,1) │ │ │ │ - jmp 611da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d51a> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jae 61647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d987> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%r8b │ │ │ │ - je 6154c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d88c> │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%r9) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%r8b │ │ │ │ - je 6155f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d89f> │ │ │ │ - movzwl (%rcx,%rsi,1),%edi │ │ │ │ - mov %di,(%r9,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%r8d │ │ │ │ - je 61261 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5a1> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r9,%rsi,1) │ │ │ │ - jmp 61261 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5a1> │ │ │ │ - lea 0x270(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 60f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d27c> │ │ │ │ - lea 0x270(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 61114 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d454> │ │ │ │ - movzbl 0x230(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 613cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d70b> │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 14faa <__cxa_finalize@plt+0x734a> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 61616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d956> │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 615dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d91c> │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - movq $0x0,0x10(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 61634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d974> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 615c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d904> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 61616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d956> │ │ │ │ + js 602fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245fc> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x2ec36(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 61a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d70> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - call d600 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 61605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d945> │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - andl $0xfffffffc,0x38(%rbp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - jmp 61494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7d4> │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 615c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d904> │ │ │ │ - jmp 615fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d93c> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 60be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf27> │ │ │ │ - mov %r8d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r10 │ │ │ │ - mov %r10,(%rdi,%rsi,1) │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - jb 61650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d990> │ │ │ │ - lea (%rdi,%rcx,1),%r9 │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 6153a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d87a> │ │ │ │ - mov %r8d,%r9d │ │ │ │ + movsd %xmm1,-0x368(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x40669(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r10 │ │ │ │ - mov %r10,(%rdi,%rsi,1) │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - jb 61677 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9b7> │ │ │ │ - lea (%rdi,%rcx,1),%r9 │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 614e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d826> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x5,%rbp │ │ │ │ - call d560 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x228(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d9f0 , std::allocator >::str() const@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5fbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf00> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0xd,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x2d413(%rip),%rcx # 8eb26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae66> │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x2c829(%rip),%rsi # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a298> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - lea 0x2d3c4(%rip),%rsi # 8eb34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae74> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 619eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd2b> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x41b58(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - lea 0x1e0(%rsp),%r12 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - call 5f930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc70> │ │ │ │ - lea 0x180(%rsp),%r14 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - call 5fbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf00> │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - call 5f930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc70> │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %cx,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x4064b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm5 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x404ef(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x407f8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - call 5fbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf00> │ │ │ │ - mov $0x25,%r8d │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x368(%rbp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + lea -0x250(%rbp),%rdi │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + movb $0x0,-0x240(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 623fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266fd> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x403b4(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 60523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24823> │ │ │ │ + call d600 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x402bf(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x404b4(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x404b5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ - lea 0x2c6fb(%rip),%rcx # 8df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a270> │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x2d3f4(%rip),%rsi # 8ec4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af8d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x100(%rsp),%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - lea 0x2d27f(%rip),%rsi # 8eb1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae5d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x160(%rsp),%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - lea 0x2d375(%rip),%rsi # 8ec4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af8d> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - lea 0x2d20c(%rip),%rsi # 8eb23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae63> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 619eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd2b> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x419b1(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - movq $0x1c,0x80(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - movdqa 0x2dbd4(%rip),%xmm0 # 8f560 , std::allocator >@@Base+0x2e0> │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov %rdx,0x230(%rsp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x2dbc9(%rip),%xmm0 # 8f570 , std::allocator >@@Base+0x2f0> │ │ │ │ - movups %xmm0,0xc(%rax) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x220(%rsp),%rdx │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 619eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd2b> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x4191a(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14bc8 <__cxa_finalize@plt+0x6f68> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14bd2 <__cxa_finalize@plt+0x6f72> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14c2d <__cxa_finalize@plt+0x6fcd> │ │ │ │ - endbr64 │ │ │ │ - jmp 14cb4 <__cxa_finalize@plt+0x7054> │ │ │ │ - endbr64 │ │ │ │ - jmp 14c7a <__cxa_finalize@plt+0x701a> │ │ │ │ - endbr64 │ │ │ │ - jmp 14d1d <__cxa_finalize@plt+0x70bd> │ │ │ │ - endbr64 │ │ │ │ - jmp 14d5b <__cxa_finalize@plt+0x70fb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d2f <__cxa_finalize@plt+0x70cf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d83 <__cxa_finalize@plt+0x7123> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d8d <__cxa_finalize@plt+0x712d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e68 <__cxa_finalize@plt+0x7208> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - endbr64 │ │ │ │ - jmp 14dac <__cxa_finalize@plt+0x714c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14dc5 <__cxa_finalize@plt+0x7165> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14c37 <__cxa_finalize@plt+0x6fd7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14ddd <__cxa_finalize@plt+0x717d> │ │ │ │ - endbr64 │ │ │ │ - jmp 14de7 <__cxa_finalize@plt+0x7187> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e0d <__cxa_finalize@plt+0x71ad> │ │ │ │ - endbr64 │ │ │ │ - jmp 14dfb <__cxa_finalize@plt+0x719b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e1a <__cxa_finalize@plt+0x71ba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e27 <__cxa_finalize@plt+0x71c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e31 <__cxa_finalize@plt+0x71d1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e3b <__cxa_finalize@plt+0x71db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e45 <__cxa_finalize@plt+0x71e5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e4f <__cxa_finalize@plt+0x71ef> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e59 <__cxa_finalize@plt+0x71f9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d48 <__cxa_finalize@plt+0x70e8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14f8e <__cxa_finalize@plt+0x732e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 14f3b <__cxa_finalize@plt+0x72db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14f29 <__cxa_finalize@plt+0x72c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14eda <__cxa_finalize@plt+0x727a> │ │ │ │ - endbr64 │ │ │ │ - jmp 14f0a <__cxa_finalize@plt+0x72aa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14fc9 <__cxa_finalize@plt+0x7369> │ │ │ │ - endbr64 │ │ │ │ - jmp 61b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de63> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 14e87 <__cxa_finalize@plt+0x7227> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14dce <__cxa_finalize@plt+0x716e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14e68 <__cxa_finalize@plt+0x7208> │ │ │ │ - endbr64 │ │ │ │ - jmp 14ef6 <__cxa_finalize@plt+0x7296> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14f1c <__cxa_finalize@plt+0x72bc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14c37 <__cxa_finalize@plt+0x6fd7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x68(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movq 0x50(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 61c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df88> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0x100(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x118(%rdi) │ │ │ │ - je 61cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dff0> │ │ │ │ - mov 0x100(%rdi),%rax │ │ │ │ - mov 0x108(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x118(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0x68(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 61d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e078> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x80(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0x60(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 61db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0f8> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x58(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x78(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3ffe5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x60(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x80(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3ffb5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0xf8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x118(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3ff8d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x48(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x68(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3ff75(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 6200d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e34d> │ │ │ │ - mov (%rax),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 62005 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e345> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x2aed3(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x29fbf(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2c9fa(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 6203f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e37f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2b109(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2a08d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c9d0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 6206f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3af> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2b1a1(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2a05d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c9a0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 620a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3e2> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2b20e(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2a02a(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c96d(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 620df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e41f> │ │ │ │ - lea 0x44(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2b271(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29fed(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c930(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x4004d(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4002d(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x40555(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3e5b1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3f13d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6218d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e4cd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3ffc4(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x404f5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3e551(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3f0dd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 621ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e52e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3ff63(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x40495(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3e4f1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3f07d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6224d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e58d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3ff04(%rip),%rax │ │ │ │ - lea -0x28(%rbx),%rdi │ │ │ │ - mov %rax,-0x28(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62293 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5d3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x3e556(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2e5b7(%rip),%rcx # 8eb3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e3c> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x378(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26476> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 622d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e613> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x3e516(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je 15ee2 <__cxa_finalize@plt+0x8282> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2e52d(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 621c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264c7> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - testb $0x1,0x78(%rdi) │ │ │ │ - je 62395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6d5> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 623cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e70b> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add -0x18(%rdx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call d180 >::imbue(std::locale const&)@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 62395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6d5> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov -0x1c8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 62218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26518> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 6069f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2499f> │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + je 6069f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2499f> │ │ │ │ + cmp %rax,-0x1c0(%rbp) │ │ │ │ + jae 612b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255b0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15e34 <__cxa_finalize@plt+0x81d4> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rdx │ │ │ │ + mov %rdx,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 623c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e706> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 623f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e733> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2ad7e(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29d02(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c645(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 623ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6ec> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 62419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e759> │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ + mov %rdx,-0x3a0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 6242e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2672e> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e8(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 6071f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a1f> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 60734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a34> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x368(%rbp),%rdi │ │ │ │ + je 60749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a49> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 6075e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a5e> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,-0x398(%rbp) │ │ │ │ + jne 61b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e48> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 61b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e00> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 62420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e760> │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2af30(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29cac(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c5ef(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 62459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e799> │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd 0x2e800(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + test %rax,%rax │ │ │ │ + js 61ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dd8> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4023e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 62460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7a0> │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2ace8(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29c6c(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c5af(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 624b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7f0> │ │ │ │ - cmp 0x18(%rcx),%rsi │ │ │ │ - jae 6255d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e89d> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x8ba(%rip),%rdx # 61c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df40> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 62520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e860> │ │ │ │ - mov 0x50(%rdi),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x60(%rcx),%r8 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - cmovle %r8,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %dx,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x40220(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm6 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x400c4(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x403cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 623e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266e5> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - jne 62533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e873> │ │ │ │ - lea (%rdi,%r8,1),%rax │ │ │ │ - sub %rdx,%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov %rdi,0x8(%rcx) │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x45(%rcx) │ │ │ │ - je 6256d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8ad> │ │ │ │ - orl $0x1,0x40(%rcx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 624a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7e1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rsi │ │ │ │ - jmp 62494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7d4> │ │ │ │ - sub %rax,%r8 │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x60(%rcx),%r8 │ │ │ │ - mov 0x50(%rcx),%rdi │ │ │ │ - jmp 624f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e833> │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x50(%rcx),%rdi │ │ │ │ - sub 0x8(%rcx),%rax │ │ │ │ - jmp 624e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e820> │ │ │ │ - lea 0x2ade4(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29b60(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c4a3(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 62650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e990> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 625c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e900> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub 0x8(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovle %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 62694 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9d4> │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 626eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea2b> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov -0x18(%rcx),%rcx │ │ │ │ - mov 0xe8(%rdx,%rcx,1),%rdi │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jbe 626c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea00> │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - jmp 625af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8ef> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x8ea(%rip),%rdx # 61d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0b0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 626e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea20> │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - cmovle %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 625df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e91f> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 625df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e91f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rcx,%rdx │ │ │ │ - orl $0x1,0x40(%rbx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 625a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8e9> │ │ │ │ - lea 0x2aa5e(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x299e2(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2c325(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea66> │ │ │ │ - call d600 │ │ │ │ - lea 0x3e0c3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62766 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eaa6> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3ff9a(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 6093d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c3d> │ │ │ │ call d600 │ │ │ │ - lea 0x3e083(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x3fea5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 627d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb10> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 627ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eaec> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x4009a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x4009b(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 62820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb60> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 627fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb3c> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2e1a2(%rip),%rcx # 8eb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e41> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 6223b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2653b> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 15d62 <__cxa_finalize@plt+0x8102> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2e128(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2c0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3b8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26383> │ │ │ │ + mov %rcx,-0x2d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2c8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 60a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d74> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 60a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d89> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x42853(%rip),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x2e48d(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - call d450 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 62b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eeb0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x18(%rax),%rsi │ │ │ │ - jae 62893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebd3> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 62ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efe1> │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub 0x8(%rax),%rbx │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x78(%rcx),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - cmovle %rdx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 62c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef80> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - sub %rbx,%rcx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov %rsi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x58(%rcx) │ │ │ │ - je 62cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f005> │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0x60(%rcx),%rcx │ │ │ │ - mov 0x70(%rax),%r13 │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x3ff18(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x3ff06(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm7 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3fdaa(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x400b3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 6240e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2670e> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 62ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f024> │ │ │ │ - mov 0x38(%rax),%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - test $0x1,%cl │ │ │ │ - je 62c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef58> │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov 0x30(%rsi),%r12 │ │ │ │ - sub %rdx,%r13 │ │ │ │ - and $0x4,%ecx │ │ │ │ - sete %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - add %rcx,%r13 │ │ │ │ - cmpl $0x4,0x14(%rsp) │ │ │ │ - sete 0x13(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 62960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eca0> │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - je 62ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee08> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x48(%rcx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 62d03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f043> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 629f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed35> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 62a16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed56> │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d400 │ │ │ │ - cmp %eax,0x3e073(%rip) │ │ │ │ - mov %eax,%ebp │ │ │ │ - jne 629b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecf8> │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - jne 62a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed70> │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x3e1e9(%rip),%ebp │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - jne 62a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 62a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 62a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc0> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 62be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef20> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 62987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecc7> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 62987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecc7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d5d0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 629b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecf8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - cmpl $0x6,0x14(%rsp) │ │ │ │ - je 62b54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee94> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 62a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc9> │ │ │ │ - cmpl $0x5,0x14(%rsp) │ │ │ │ - je 62ad9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee19> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rcx),%r12 │ │ │ │ - jmp 62950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec90> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 62bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef39> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x78(%rsi),%rax │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - add 0x68(%rsi),%rax │ │ │ │ - mov %rax,0x18(%rsi) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 62c0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef4e> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 62870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebb0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmpl $0x6,0x14(%rsp) │ │ │ │ - je 62a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc9> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 62a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc9> │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 62ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f024> │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 62ba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eee9> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 62c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efb2> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 62ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f024> │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - movl $0x5,0x14(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rdx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x28(%rcx),%rax │ │ │ │ - mov 0x30(%rcx),%r12 │ │ │ │ - jmp 6293d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec7d> │ │ │ │ - cmp %rax,0x30(%rcx) │ │ │ │ - je 62a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc9> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne 62a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edb0> │ │ │ │ - jmp 62a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0xe8a(%rip),%rdx # 61cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e030> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 62c64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efa4> │ │ │ │ - mov 0x68(%rdi),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - mov %rsi,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - jmp 6289e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebde> │ │ │ │ - testb $0x1,0x40(%r14) │ │ │ │ - jne 62c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efb2> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 62ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f024> │ │ │ │ - movq 0x18(%rdx),%xmm0 │ │ │ │ - movl $0x6,0x14(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rdx) │ │ │ │ - jmp 62b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee82> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - jne 62a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edce> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x78(%rcx),%rax │ │ │ │ - orl $0x1,0x40(%rcx) │ │ │ │ - add 0x68(%rcx),%rax │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 62870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebb0> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 62ca6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efe6> │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x38(%rax) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rsi) │ │ │ │ - jmp 6291d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec5d> │ │ │ │ - sub %rbx,%rdx │ │ │ │ - sub %rbx,%rsi │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call da20 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rdx │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - jmp 628b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebf7> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 62862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eba2> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 62ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f024> │ │ │ │ - orl $0x4,0x38(%rdx) │ │ │ │ - movl $0x4,0x14(%rsp) │ │ │ │ - jmp 62b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee82> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 62d57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f097> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2a90b(%rip),%rcx # 8d5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698f8> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x29a77(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x2bd77(%rip),%rdi # 8ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad77> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2a54c(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x29408(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2bd4b(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2a71d(%rip),%rcx # 8d408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69748> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x292e9(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2bd24(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2a97e(%rip),%rcx # 8d688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x699c8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x292ca(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2bd05(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efe1> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 62c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efc8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x58,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x3e53d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call d800 │ │ │ │ - lea 0x3f3ad(%rip),%rax │ │ │ │ - mov 0x38(%r12),%rbp │ │ │ │ - movdqu 0x18(%r12),%xmm0 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x3e4e1(%rip),%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 62deb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f12b> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x38(%r12),%rbp │ │ │ │ - lea 0x3f8be(%rip),%rax │ │ │ │ - movdqu 0x40(%r12),%xmm2 │ │ │ │ - movq 0x3d917(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x50(%r12),%xmm1 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3fc80(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm2,0x40(%rbx) │ │ │ │ - movq %xmm1,0x50(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 62ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f208> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 62e5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f19d> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62e5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f19d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x40(%r12),%rcx │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - mov %rcx,0x40(%rbx) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1c7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 62ea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1e4> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62f2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f26b> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ - movhps %xmm2,0x48(%rbx) │ │ │ │ - movd %xmm1,0x50(%rbx) │ │ │ │ - movq %xmm2,0x40(%rbx) │ │ │ │ - movd %xmm4,0x54(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62ea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1e4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - jmp 62ea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1e4> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f248> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 62f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2dc> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 62f5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f29d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 62f5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f29f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 62f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 62ef9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f239> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 62f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a8> │ │ │ │ - jmp 62f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f248> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 62f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f248> │ │ │ │ - jmp 62f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f252> │ │ │ │ - jmp 62f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f252> │ │ │ │ - lea 0x3f1e9(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 60c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f57> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62f2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f26b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x3f6f5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3d751(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3e2dd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62fed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f32d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3f164(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x3f694(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3e283(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movq 0x3d6d8(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f397> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3f0fa(%rip),%rax │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x3fb8b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x3fd80(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3fd81(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 6293b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c3b> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2da6a(%rip),%rsi # 8e735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a35> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x340(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 620d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d4> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2a8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 60d36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25036> │ │ │ │ + call d600 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + lea -0x280(%rbp),%rsi │ │ │ │ + lea -0x290(%rbp),%rbx │ │ │ │ + movq $0x0,-0x288(%rbp) │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x3f624(%rip),%rax │ │ │ │ - lea -0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3e213(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x3d669(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 630c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f406> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3f08b(%rip),%rax │ │ │ │ - lea -0x28(%rbx),%rdi │ │ │ │ - mov %rax,-0x28(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 63170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4b0> │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 63140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f480> │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 63134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f474> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 6312c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f46c> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 63110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f450> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 6315c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 63140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f480> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 630f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f430> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 6319f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4df> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 631ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4ee> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 6318b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4cb> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ + mov -0x310(%rbp),%r13 │ │ │ │ + mov %rsi,-0x290(%rbp) │ │ │ │ + lea 0x11(%rax),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movb $0x0,-0x280(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 160ba <__cxa_finalize@plt+0x845a> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x2dd9e(%rip),%rsi # 8eb46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e46> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x80(%rdi) │ │ │ │ - je 6323b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f57b> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 63272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5b2> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6323b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f57b> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x288(%rbp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb 16030 <__cxa_finalize@plt+0x83d0> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 16054 <__cxa_finalize@plt+0x83f4> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2dc1f(%rip),%rsi # 8ea1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x338(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26425> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 16093 <__cxa_finalize@plt+0x8433> │ │ │ │ + lea -0x270(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x368(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x250(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 6228c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2658c> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 15a8a <__cxa_finalize@plt+0x7e2a> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2db1b(%rip),%rsi # 8ea1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1e> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov %rdx,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 622dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265dd> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2c8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x2d0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15df2 <__cxa_finalize@plt+0x8192> │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x398(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26632> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 16007 <__cxa_finalize@plt+0x83a7> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2d515(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6326d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5ad> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6329a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5da> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x29f9f(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x28e5b(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2b79e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 63253 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f593> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x118(%rdi) │ │ │ │ - je 63331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f671> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 63368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6a8> │ │ │ │ - mov 0xf8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 63331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f671> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26683> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2a8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2b0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 160da <__cxa_finalize@plt+0x847a> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 62032 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26332> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 16073 <__cxa_finalize@plt+0x8413> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2d3a4(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 61fe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262e1> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4239a(%rip) │ │ │ │ + jne 61c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f00> │ │ │ │ + cmpb $0x0,0x4238e(%rip) │ │ │ │ + jne 61b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e88> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 6118a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2548a> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 6119f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2549f> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 611b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254b4> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x398(%rbp),%rdi │ │ │ │ + je 611c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254c9> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 611de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254de> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x368(%rbp),%rdi │ │ │ │ + je 611f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254f3> │ │ │ │ + call d600 │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp -0x338(%rbp),%rdi │ │ │ │ + je 61208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25508> │ │ │ │ + call d600 │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp -0x350(%rbp),%rdi │ │ │ │ + je 6121d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2551d> │ │ │ │ + call d600 │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 61232 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25532> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x3b8(%rbp),%rdi │ │ │ │ + je 61247 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25547> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 6125c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2555c> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 61271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25571> │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 63363 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6a3> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 62936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c36> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 63390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6d0> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x29f49(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x28d65(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2b6a8(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 63349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f689> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - je 63418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f758> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 6344f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f78f> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 63418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f758> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 5f654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23954> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6344a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f78a> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 63477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7b7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x29f02(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x28c7e(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2b5c1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 63430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f770> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + mov %rsi,-0x3a0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 606e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249e2> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ cmp $0x8,%esi │ │ │ │ - je 63490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7d0> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 634d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f814> │ │ │ │ - mov 0x48(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 634f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f833> │ │ │ │ - movq 0x18(%rbx),%xmm0 │ │ │ │ - movl $0x0,0x38(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x29d3d(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x28bf9(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2b53c(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x29f0e(%rip),%rcx # 8d408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69748> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x28ada(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2b515(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jae 62908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c08> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 6130e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2560e> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 61322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25622> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 606f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249f4> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 606f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249f4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3eedc(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63564 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8a4> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 635a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8e7> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 635a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8e7> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 635a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8e7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 635a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8e7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x43a1b(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 635c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f900> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3d242(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x220(%rbp) │ │ │ │ + jmp 5f7a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23aa1> │ │ │ │ nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 635a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8e7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3ee4c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 635f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f934> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 63637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f977> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f977> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 63637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f977> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 63637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f977> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x43aab(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 63660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9a0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3d1b2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 63637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f977> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 5fff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242f8> │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x3ec1d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x100(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9d3> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 636b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9f0> │ │ │ │ - lea 0x3d14d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 636c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa08> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + movzbl -0x3b8(%rbp),%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + or %r10b,(%r11) │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 5fb4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e4e> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5fb7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e7f> │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 61e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26140> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5fbb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 616f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259f0> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 5fb4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e4e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%rcx │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 61419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25719> │ │ │ │ + mov 0xc8(%rbx),%rax │ │ │ │ + mov (%rax,%r12,2),%r11d │ │ │ │ + mov 0x148(%rcx),%rdx │ │ │ │ + cmp 0x150(%rcx),%rdx │ │ │ │ + je 61700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a00> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%r11d │ │ │ │ + add $0x4,%rdx │ │ │ │ + movzbl -0x340(%rbp),%esi │ │ │ │ + movzbl -0x350(%rbp),%edi │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + shl $0x6,%esi │ │ │ │ + or %eax,%r11d │ │ │ │ + shl $0x7,%edi │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,-0x4(%rdx) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 5fa51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d51> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jne 5fc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f08> │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 5fc19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f19> │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + jmp 5fa6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d6e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 613bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256bf> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 613fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256fa> │ │ │ │ + jmp 6147a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2577a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 5fa4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d4d> │ │ │ │ + mov %edi,%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 613fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256fa> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x380(%rbp),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,0x94(%rsi) │ │ │ │ + mov -0x3a0(%rbp),%eax │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x388(%rbp),%eax │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 49d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe000> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + addl $0x1,-0x360(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov -0x360(%rbp),%r14d │ │ │ │ + movq $0x13,-0x318(%rbp) │ │ │ │ + mov 0x48(%rbx),%r13 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x318(%rbp),%rdx │ │ │ │ + movdqa 0x2d935(%rip),%xmm0 # 8eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x531b0> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x41f4d(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 61684 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25984> │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 61f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26220> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r13,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x41f15(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x2d991(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jge 61618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25918> │ │ │ │ + movl $0xffffffff,0x41ef1(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jge 61684 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25984> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x41a59(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x2cfb4(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528ef> │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2ce88(%rip),%rsi # 8e4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x41a0f(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r13d,0x41e87(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 6168e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2598e> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 636dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa1d> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 616a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259a3> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 636ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa2f> │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 616b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259b8> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6369c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9dc> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 6369c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9dc> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x3eb8d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x100(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa63> │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x398(%rbp),%rdi │ │ │ │ + je 616cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259cd> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 63750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa90> │ │ │ │ - lea 0x3d0bd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 63768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faa8> │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 616e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259e2> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6377d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fabd> │ │ │ │ + addl $0x4,-0x3c4(%rbp) │ │ │ │ + jmp 5f6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 6137b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2567b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x140(%rcx),%r10 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %r10,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 15d8e <__cxa_finalize@plt+0x812e> │ │ │ │ + lea 0x80(%rsi),%rax │ │ │ │ + mov %r9b,-0x3c5(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10,-0x418(%rbp) │ │ │ │ + mov %rdx,-0x410(%rbp) │ │ │ │ + mov %r11d,-0x400(%rbp) │ │ │ │ + mov %rcx,-0x3f8(%rbp) │ │ │ │ + mov %r8d,-0x3f0(%rbp) │ │ │ │ + mov %rsi,-0x3d8(%rbp) │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + movq %xmm0,-0x408(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x410(%rbp),%rdx │ │ │ │ + mov -0x418(%rbp),%r10 │ │ │ │ + mov %rax,-0x3d0(%rbp) │ │ │ │ + mov -0x3d8(%rbp),%rsi │ │ │ │ + mov -0x3f0(%rbp),%r8d │ │ │ │ + cmp %r10,%rdx │ │ │ │ + mov -0x3f8(%rbp),%rcx │ │ │ │ + mov -0x400(%rbp),%r11d │ │ │ │ + movq -0x408(%rbp),%xmm0 │ │ │ │ + movzbl -0x3c5(%rbp),%r9d │ │ │ │ + je 617f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25af9> │ │ │ │ + mov %rcx,-0x3d8(%rbp) │ │ │ │ + sub %r10,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 617e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ae0> │ │ │ │ + mov -0x3d8(%rbp),%rcx │ │ │ │ + test %r10,%r10 │ │ │ │ + je 6185d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b5d> │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r9b,-0x410(%rbp) │ │ │ │ + mov %rsi,-0x408(%rbp) │ │ │ │ + mov %r11d,-0x3f8(%rbp) │ │ │ │ + mov %rcx,-0x3f0(%rbp) │ │ │ │ + mov %r8d,-0x3d8(%rbp) │ │ │ │ + movq %xmm0,-0x400(%rbp) │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6378f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3facf> │ │ │ │ + movzbl -0x410(%rbp),%r9d │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + movq -0x400(%rbp),%xmm0 │ │ │ │ + mov -0x3f8(%rbp),%r11d │ │ │ │ + mov -0x3f0(%rbp),%rcx │ │ │ │ + mov -0x3d8(%rbp),%r8d │ │ │ │ + mov -0x3d0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + lea (%rax,%rsi,1),%rdx │ │ │ │ + mov %rax,0x140(%rcx) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + mov %rax,0x150(%rcx) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 6142d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2572d> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 15da9 <__cxa_finalize@plt+0x8149> │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r9b,-0x3c5(%rbp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rdx,-0x418(%rbp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + mov %r11d,-0x408(%rbp) │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %r8d,-0x3f8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + movq %xmm0,-0x410(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x3e0(%rbp),%rdx │ │ │ │ + mov -0x408(%rbp),%r11d │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + movzbl -0x340(%rbp),%edi │ │ │ │ + mov -0x3f8(%rbp),%r8d │ │ │ │ + lea (%rax,%rdx,1),%r10 │ │ │ │ + and $0x3fffffff,%r11d │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + movq -0x410(%rbp),%xmm0 │ │ │ │ + mov (%r10),%esi │ │ │ │ + shl $0x6,%edi │ │ │ │ + movzbl -0x3c5(%rbp),%r9d │ │ │ │ + and $0xc0000000,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or %r11d,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%r10) │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ + movzbl -0x350(%rbp),%esi │ │ │ │ + and $0x3f,%r11d │ │ │ │ + shl $0x7,%esi │ │ │ │ + or %edi,%r11d │ │ │ │ + or %esi,%r11d │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + cmp %rsi,-0x418(%rbp) │ │ │ │ + mov %r11b,0x3(%r10) │ │ │ │ + je 6275a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a5a> │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + mov %r9b,-0x408(%rbp) │ │ │ │ + mov %rcx,-0x3f8(%rbp) │ │ │ │ + mov %r8d,-0x350(%rbp) │ │ │ │ + movq %xmm0,-0x400(%rbp) │ │ │ │ + mov %r10,-0x340(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x350(%rbp),%r8d │ │ │ │ + mov -0x3f8(%rbp),%rcx │ │ │ │ + movq -0x400(%rbp),%xmm0 │ │ │ │ + movzbl -0x408(%rbp),%r9d │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + mov %r9b,-0x400(%rbp) │ │ │ │ + mov %rcx,-0x3e0(%rbp) │ │ │ │ + mov %r8d,-0x350(%rbp) │ │ │ │ + movq %xmm0,-0x3f8(%rbp) │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6372c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa6c> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 6372c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa6c> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2b31e(%rip),%rsi # 8eae7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae27> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 637f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb36> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x3d8(%rbp),%rdx │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%r10 │ │ │ │ + mov -0x3e0(%rbp),%rcx │ │ │ │ + add $0x4,%rax │ │ │ │ + movzbl -0x400(%rbp),%r9d │ │ │ │ + movq -0x3f8(%rbp),%xmm0 │ │ │ │ + add %rdx,%r10 │ │ │ │ + mov %rdx,0x140(%rcx) │ │ │ │ + mov -0x350(%rbp),%r8d │ │ │ │ + mov %rax,0x148(%rcx) │ │ │ │ + mov %r10,0x150(%rcx) │ │ │ │ + jmp 61471 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25771> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5fb4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e4e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2b2c7(%rip),%rsi # 8eaf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae37> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d6b0 │ │ │ │ - lea 0x3e910(%rip),%rax │ │ │ │ - movl $0x1,0x20(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6386f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbaf> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 60374 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24674> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 5fca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fa4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmp 5fc8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f8a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 607a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa2> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 60784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a84> │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x80(%rdi),%rdi │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 638a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbe0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 61373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25673> │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + jmp 5fc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f08> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 638b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbf2> │ │ │ │ + je 61b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e60> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 638c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc04> │ │ │ │ + je 6076b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a6b> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 63908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc48> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 63908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc48> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 63908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc48> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x43d6e(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 63910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rax │ │ │ │ + jmp 6076b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a6b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x30(%rsi),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2c8f9(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x41765(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x4174b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 639f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd34> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 6396f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcaf> │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 639c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd07> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 639c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd07> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 639c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd07> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x43e3b(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 639f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd30> │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 15abe <__cxa_finalize@plt+0x7e5e> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 61e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2618e> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25479> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2c881(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x4146d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x41453(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx,%rax,1) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 15aaa <__cxa_finalize@plt+0x7e4a> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 61ed4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d4> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 6116c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2546c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x200(%rbp) │ │ │ │ + jmp 5f816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b16> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1c0(%rbp) │ │ │ │ + jmp 5f905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c05> │ │ │ │ + nop │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1e0(%rbp) │ │ │ │ + jmp 5f88d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b8d> │ │ │ │ + nop │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1d0(%rbp),%rdx │ │ │ │ + jmp 5f90c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c0c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 639c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd07> │ │ │ │ - lea 0x294ed(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x285d9(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2b014(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x18(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov 0x2ba08(%rip),%rax # 8f448 , std::allocator >@@Base+0x1c8> │ │ │ │ - movd 0x3d1a0(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %dx,0x14(%rdi) │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1f0(%rbp),%rdx │ │ │ │ + jmp 5f894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b94> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x320(%rbp),%rcx │ │ │ │ + lea -0x32c(%rbp),%r8 │ │ │ │ + lea 0x2ca14(%rip),%rdx # 8e786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a86> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov -0x320(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5e790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a90> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + jmp 5f9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cb8> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov 0x3d08a(%rip),%eax │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movd 0x3ccf2(%rip),%xmm1 │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %eax,0x10(%rdi) │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x200(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x210(%rbp),%rdx │ │ │ │ + jmp 5f81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b1d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x220(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x230(%rbp),%rdx │ │ │ │ + jmp 5f7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23aa8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 613fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256fa> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + jmp 614a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 6001a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2431a> │ │ │ │ mov %r14,%rdi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 63aef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe2f> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 63afe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe3e> │ │ │ │ - call d600 │ │ │ │ - mov $0x101,%eax │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ - mov %ax,0x14(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63b55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe95> │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + mov %rdx,-0x360(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x42d37(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 61be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee5> │ │ │ │ mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 63b6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3feac> │ │ │ │ + call *%rax │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 61be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,-0x360(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x42d7d(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 61c5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f5d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 61c5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f5d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rax │ │ │ │ + and $0x1,%r13d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %r13,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 615e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258e5> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6253a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2683a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 61f67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26267> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 61f7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2627a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5ff90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24290> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5ff90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24290> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 626bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269bb> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 61fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262b8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 61fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262cb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5ff14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24214> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5ff14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24214> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 62686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26986> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 62009 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26309> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6201c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2631c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 61145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25445> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 61145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25445> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6264a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2694a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 6205a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2635a> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6206d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2636d> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 610d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253d3> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 610d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253d3> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6261c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2691c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 620ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263ab> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 620be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263be> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d49> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d49> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 625ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268ee> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 620fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263fc> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6210f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2640f> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25007> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25007> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 625bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268bd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 6214d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2644d> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 62160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26460> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60e3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2513e> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60e3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2513e> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6258f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2688f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 6219e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2649e> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 621b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b1> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 605c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248c1> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 605c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248c1> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 62568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26868> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 621ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264ef> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 62202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26502> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 6063d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2493d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 6063d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2493d> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 6280c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b0c> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + jne 60692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24992> │ │ │ │ + jmp 606b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249b5> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 627e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ae5> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 62263 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26563> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 62276 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26576> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 609cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ccd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 609cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ccd> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 627a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa9> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 622b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265b4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 622c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265c7> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60ebb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251bb> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60ebb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251bb> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x378(%rbp),%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6276d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a6d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 62309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26609> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6231c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2661c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25238> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25238> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6271e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a1e> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 6235a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2665a> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6236d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2666d> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252bd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252bd> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 626e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e2> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 623ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266ab> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 623be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266be> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 6104b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2534b> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 6104b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2534b> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5fe4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2414f> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 6090f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0f> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 604f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247f5> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 60c29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f29> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 5f51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2381f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x3a0(%rbp),%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 62818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b18> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 62859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b59> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 62846 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b46> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 606f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249f4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 606f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249f4> │ │ │ │ + mov -0x358(%rbp),%rdi │ │ │ │ + jmp 61cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fdd> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + jmp 61d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2602d> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + jmp 61dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260cd> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + jmp 61e1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2611d> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x390(%rbp),%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 628ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bac> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 6289d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b9d> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 6288a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b8a> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 60260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24560> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 60260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24560> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 628da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bda> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 6287b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b7b> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 62868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b68> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 602d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245d9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 602d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245d9> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 60194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24494> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x388(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62543 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26843> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 61f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26256> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26871> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 621de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264de> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x378(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26898> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 6218d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2648d> │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 625c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268c9> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 6213c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2643c> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x340(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 625f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f7> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 620eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263eb> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x3b8(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26925> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 6209a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2639a> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x358(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 6265a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2695a> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 62049 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26349> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26996> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 61ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262f8> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 626c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269c4> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 61fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262a7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 626f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269f2> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 6239a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2669a> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x398(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 6272e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a2e> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 62349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26649> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + jmp 619d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cd7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x378(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 6277d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a7d> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 622f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265f8> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x368(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 627b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ab9> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 622a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265a3> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 627ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aee> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 62252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26552> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + jmp 606b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249b5> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x3a0(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 62821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b21> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 62449 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26749> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 6245d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2675d> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 62454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26754> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 62513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26813> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 6250a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2680a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 624d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267d2> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 624c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267c9> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 628b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bb5> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 624be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267be> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x358(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 628e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26be3> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 624ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267ff> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov -0x3a0(%rbp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 62911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c11> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 612fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255fc> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 15a28 <__cxa_finalize@plt+0x7dc8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63b2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe6b> │ │ │ │ + jmp 1596c <__cxa_finalize@plt+0x7d0c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe73> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 159c2 <__cxa_finalize@plt+0x7d62> │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 63a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd60> │ │ │ │ - mov $0x48,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d690 │ │ │ │ - movb $0x0,0x1c(%rbp) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d620 │ │ │ │ - test %r12,%r12 │ │ │ │ - js 63ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40028> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add %r12,%rax │ │ │ │ - mov %r12,0x28(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movl $0x0,0x40(%rbp) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d640 │ │ │ │ - mov 0x2b824(%rip),%rdx # 8f440 , std::allocator >@@Base+0x1c0> │ │ │ │ - lea 0x3ca6d(%rip),%rcx │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 63ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4011c> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 63c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 63c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ffa3> │ │ │ │ - call d600 │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - lea 0x10(%rbx),%rbp │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - movb $0x0,0x40(%rbx) │ │ │ │ - call d980 │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - call d4c0 │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - movq $0x0,0x88(%rbx) │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - movb $0x0,0x90(%rbx) │ │ │ │ - movl $0x1,0xa0(%rbx) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40082> │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40082> │ │ │ │ - call d1f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 63e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40144> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 63e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4014e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 159ff <__cxa_finalize@plt+0x7d9f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400b5> │ │ │ │ + jmp 15c4a <__cxa_finalize@plt+0x7fea> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 63da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400e1> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40082> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40100> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40082> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x29a55(%rip),%rcx # 8d838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69b78> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x28c99(%rip),%rsi # 8ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68dc8> │ │ │ │ - lea 0x2ac8a(%rip),%rdi # 8ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adc0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + jmp 15a47 <__cxa_finalize@plt+0x7de7> │ │ │ │ endbr64 │ │ │ │ - jmp 63cfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4003d> │ │ │ │ - call d600 │ │ │ │ - jmp 63d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40052> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 159d5 <__cxa_finalize@plt+0x7d75> │ │ │ │ endbr64 │ │ │ │ - jmp 63d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40094> │ │ │ │ + jmp 15b77 <__cxa_finalize@plt+0x7f17> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63e31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40171> │ │ │ │ + jmp 15b56 <__cxa_finalize@plt+0x7ef6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40099> │ │ │ │ - jmp 63d65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400a5> │ │ │ │ + jmp 15bd1 <__cxa_finalize@plt+0x7f71> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 63d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400ad> │ │ │ │ + jmp 15c62 <__cxa_finalize@plt+0x8002> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4019c> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 63d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400b5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b7c <__cxa_finalize@plt+0x7f1c> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp (%rsi),%rax │ │ │ │ - je 63f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40250> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - je 63f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40258> │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - jne 63ecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020d> │ │ │ │ - mov 0x40(%rdi),%edx │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 63ecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - or $0x4,%edx │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 63e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401b0> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 63f76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402b6> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 63ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40230> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rdi),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 63ecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - or $0x2,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 63ec5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40205> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 63e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401b0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 63f87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402c7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c11 <__cxa_finalize@plt+0x7fb1> │ │ │ │ endbr64 │ │ │ │ - jmp 63f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40273> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c05 <__cxa_finalize@plt+0x7fa5> │ │ │ │ endbr64 │ │ │ │ - jmp 63f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402cc> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 63f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402a6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c1e <__cxa_finalize@plt+0x7fbe> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63f76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402b6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + jmp 15c7b <__cxa_finalize@plt+0x801b> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 64012 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40352> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 63ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40338> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6404d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4038d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6404d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4038d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6405b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4039b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15917 <__cxa_finalize@plt+0x7cb7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 64035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40375> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15ca2 <__cxa_finalize@plt+0x8042> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 640c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40402> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 640a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x403e8> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 640fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4043d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 640fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4043d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6410b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4044b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d1a <__cxa_finalize@plt+0x80ba> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 640e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40425> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d51 <__cxa_finalize@plt+0x80f1> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 64172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404b2> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 64158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40498> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 641ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404ed> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 641ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404ed> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 641bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404fb> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 15d46 <__cxa_finalize@plt+0x80e6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 64195 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404d5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 15d86 <__cxa_finalize@plt+0x8126> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 64222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40562> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 64208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40548> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6425d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4059d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6425d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4059d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6426b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405ab> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 159b6 <__cxa_finalize@plt+0x7d56> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 64245 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40585> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 15a76 <__cxa_finalize@plt+0x7e16> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 642b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405f8> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 642c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40608> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 642bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405fd> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 64300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40640> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - jne 64313 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40653> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x2542(%rip),%rdx # 61d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0d0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 64320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40660> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 64297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405d7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 64313 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40653> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 64346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40686> │ │ │ │ - call 5fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c190> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 642bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405fd> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 64313 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40653> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 6429c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405dc> │ │ │ │ - lea 0x28e03(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27d87(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a6ca(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 15ae0 <__cxa_finalize@plt+0x7e80> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 643a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406e3> │ │ │ │ - test %dl,%dl │ │ │ │ - je 643b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406f2> │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6439c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406dc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 643b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406f2> │ │ │ │ - call 5fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c190> │ │ │ │ + jmp 15a61 <__cxa_finalize@plt+0x7e01> │ │ │ │ endbr64 │ │ │ │ - jmp 643d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40711> │ │ │ │ - lea 0x28d97(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27d1b(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a65e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 6439e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406de> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 15e2c <__cxa_finalize@plt+0x81cc> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 64429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40769> │ │ │ │ - test %dl,%dl │ │ │ │ - je 64438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40778> │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40762> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %dl │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 64438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40778> │ │ │ │ - call 5fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c190> │ │ │ │ + jmp 15e20 <__cxa_finalize@plt+0x81c0> │ │ │ │ endbr64 │ │ │ │ - jmp 64457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40797> │ │ │ │ - lea 0x28d11(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27c95(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a5d8(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 64422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40762> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15cf7 <__cxa_finalize@plt+0x8097> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 644a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407e8> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 644b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407f8> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 644ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407ed> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 644f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40830> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - jne 64503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40843> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x28a2(%rip),%rdx # 61c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df60> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 64510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40850> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 64487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407c7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 64503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40843> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 64536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40876> │ │ │ │ - call 5fea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1e0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 644ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407ed> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 64503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40843> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 6448c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407cc> │ │ │ │ - lea 0x28e1b(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27b97(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a4da(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15ea8 <__cxa_finalize@plt+0x8248> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 64593 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408d3> │ │ │ │ - test %dl,%dl │ │ │ │ - je 645a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408e2> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6458c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408cc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 645a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408e2> │ │ │ │ - call 5fea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1e0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f28 <__cxa_finalize@plt+0x82c8> │ │ │ │ endbr64 │ │ │ │ - jmp 645c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40901> │ │ │ │ - lea 0x28daf(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27b2b(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a46e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 6458e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408ce> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 15f14 <__cxa_finalize@plt+0x82b4> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 64619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40959> │ │ │ │ - test %dl,%dl │ │ │ │ - je 64628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40968> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40952> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %dl │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 64628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40968> │ │ │ │ - call 5fea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1e0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15e53 <__cxa_finalize@plt+0x81f3> │ │ │ │ endbr64 │ │ │ │ - jmp 64647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40987> │ │ │ │ - lea 0x28d29(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27aa5(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x2a3e8(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 64612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40952> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f58 <__cxa_finalize@plt+0x82f8> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5fef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c230> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f65 <__cxa_finalize@plt+0x8305> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5fef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c230> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 15d0f <__cxa_finalize@plt+0x80af> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5fff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c330> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f4c <__cxa_finalize@plt+0x82ec> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5fff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c330> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15fee <__cxa_finalize@plt+0x838e> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 600e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c420> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15ffa <__cxa_finalize@plt+0x839a> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 600e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c420> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 15c33 <__cxa_finalize@plt+0x7fd3> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 601d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c510> │ │ │ │ - nop │ │ │ │ + jmp 16116 <__cxa_finalize@plt+0x84b6> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 601d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c510> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 1612b <__cxa_finalize@plt+0x84cb> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x3de8b(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 64743 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a83> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 64770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ab0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a91> │ │ │ │ - call d600 │ │ │ │ - lea 0x3c098(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 64743 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a83> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15fba <__cxa_finalize@plt+0x835a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 647a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ae1> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f1c <__cxa_finalize@plt+0x82bc> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 159ff <__cxa_finalize@plt+0x7d9f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 64743 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a83> │ │ │ │ + jmp 16137 <__cxa_finalize@plt+0x84d7> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x3d9d3(%rip),%rax │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 64813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b53> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 64840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b80> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b61> │ │ │ │ - call d600 │ │ │ │ - lea 0x3bfc8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 64813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b53> │ │ │ │ - endbr64 │ │ │ │ + sub $0x418,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4077e(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 62b85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e85> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 64871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40bb1> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 64813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b53> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x3dceb(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 648e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c23> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 64918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c58> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + call d3a0 │ │ │ │ + mov -0x348(%rbp),%r15 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x1,0x10(%r15) │ │ │ │ + call d0f0 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1b0(%rbp),%r13 │ │ │ │ + call d790 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call d790 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + cmpq $0x0,0x50(%rbx) │ │ │ │ + je 62dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270c8> │ │ │ │ + mov %r13,-0x358(%rbp) │ │ │ │ + mov %rsi,-0x360(%rbp) │ │ │ │ + mov %r12,-0x370(%rbp) │ │ │ │ + jmp 62c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f90> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%r13),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r14,1),%r14 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 62d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27050> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 62d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27080> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 648f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c31> │ │ │ │ + je 62d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27067> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 62c82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f82> │ │ │ │ call d600 │ │ │ │ - lea 0x3bef8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 648e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c23> │ │ │ │ - endbr64 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x50(%rbx),%r15 │ │ │ │ + jae 62dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270c8> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%r15,8),%r13 │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 16516 <__cxa_finalize@plt+0x88b6> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 62cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ff0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 62c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f00> │ │ │ │ + test %rax,%rax │ │ │ │ + je 62c0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f0b> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 62d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2702b> │ │ │ │ + nop │ │ │ │ + mov -0x358(%rbp),%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x350(%rbp),%rcx │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 64949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c89> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 648e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c23> │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 62c0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f0e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 62d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27080> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + jmp 62c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f6e> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp -0x358(%rbp),%r14 │ │ │ │ + je 662b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5b8> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 62dae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270ae> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 64d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29080> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 62c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f6e> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x3d833(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + movq $0x0,-0x330(%rbp) │ │ │ │ + movl $0x0,-0x33c(%rbp) │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ + movl $0x0,-0x338(%rbp) │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ + movl $0x0,-0x334(%rbp) │ │ │ │ + movl $0x0,-0x39c(%rbp) │ │ │ │ + movl $0x0,-0x3a0(%rbp) │ │ │ │ + movl $0x0,-0x350(%rbp) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 63440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27740> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 62e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27130> │ │ │ │ + mov -0x348(%rbp),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 62e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27168> │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + mov (%rdx),%r13 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 62e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27187> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + cmpw $0x2,0x1a(%r13) │ │ │ │ + jne 62e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27130> │ │ │ │ + cmpw $0x2,0x1a(%r14) │ │ │ │ + jne 62e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27130> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d850 │ │ │ │ + mov -0x348(%rbp),%rsi │ │ │ │ + movslq 0x10(%r13),%rax │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + sete %cl │ │ │ │ + or %sil,%cl │ │ │ │ + jne 16508 <__cxa_finalize@plt+0x88a8> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge 16508 <__cxa_finalize@plt+0x88a8> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x380(%rbp) │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 16516 <__cxa_finalize@plt+0x88b6> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 66a01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad01> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 66903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac03> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 66e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b13b> │ │ │ │ + mov -0x380(%rbp),%rdx │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x78(%r13),%r12 │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 16173 <__cxa_finalize@plt+0x8513> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 6695d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac5d> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 668e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abe3> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 66e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b12f> │ │ │ │ + mov -0x3a8(%rbp),%rdx │ │ │ │ + mov %rax,-0x208(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 16158 <__cxa_finalize@plt+0x84f8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 66912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac12> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 668d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abd3> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 66e23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b123> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov %rax,-0x1e8(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%r15 │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 161d7 <__cxa_finalize@plt+0x8577> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 669a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aca8> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 668f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abf3> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 66e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b11b> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + mov $0xa0,%edi │ │ │ │ + mov -0x358(%rbp),%r12d │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + call 49850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb50> │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 649b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cf3> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 649e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d28> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 649c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d01> │ │ │ │ - call d600 │ │ │ │ - lea 0x3be28(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 649b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cf3> │ │ │ │ - endbr64 │ │ │ │ + mov -0x360(%rbp),%r9 │ │ │ │ + mov -0x3f0(%rbp),%r8 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov -0x3b0(%rbp),%rcx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + push %rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call 1f180 ::do_widen(char) const@@Base+0x10> │ │ │ │ + pop %r12 │ │ │ │ + pop %rax │ │ │ │ + lea -0x330(%rbp),%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + lea -0x33c(%rbp),%r8 │ │ │ │ + lea 0x2b9ea(%rip),%rdx # 8eb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0e> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x50(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 162dd <__cxa_finalize@plt+0x867d> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x328(%rbp),%rcx │ │ │ │ + lea -0x338(%rbp),%r8 │ │ │ │ + lea 0x2b9a5(%rip),%rdx # 8eb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0e> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x78(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x58(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 16291 <__cxa_finalize@plt+0x8631> │ │ │ │ + cmpb $0x0,0x40(%rbx) │ │ │ │ + jne 66a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad4c> │ │ │ │ + movl $0x0,-0x3d8(%rbp) │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movl $0x0,-0x3c8(%rbp) │ │ │ │ + movl $0x0,-0x388(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 64a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d59> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 649b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cf3> │ │ │ │ + add %rdi,%rdi │ │ │ │ + je 65528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29828> │ │ │ │ + mov -0x350(%rbp),%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x0(,%rsi,4),%esi │ │ │ │ + mov %esi,-0x3d0(%rbp) │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,-0x3c0(%rbp) │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x3f8(%rbp) │ │ │ │ + jmp 6329a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2759a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 64ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40df0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f97> │ │ │ │ - add $0x90,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %eax,0x38(%rdi) │ │ │ │ - lea 0x3bd27(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call dc40 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 65388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29688> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov -0x3c0(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 66240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a540> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x3f8(%rbp),%esi │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%r8,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + or %sil,(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - lea 0x3d6d5(%rip),%rax │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x4,0x78(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - testb $0x1,0x38(%rbx) │ │ │ │ - je 64bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f10> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 63e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401b0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call 630f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f430> │ │ │ │ - lea 0x3d660(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 64ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ee0> │ │ │ │ - test $0x4,%al │ │ │ │ - je 64ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ee0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + addl $0x1,-0x3d8(%rbp) │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%rbx),%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%r8 │ │ │ │ + add %rdx,0x88(%rbx) │ │ │ │ + add %rcx,0x78(%rbx) │ │ │ │ + paddq %xmm3,%xmm0 │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jae 65528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29828> │ │ │ │ + mov -0x330(%rbp),%rdx │ │ │ │ + lea 0x0(,%r8,4),%rsi │ │ │ │ + mov (%rdx,%r8,4),%r12d │ │ │ │ + mov 0x4(%rdx,%rsi,1),%r13d │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov %r13d,%r11d │ │ │ │ + sar $1,%r10d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + sete -0x370(%rbp) │ │ │ │ + sar $1,%r11d │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + sete -0x378(%rbp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %dl │ │ │ │ + test %r13d,%r13d │ │ │ │ + sete %cl │ │ │ │ + or %cl,%dl │ │ │ │ + jne 63200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27500> │ │ │ │ + movzbl -0x378(%rbp),%r9d │ │ │ │ + cmp %r9b,-0x370(%rbp) │ │ │ │ + sete -0x358(%rbp) │ │ │ │ + je 66640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a940> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov -0x3d0(%rbp),%ecx │ │ │ │ + or %r13d,%r12d │ │ │ │ + movzbl 0x40(%rbx),%edi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%r12d │ │ │ │ + mov %ecx,-0x398(%rbp) │ │ │ │ + mov -0x3c0(%rbp),%ecx │ │ │ │ + je 65400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29700> │ │ │ │ + mov 0xd0(%rbx),%r9 │ │ │ │ + cmp %r9,0xc8(%rbx) │ │ │ │ + je 65400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29700> │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 653a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296a3> │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + mov 0x0(%r13,%rsi,1),%r13 │ │ │ │ + mov 0x88(%r13),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov $0x8,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,0x0(%r13) │ │ │ │ + test %dl,%dl │ │ │ │ + je 654f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297f0> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r13 │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + or %r13b,(%rdx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 65510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29810> │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + mov 0x0(%r13,%rsi,1),%r13 │ │ │ │ + add 0x88(%r13),%rax │ │ │ │ + mov $0x2,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + or %r13b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 65420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29720> │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 654c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297c9> │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 654de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297de> │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + jmp 63271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27571> │ │ │ │ + movq 0x3e160(%rip),%xmm2 # a15a8 , std::allocator >@GLIBCXX_3.4.21+0xd10> │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + movhps 0x3e15a(%rip),%xmm2 # a15b0 >@GLIBCXX_3.4+0xdd0> │ │ │ │ + movaps %xmm2,-0x370(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ + call d770 │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 64baf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40eef> │ │ │ │ - call d600 │ │ │ │ - lea 0x3bc3a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - jmp 64a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dc8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1004,%edi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - movq $0x4,0x70(%rsp) │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movq $0x1004,0x68(%rsp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x55(%rsp) │ │ │ │ - movl $0x5,0x78(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movups %xmm0,0x18(%rsp) │ │ │ │ - call *0x70(%rax) │ │ │ │ - jmp 64b24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e64> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 630f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f430> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 64cca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4100a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 64c71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fb1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 64ca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fe7> │ │ │ │ - endbr64 │ │ │ │ - jmp 64c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f6c> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x55(%rsp) │ │ │ │ - je 64c85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fc5> │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f97> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 647f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b30> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f97> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 64cde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4101e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 64c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fdd> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 64c44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f84> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f97> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 64ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ee0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3b873(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + je 6347f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2777f> │ │ │ │ + call d770 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + imul 0x48(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 64e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29130> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x2bada(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + test %rax,%rax │ │ │ │ + js 64e5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r15 │ │ │ │ + lea -0x1b0(%rbp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,-0x348(%rbp) │ │ │ │ + lea 0x3d275(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %xmm1,%r12 │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x3d4f3(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r11w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x3d4dc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 64eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411f8> │ │ │ │ - lea 0x3bb6c(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x3d393(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x370(%rbp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3d67f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%r15 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x360(%rbp) │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 662a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5a0> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3d234(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x3bc8b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3ba27(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 636a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279a3> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3d13f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x3bdf3(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3bdf4(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov 0x3d334(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3d335(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ - lea 0x3b961(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - lea 0x3b6de(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2b424(%rip),%rcx # 8eb2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e2d> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d60> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 16535 <__cxa_finalize@plt+0x88d5> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2b3b7(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3c8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29db8> │ │ │ │ + mov %rcx,-0x310(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x300(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x308(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 637e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ae5> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 637f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27af6> │ │ │ │ + call d600 │ │ │ │ + movzbl 0x40(%rbx),%eax │ │ │ │ + mov %al,-0x3a8(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 63b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e50> │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 64fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41305> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 64e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41193> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3b61e(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411be> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x3d303(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x3b8c1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41305> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 64f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41240> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ + js 64e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29110> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x2b76a(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - jne 64d8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410cd> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 64d8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410cd> │ │ │ │ - nop │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 64fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41305> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 64f91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412d1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 64f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4128a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + js 652a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295a0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movsd %xmm1,-0x380(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412f0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 64f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41270> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 64f91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412d1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 64f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412c0> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 64ece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4120e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 64f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41270> │ │ │ │ - jmp 64f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412aa> │ │ │ │ - endbr64 │ │ │ │ - jmp 64fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41324> │ │ │ │ - lea 0x27f1c(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x27008(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x29a43(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x3d190(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r10w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 64db6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410f6> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - lea 0x3b5b6(%rip),%rax │ │ │ │ + mov 0x3d164(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 651a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414e0> │ │ │ │ - lea 0x3b8b5(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm4 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3d01a(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3d323(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x380(%rbp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ + mov %rdi,-0x3b0(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + movb $0x0,-0x200(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 66661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a961> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3cee2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x3b9d4(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3b770(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 639f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cf5> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3cded(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x3bb3c(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3bb3d(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov 0x3cfe2(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3cfe3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ - lea 0x3b6aa(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - lea 0x3b427(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 652bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415fd> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 6510a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4144a> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3b367(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414a6> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 65166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414a6> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 65166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414a6> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x455d3(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 652b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415f0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3d01b(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x3b5d9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 652bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415fd> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 651f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41530> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x2b0d9(%rip),%rcx # 8eb34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e34> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 664e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e5> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1e8(%rbp) │ │ │ │ + je 168b8 <__cxa_finalize@plt+0x8c58> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2b05e(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 66526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a826> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 65044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41384> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 65044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41384> │ │ │ │ + jns 63b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e72> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 63b7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e7b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 652bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415fd> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 65281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415c1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 6523a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4157a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + js 63b2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e2c> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x2b40d(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 64e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29180> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movsd %xmm1,-0x380(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 652a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415e0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41560> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 65281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415c1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415b0> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 651b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414f6> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41560> │ │ │ │ - jmp 6525a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4159a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 65166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414a6> │ │ │ │ - endbr64 │ │ │ │ - jmp 652dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4161c> │ │ │ │ - lea 0x27c24(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x26d10(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2974b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x3ce33(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r9w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 6506d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413ad> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3b2d3(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ + mov 0x3ce07(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm5 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3ccbd(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3cfc6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x380(%rbp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + lea -0x250(%rbp),%rdi │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ + mov %rdi,-0x398(%rbp) │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + movb $0x0,-0x240(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 66270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a570> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3cb7e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 65488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417c8> │ │ │ │ - lea 0x3b5cc(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x3b6eb(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3b487(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 63d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28059> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3ca89(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x3b853(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3b854(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov 0x3cc7e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3cc7f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x20(%rbx,%rax,1) │ │ │ │ - lea 0x3b3c1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - lea 0x3b13e(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6559d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418dd> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 653f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41733> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3b07e(%rip),%rax │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6544f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178f> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 6544f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178f> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 6544f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178f> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x458bc(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 65590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418d0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3cd32(%rip),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x3b2f1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6559d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418dd> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 654d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41810> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 6532d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4166d> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 6532d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4166d> │ │ │ │ - nop │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6559d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418dd> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 65561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418a1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 6551a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4185a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418c0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41840> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 65561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418a1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41890> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 6549e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417de> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41840> │ │ │ │ - jmp 6553a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4187a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 6544f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178f> │ │ │ │ - endbr64 │ │ │ │ - jmp 655bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418fc> │ │ │ │ - lea 0x27944(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x26a30(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2946b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2ad7d(%rip),%rcx # 8eb3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e3c> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x380(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e10> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je 1658d <__cxa_finalize@plt+0x892d> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2acf3(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 65356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41696> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419b0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 65650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41990> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 65618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41958> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419a0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 65600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41940> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 65650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41990> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e68> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov -0x1c8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 65bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ec0> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 63ed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281d5> │ │ │ │ + cmp %r15,%rsi │ │ │ │ + je 63ed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281d5> │ │ │ │ + cmp %rax,-0x1c0(%rbp) │ │ │ │ + jae 64d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29090> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 16753 <__cxa_finalize@plt+0x8af3> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 662c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5c0> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e8(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 63f55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28255> │ │ │ │ call d600 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 65640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41980> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 65600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41940> │ │ │ │ - jmp 65637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41977> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 65683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419c3> │ │ │ │ - endbr64 │ │ │ │ - jmp 656ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419eb> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 65650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41990> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 63f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2826a> │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 65699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419d9> │ │ │ │ - jmp 65650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41990> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 655ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4192f> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3af03(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 65830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b70> │ │ │ │ - lea 0x3b1fc(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x3b31b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3b0b7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x3b483(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3b484(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ - lea 0x3aff1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x3ad6e(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 63f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2827f> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 63f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28290> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,-0x3a8(%rbp) │ │ │ │ + jne 64ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291e0> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 65945 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c85> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 657c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b03> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3acae(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 657ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b2e> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x3c993(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x3af51(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65945 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c85> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 65880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bc0> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ + js 64ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291c0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd 0x2afce(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ test %rax,%rax │ │ │ │ - jne 656fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a3d> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 656fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a3d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 65945 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c85> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 65911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c51> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 658ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c0a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + js 64ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291a0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c70> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 658b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bf0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 65911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c51> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c40> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 65846 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b86> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 658b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bf0> │ │ │ │ - jmp 658ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c2a> │ │ │ │ - endbr64 │ │ │ │ - jmp 65964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ca4> │ │ │ │ - lea 0x2759c(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x26688(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x290c3(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x3c9ff(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 65726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a66> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3ac43(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ + mov 0x3c9d3(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm6 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3c889(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3cb92(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 66258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a558> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3c762(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 65b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e60> │ │ │ │ - lea 0x3af3c(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x3b05b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3adf7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 64175 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28475> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3c66d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x3b1c3(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3b1c4(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov 0x3c862(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c863(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x20(%rbx,%rax,1) │ │ │ │ - lea 0x3ad31(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x3aaae(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 65c3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f7d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 65a83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41dc3> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3a9ee(%rip),%rax │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e1f> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 65adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e1f> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 65adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e1f> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x45f4c(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 65c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f70> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3c6a2(%rip),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x3ac61(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65c3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f7d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 65b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eb0> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 659bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41cfd> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 659bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41cfd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 65c3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f7d> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 65c01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f41> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 65bba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41efa> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f60> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 65ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ee0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 65c01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f41> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x2a966(%rip),%rcx # 8eb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e41> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f38> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 1656e <__cxa_finalize@plt+0x890e> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2a8ec(%rip),%rsi # 8eb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e32> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2c0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3d0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f90> │ │ │ │ + mov %rcx,-0x2d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2c8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 642b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285b0> │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f30> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 65b36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e76> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ee0> │ │ │ │ - jmp 65bda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f1a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 65adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e1f> │ │ │ │ - endbr64 │ │ │ │ - jmp 65c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f9c> │ │ │ │ - lea 0x272a4(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x26390(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x28dcb(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 642c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285c1> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x3f01b(%rip),%rax │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x2ac51(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53250> │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + mov 0x3c6e8(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %di,-0x60(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 659e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d26> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - lea 0x3a946(%rip),%rax │ │ │ │ + mov 0x3c6b5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 65e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42158> │ │ │ │ - lea 0x3ac45(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm7 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3c56b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3c874(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 66288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a588> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3c444(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x3ad64(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x3ab00(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 64493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28793> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3c34f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x3aecc(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3aecd(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ + mov 0x3c544(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c545(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ - lea 0x3aa3a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x3a7b7(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 65f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4226d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 65d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420ba> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x3a6f7(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 65dd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42116> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 65dd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42116> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 65dd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42116> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x46243(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 65f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42260> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3c3ab(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x3a969(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4226d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 65e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x421a0> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 65cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ff4> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 65cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ff4> │ │ │ │ - nop │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 65f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4226d> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 65ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42231> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 65eaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x421ea> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42250> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x421d0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 65ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42231> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 67082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b382> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2a22a(%rip),%rsi # 8e735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a35> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3d8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29fe8> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2a8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 64572 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28872> │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42220> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - jmp 65e2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4216e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 65e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x421d0> │ │ │ │ - jmp 65eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4220a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 65dd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42116> │ │ │ │ - endbr64 │ │ │ │ - jmp 65f4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4228c> │ │ │ │ - lea 0x26fb4(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x260a0(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x28adb(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 65cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4201d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 65f89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422c9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 65fa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422e1> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ + mov -0x310(%rbp),%rax │ │ │ │ + lea -0x280(%rbp),%rsi │ │ │ │ + lea -0x290(%rbp),%rbx │ │ │ │ + movq $0x0,-0x288(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 65fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42300> │ │ │ │ - movl $0x0,0x118(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42318> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65fed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4232d> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4233f> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6600d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4234d> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - jmp 65faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422ea> │ │ │ │ - endbr64 │ │ │ │ - jmp 66022 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42362> │ │ │ │ - endbr64 │ │ │ │ - jmp 6604b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4238b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + mov %rsi,-0x290(%rbp) │ │ │ │ + lea 0x11(%rax),%rsi │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + movb $0x0,-0x280(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 1693d <__cxa_finalize@plt+0x8cdd> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x2a557(%rip),%rsi # 8eb46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e46> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x288(%rbp),%rax │ │ │ │ + cmp -0x390(%rbp),%rax │ │ │ │ + jb 16922 <__cxa_finalize@plt+0x8cc2> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 1680f <__cxa_finalize@plt+0x8baf> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2a3cc(%rip),%rsi # 8ea1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3c0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b50> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 16b21 <__cxa_finalize@plt+0x8ec1> │ │ │ │ + lea -0x270(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 6606c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423ac> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 63880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbc0> │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 6603c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4237c> │ │ │ │ - endbr64 │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x388(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x250(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 658a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ba8> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 16a67 <__cxa_finalize@plt+0x8e07> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2a2c1(%rip),%rsi # 8ea1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52d1e> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x380(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c00> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2c8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x2d0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 169d6 <__cxa_finalize@plt+0x8d76> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c58> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 16962 <__cxa_finalize@plt+0x8d02> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x29cbb(%rip),%rsi # 8e51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281a> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 66037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42377> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x3c295(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 660e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42424> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 66170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424b0> │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - lea 0x3c1a6(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 660ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4243f> │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 659b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29cb0> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2a8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2b0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1699c <__cxa_finalize@plt+0x8d3c> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d08> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 16415 <__cxa_finalize@plt+0x87b5> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x29b51(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527bb> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 65be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ee0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x3eb47(%rip) │ │ │ │ + jne 65220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29520> │ │ │ │ + cmpb $0x0,0x3eb3b(%rip) │ │ │ │ + jne 651a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294a8> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 649dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cdd> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 66120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42460> │ │ │ │ - lea 0x3a6e1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 66138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42478> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 649ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cee> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6614d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4248d> │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 64a03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d03> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6615f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4249f> │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x3a8(%rbp),%rdi │ │ │ │ + je 64a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d18> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 66108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42448> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 66108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42448> │ │ │ │ - nop │ │ │ │ - call 65f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422a0> │ │ │ │ - jmp 660e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42424> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 660e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42424> │ │ │ │ - endbr64 │ │ │ │ - lea 0x3c1c5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 661b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424f4> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 66250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42590> │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - lea 0x3c0d6(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 661cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4250f> │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 64a2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d2d> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 661f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42538> │ │ │ │ - lea 0x3a611(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 66210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42550> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 64a42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d42> │ │ │ │ call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 66225 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42565> │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp -0x3c0(%rbp),%rdi │ │ │ │ + je 64a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d57> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 66237 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42577> │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 64a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d6c> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 661d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42518> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 661d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42518> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 65f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422a0> │ │ │ │ - jmp 661b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424f4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 661b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424f4> │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 66299 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425d9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 662b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425f1> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 662c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42609> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 662c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42605> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x0,0x80(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 662f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42636> │ │ │ │ - endbr64 │ │ │ │ - jmp 6631b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4265b> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 66316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42656> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 66312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42652> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ + mov -0x3a0(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 64f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29220> │ │ │ │ + mov -0x39c(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64d01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29001> │ │ │ │ + mov -0x348(%rbp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 66357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42697> │ │ │ │ - endbr64 │ │ │ │ - jmp 662e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42627> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 66330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42670> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ + call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3c154(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 663b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426f4> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 66430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42770> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x3c069(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 663cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4270c> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 6640f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4274f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6640f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4274f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 6640f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4274f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 6640f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4274f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x46883(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 66440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42780> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3a3da(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425b0> │ │ │ │ - jmp 663b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426f4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 6640f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4274f> │ │ │ │ - endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x3bf4e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 663b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426f4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3c084(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + mov 0x3bf27(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 66484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427c4> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 66500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42840> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x3bf99(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6649c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427dc> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4281f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4281f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4281f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4281f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x46953(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 66510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42850> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3a30a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm5 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3bddd(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3c0e6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - call 66270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425b0> │ │ │ │ - jmp 66484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427c4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4281f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 66484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427c4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 64a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40da0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 665a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428e0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 66568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428a8> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x39c(%rbp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 6536d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2966d> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 665b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428f0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 66550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42890> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 665a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3bcd6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 64c01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f01> │ │ │ │ call d600 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 66590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428d0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 66550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42890> │ │ │ │ - jmp 66587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428c7> │ │ │ │ - endbr64 │ │ │ │ - jmp 665c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42906> │ │ │ │ - endbr64 │ │ │ │ - jmp 665d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42918> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 66542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42882> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 665a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3bbe1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x3bdd6(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3bdd7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 66fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2c0> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x272d3(%rip),%rsi # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50250> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 664a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7a4> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x3e834(%rip) │ │ │ │ + jne 65df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a0f8> │ │ │ │ + cmpb $0x0,0x3e828(%rip) │ │ │ │ + jne 65d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a040> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 64cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ff0> │ │ │ │ call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 665ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4292e> │ │ │ │ - jmp 665a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428e0> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - mov 0x38(%r14),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 66884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bc4> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 66860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ba0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x30(%r14),%r15 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %r15,0x28(%r14) │ │ │ │ - je 66738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a78> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 668da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c1a> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 666fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a3c> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 6671f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a5f> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x28(%r14),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d400 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x28(%r14),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x3a4e6(%rip),%ebp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - jne 66660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429a0> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 66860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ba0> │ │ │ │ - cmp %r15,0x28(%r14) │ │ │ │ - je 66660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429a0> │ │ │ │ - cmp 0x20(%rsp),%r13 │ │ │ │ - je 667d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 66698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429d8> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 66698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429d8> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 6678b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42acb> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 6678b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42acb> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - movq 0x18(%rbx),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%rbx),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 66859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b99> │ │ │ │ - mov 0x30(%r14),%r15 │ │ │ │ - jmp 66688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429c8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 6682b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b6b> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 6682b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b6b> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6691a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c5a> │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - sub %rbp,%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - movhps 0x20(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 668cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c0f> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 64d01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29001> │ │ │ │ + call d600 │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x3d8(%rbp),%rdi │ │ │ │ + je 64d16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29016> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x3d0(%rbp),%rdi │ │ │ │ + je 64d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2902b> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp -0x3e0(%rbp),%rdi │ │ │ │ + je 64d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29040> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x3c8(%rbp),%rdi │ │ │ │ + je 64d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29055> │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 66e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b153> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - test $0x1,%al │ │ │ │ - jne 66939 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c79> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r14),%rdx │ │ │ │ - mov %eax,0x38(%r14) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r14) │ │ │ │ - jmp 66647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42987> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 66964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ca4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 668f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c39> │ │ │ │ - lea 0x26da7(%rip),%rcx # 8d688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x699c8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x256f3(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x2812e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 668cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c0f> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - lea 0x26ae7(%rip),%rcx # 8d408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69748> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x256b3(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x280ee(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x27020(%rip),%rcx # 8d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69ca0> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x25de4(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x2813d(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 668b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bf6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %fs:0x28,%r9 │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 669e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d20> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 66a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d70> │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 66a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d68> │ │ │ │ - cmp %rax,0x30(%r8) │ │ │ │ - je 66a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42db0> │ │ │ │ - mov %r9b,(%rax) │ │ │ │ - addq $0x1,0x28(%r8) │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 66b54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e94> │ │ │ │ - add $0x38,%rsp │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 66a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d68> │ │ │ │ - mov %r9b,0x27(%rsp) │ │ │ │ - cmpb $0x0,0x58(%r8) │ │ │ │ - je 66b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e99> │ │ │ │ - mov 0x60(%r8),%rsi │ │ │ │ - lea 0x27(%rsp),%rdx │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 66600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42940> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 669be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cfe> │ │ │ │ - jmp 66af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e30> │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 62da4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270a4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 63f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28218> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 662d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5d7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x3e0(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 64de5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290e5> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 662d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5d7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 669c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d01> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x4d2a(%rip),%rdx # 61d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e050> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 66b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e40> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 669a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ce2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 6381e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b1e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x2a13b(%rip),%xmm1 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ test %rax,%rax │ │ │ │ - jle 66af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e30> │ │ │ │ - cmpb $0x0,0x58(%r8) │ │ │ │ - je 66b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e99> │ │ │ │ - mov 0x60(%r8),%rsi │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 66600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42940> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ + jns 634bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277bf> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x70(%r8),%rsi │ │ │ │ - mov 0x68(%r8),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - je 66b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e80> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%r8),%rdx │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - mov %rax,0x20(%r8) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%r8) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 669b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cf6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 669c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d01> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 66a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d68> │ │ │ │ - testb $0x2,0x80(%r8) │ │ │ │ - je 669e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d26> │ │ │ │ - mov 0x28(%r8),%rax │ │ │ │ - jmp 669ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cec> │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 634c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 63b9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e9d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 63fd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282d4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 63fb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282b6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 64ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291f8> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 63f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2829d> │ │ │ │ + call d600 │ │ │ │ + jmp 63f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2829d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x348(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1a0 │ │ │ │ + mov 0x3bac2(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %cx,-0x60(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x3ba8f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm6 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x3b945(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x3bc4e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x3a0(%rbp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 66d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b020> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x3b83e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 65099 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29399> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x3b749(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x3b93e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3b93f(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 6709c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b39c> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x26dfb(%rip),%rsi # 8bf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50210> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 66a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad94> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x3e39c(%rip) │ │ │ │ + jne 663d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6d0> │ │ │ │ + cmpb $0x0,0x3e390(%rip) │ │ │ │ + jne 66318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a618> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 65188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29488> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 64a7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d7a> │ │ │ │ + call d600 │ │ │ │ + jmp 64a7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d7a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%r8) │ │ │ │ - jmp 66ae1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e21> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x266b8(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x25574(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27eb7(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 66be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f22> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 66c19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f59> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 66600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42940> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x292d9(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + lea 0x3e145(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x3e12b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 66c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f40> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 66c19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f59> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 66bf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f37> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 66be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f22> │ │ │ │ - endbr64 │ │ │ │ - jmp 66c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f78> │ │ │ │ - lea 0x265f8(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x254b4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27df7(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + je 16abc <__cxa_finalize@plt+0x8e5c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 65318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29618> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 66bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f39> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 66cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ff2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 66ce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43029> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 66600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42940> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ + call d420 │ │ │ │ + jmp 649cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ccc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3de59(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2925a(%rip),%rsi # 8e48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5278d> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 66cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43010> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 66ce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43029> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 66cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43007> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 66cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ff2> │ │ │ │ - endbr64 │ │ │ │ - jmp 66d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43048> │ │ │ │ - lea 0x26528(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x253e4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27d27(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + je 16aa4 <__cxa_finalize@plt+0x8e44> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 652c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295c0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 66cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43007> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 66d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430a0> │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 66d7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430bf> │ │ │ │ - or $0x2,%edx │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x26cc9(%rip),%rcx # 8da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d70> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2526d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x27ca8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x26e5a(%rip),%rcx # 8dbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69f20> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2599e(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x27cf7(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + call d420 │ │ │ │ + jmp 649bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cbf> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 63840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b40> │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 66dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43110> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - movb $0x0,0x1c(%rdi) │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - jmp d450 │ │ │ │ - push %rax │ │ │ │ - lea 0x26c58(%rip),%rcx # 8da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d70> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x251fc(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x27c37(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 67309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43649> │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,-0x408(%rbp) │ │ │ │ + mov %rdi,-0x400(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea -0x46171(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x408(%rbp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 65281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29581> │ │ │ │ + mov %rdx,-0x400(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x400(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 65281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29581> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xa0(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 67060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433a0> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 67028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43368> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 67090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433d0> │ │ │ │ - cmpl $0x3,0x78(%rbp) │ │ │ │ - jne 67000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43340> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - test %r12,%r12 │ │ │ │ - je 672c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43602> │ │ │ │ - cmp %eax,0xc(%r12) │ │ │ │ - jne 67343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43683> │ │ │ │ - testb $0x2,0x40(%r12) │ │ │ │ - je 671f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43538> │ │ │ │ - lea 0x47(%rsp),%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x38(%r12),%r8 │ │ │ │ - cmp %r8,0x30(%r12) │ │ │ │ - jne 66ebc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431fc> │ │ │ │ - jmp 672e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43628> │ │ │ │ - mov 0x38(%r12),%r8 │ │ │ │ - cmp %r8,0x30(%r12) │ │ │ │ - je 66f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4325c> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - lea 0x30(%r12),%rcx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x39caf(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d5f0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%r12),%rdx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call db50 │ │ │ │ - mov %r13d,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x39979(%rip),%r13d │ │ │ │ - sete 0x1c(%rbx) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - setne %r14b │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%r13 │ │ │ │ + mov %rdx,-0x408(%rbp) │ │ │ │ + mov %rdi,-0x400(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea -0x461c9(%rip),%rcx # 1f170 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x408(%rbp),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - sub %rsi,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jle 66f62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432a2> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 66f62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432a2> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - sub %r15,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r15,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - movq 0x20(%rbx),%xmm1 │ │ │ │ - sub %r15,%r13 │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movhps 0x28(%rbx),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 66eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431f0> │ │ │ │ - movb $0x0,0x1c(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 65203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29503> │ │ │ │ + mov %rdx,-0x400(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x400(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 65203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29503> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 64bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ed3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3d0(%rbp),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + mov %eax,-0x398(%rbp) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r13 │ │ │ │ + mov -0x398(%rbp),%ecx │ │ │ │ + add %rax,%r13 │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,0x0(%r13) │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 6336c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2766c> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 6339b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2769b> │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 66d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b038> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 633ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276ce> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 65ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1d0> │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 6336c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2766c> │ │ │ │ + nop │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%r13 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - movups %xmm1,0x30(%rbx) │ │ │ │ - call d450 │ │ │ │ - movl $0x1,0xa0(%rbp) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - jl 66e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43180> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x98,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - movsbl (%rax,%rbx,1),%esi │ │ │ │ - call d760 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 66fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432fd> │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 65448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29748> │ │ │ │ + mov 0xc8(%rbx),%rax │ │ │ │ + mov (%rax,%r8,2),%esi │ │ │ │ + mov 0x148(%r13),%rdx │ │ │ │ + cmp 0x150(%r13),%rdx │ │ │ │ + je 65ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1e0> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%esi │ │ │ │ + movzbl -0x370(%rbp),%ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,-0x4(%rdx) │ │ │ │ + movzbl -0x378(%rbp),%esi │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + shl $0x7,%esi │ │ │ │ + or %ecx,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%r13) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 6324d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2754d> │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jne 63423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27723> │ │ │ │ + addl $0x1,-0x3c8(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + jne 63434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27734> │ │ │ │ + addl $0x1,-0x3c8(%rbp) │ │ │ │ + jmp 63271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27571> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - movsbl (%rcx,%rax,1),%esi │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - call d960 │ │ │ │ - cmpl $0xd,0x64(%rbp) │ │ │ │ - jne 67053 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43393> │ │ │ │ - movl $0x3,0xa0(%rbp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 66fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432fd> │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 653f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296f2> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 6542a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2972a> │ │ │ │ + jmp 654a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297a5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 63249 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27549> │ │ │ │ + mov %edi,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 6542a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2972a> │ │ │ │ nopl (%rax) │ │ │ │ - movl $0x2,0xa0(%rbp) │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d980 │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - call d4c0 │ │ │ │ - mov 0xa0(%rbp),%eax │ │ │ │ - jmp 66e4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub %rax,%r13 │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - je 672f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43638> │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0x30(%r14),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - add %rdx,%r13 │ │ │ │ - jmp 67145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43485> │ │ │ │ + mov 0x58(%rbx),%rsi │ │ │ │ + add %rsi,%rsi │ │ │ │ + je 656c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299c2> │ │ │ │ + mov -0x350(%rbp),%esi │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r15,-0x358(%rbp) │ │ │ │ + mov -0x388(%rbp),%r9d │ │ │ │ + mov -0x39c(%rbp),%r13d │ │ │ │ + mov %esi,%r12d │ │ │ │ + not %esi │ │ │ │ + mov %rdx,-0x370(%rbp) │ │ │ │ + mov -0x3a0(%rbp),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov -0x3c8(%rbp),%r15d │ │ │ │ + shr $0x3,%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,-0x348(%rbp) │ │ │ │ + shl %cl,%r11d │ │ │ │ + not %r11d │ │ │ │ + jmp 655ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298ba> │ │ │ │ + nop │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 65674 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29974> │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r9d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 6568c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2998c> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ + lea (%rsi,%rax,2),%eax │ │ │ │ + mov (%rdx,%rsi,4),%edi │ │ │ │ + mov 0x4(%rdx,%rsi,4),%edx │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov %edx,%r8d │ │ │ │ + sar $1,%r10d │ │ │ │ + sar $1,%r8d │ │ │ │ + test %edi,%edi │ │ │ │ + sete %dil │ │ │ │ + test %edx,%edx │ │ │ │ + not %edx │ │ │ │ + sete %r14b │ │ │ │ + and $0x1,%edx │ │ │ │ + add %edx,%r13d │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + or %r14d,%edi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,-0x348(%rbp) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r11b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rsi,%rax,2),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r11b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jne 65590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29890> │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 6559e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2989e> │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 655b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298b6> │ │ │ │ + mov -0x348(%rbp),%eax │ │ │ │ + mov %r9d,-0x388(%rbp) │ │ │ │ + mov %r13d,-0x39c(%rbp) │ │ │ │ + mov %eax,-0x3a0(%rbp) │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %r15d,-0x3c8(%rbp) │ │ │ │ + mov -0x358(%rbp),%r15 │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + addl $0x1,-0x350(%rbp) │ │ │ │ + mov %eax,0x94(%rsi) │ │ │ │ + mov -0x3c8(%rbp),%eax │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x3d8(%rbp),%eax │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 49d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe000> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x13,-0x318(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x318(%rbp),%rdx │ │ │ │ + movdqa 0x29772(%rip),%xmm0 # 8eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x531b0> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x3dd8a(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 657e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ae3> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %r14,%r14 │ │ │ │ + js 66d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b060> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x3dd53(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x297cf(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53290> │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 657da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ada> │ │ │ │ + movl $0xffffffff,0x3dd2f(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 66c1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af1b> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 657ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29aed> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 657fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29afe> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 65813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b13> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x3a8(%rbp),%rdi │ │ │ │ + je 65828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b28> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 62e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27130> │ │ │ │ + call d600 │ │ │ │ + jmp 62e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27130> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 666fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a9fc> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b78> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6588b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b8b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28991> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28991> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 672c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43602> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x39a84(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d5f0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 666ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a9ce> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 658d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bd0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 658e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29be3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a15> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a15> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 666a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a9a0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c28> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 6593b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c3b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a92> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a92> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66672 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a972> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c80> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c93> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64817 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b17> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64817 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 667a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aaa6> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 659d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29cd8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 659eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ceb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 648a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ba5> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 648a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ba5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6677f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa7f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d30> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d43> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c26> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c26> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa58> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d88> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65a9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d9b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 6373e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a3e> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 6373e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a3e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6672a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa2a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29de0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65af3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29df3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 637ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27aba> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 637ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27aba> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab22> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e38> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65b4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e4b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 63dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280fb> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 63dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280fb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 667fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aafb> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e90> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65ba3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ea3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 63e77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28177> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 63e77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28177> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 66ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ade5> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 63ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281c8> │ │ │ │ + jmp 63eeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281eb> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 667d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aad4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f08> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65c1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f1b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c98> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c98> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 668ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abac> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f60> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65c73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f73> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28509> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28509> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 6687e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab7e> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29fb8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65ccb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29fcb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28585> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28585> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab50> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 65d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a010> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 65d23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a023> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28847> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28847> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x3d5b9(%rip),%rax │ │ │ │ + lea 0x3d5b2(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 164ea <__cxa_finalize@plt+0x888a> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a898> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x3d588(%rip),%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x288ff(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call db50 │ │ │ │ - mov %r12d,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x3974e(%rip),%r12d │ │ │ │ - sete 0x1c(%rbx) │ │ │ │ - je 67208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43548> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 672b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435f0> │ │ │ │ - mov 0x38(%r14),%r8 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - cmp %r8,0x30(%r14) │ │ │ │ - jne 670e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43420> │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jle 671b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434f7> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 671b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434f7> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - movq 0x20(%rbx),%xmm1 │ │ │ │ - sub %rcx,%r12 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movhps 0x28(%rbx),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 67285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435c5> │ │ │ │ - mov 0x38(%r14),%r8 │ │ │ │ - jmp 670e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43429> │ │ │ │ + je 164d1 <__cxa_finalize@plt+0x8871> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a867> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 64cdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fdf> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 66d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43060> │ │ │ │ - jmp 66e92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431d2> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%r12 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jle 6725b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359b> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 6725b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359b> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r13,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x3d281(%rip),%rax │ │ │ │ + lea 0x3d27a(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 673b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f5> │ │ │ │ - movq 0x20(%rbx),%xmm1 │ │ │ │ - sub %r13,%r12 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movhps 0x28(%rbx),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - add %rax,0x18(%rsp) │ │ │ │ - cmpb $0x0,0x1c(%rbx) │ │ │ │ - je 66fcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4330d> │ │ │ │ - movl $0x4,0xa0(%rbp) │ │ │ │ - jmp 66fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432fd> │ │ │ │ - nopl (%rax) │ │ │ │ - sub 0x30(%rsp),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %r13,0x18(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 67294 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435d4> │ │ │ │ - lea 0x269e7(%rip),%rcx # 8dcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69ff0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x24d0b(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x27746(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 66f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4325c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 66d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43060> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - jmp 670c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43404> │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 66fcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4330d> │ │ │ │ + je 164bd <__cxa_finalize@plt+0x885d> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 665fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8fa> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 66da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430e0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 67459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43799> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d5c0 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x277a3(%rip),%rsi # 8eaf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae37> │ │ │ │ - movl $0x1,0x50(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d6b0 │ │ │ │ - lea 0x3ade6(%rip),%rax │ │ │ │ - movl $0x2,0x80(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x39450(%rip),%eax │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 14fd4 <__cxa_finalize@plt+0x7374> │ │ │ │ - endbr64 │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x28845(%rip),%rsi # 8e68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298a> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 673e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43726> │ │ │ │ - lea 0x26674(%rip),%rcx # 8da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d70> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x24c18(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x27653(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 67424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43764> │ │ │ │ - endbr64 │ │ │ │ - jmp 67317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43657> │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 674a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437e3> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 63800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb40> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 14fd4 <__cxa_finalize@plt+0x7374> │ │ │ │ - lea 0x3ad2d(%rip),%rax │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d9d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 6746d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437ad> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 6747f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437bf> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 67327 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43667> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x28834(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 67454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43794> │ │ │ │ - jmp 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 674df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4381f> │ │ │ │ - endbr64 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x28675(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x3ac86(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d9d0 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6749b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437db> │ │ │ │ - jmp 6733e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %fs:0x28,%r9 │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - testb $0x2,0x118(%rdi) │ │ │ │ - je 67570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b0> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 675c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43908> │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 675c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43900> │ │ │ │ - cmp %rax,0x30(%r8) │ │ │ │ - je 67610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43950> │ │ │ │ - mov %r9b,(%rax) │ │ │ │ - addq $0x1,0x28(%r8) │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 67704 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a44> │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 16496 <__cxa_finalize@plt+0x8836> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 665c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8c9> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 64cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fd2> │ │ │ │ + nop │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 653a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296a3> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x140(%r13),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 1647b <__cxa_finalize@plt+0x881b> │ │ │ │ + lea 0x80(%rcx),%rax │ │ │ │ + mov %r8,-0x430(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x428(%rbp) │ │ │ │ + mov %esi,-0x420(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + mov %r10d,-0x410(%rbp) │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movq %xmm0,-0x438(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ + mov -0x428(%rbp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x398(%rbp) │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x410(%rbp),%r10d │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + mov -0x420(%rbp),%esi │ │ │ │ + movq -0x438(%rbp),%xmm0 │ │ │ │ + mov -0x430(%rbp),%r8 │ │ │ │ + je 65fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a2e0> │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + mov -0x388(%rbp),%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,-0x4(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 65fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a2c0> │ │ │ │ + mov %r9d,-0x388(%rbp) │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + cmpq $0x0,-0x400(%rbp) │ │ │ │ + je 6604a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a34a> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + mov %r8,-0x428(%rbp) │ │ │ │ + mov %rcx,-0x420(%rbp) │ │ │ │ + mov %esi,-0x418(%rbp) │ │ │ │ + mov %r11d,-0x410(%rbp) │ │ │ │ + mov %r10d,-0x408(%rbp) │ │ │ │ + movq %xmm0,-0x430(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x428(%rbp),%r8 │ │ │ │ + movq -0x430(%rbp),%xmm0 │ │ │ │ + mov -0x420(%rbp),%rcx │ │ │ │ + mov -0x418(%rbp),%esi │ │ │ │ + mov -0x410(%rbp),%r11d │ │ │ │ + mov -0x408(%rbp),%r10d │ │ │ │ + mov -0x398(%rbp),%rax │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + mov %rax,0x140(%r13) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rdx,0x148(%r13) │ │ │ │ + mov %rax,0x150(%r13) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 6545c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2975c> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 1644a <__cxa_finalize@plt+0x87ea> │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8,-0x430(%rbp) │ │ │ │ + movabs $0x1fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + mov %rdx,-0x428(%rbp) │ │ │ │ + cmova %rcx,%rax │ │ │ │ + mov %esi,-0x420(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %r10d,-0x410(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + movq %xmm0,-0x438(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x420(%rbp),%esi │ │ │ │ + mov -0x410(%rbp),%r10d │ │ │ │ + lea (%r9,%rax,1),%rcx │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + mov -0x430(%rbp),%r8 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + and $0x3fffffff,%esi │ │ │ │ + movq -0x438(%rbp),%xmm0 │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + movzbl -0x378(%rbp),%eax │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + movzbl -0x370(%rbp),%esi │ │ │ │ + shl $0x7,%eax │ │ │ │ + and $0x3f,%edi │ │ │ │ + shl $0x6,%esi │ │ │ │ + or %esi,%edi │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + or %eax,%edi │ │ │ │ + cmp %rsi,-0x428(%rbp) │ │ │ │ + mov %dil,0x3(%rcx) │ │ │ │ + je 66e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b147> │ │ │ │ + mov -0x3e8(%rbp),%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8,-0x418(%rbp) │ │ │ │ + mov %r11d,-0x410(%rbp) │ │ │ │ + mov %r10d,-0x378(%rbp) │ │ │ │ + movq %xmm0,-0x420(%rbp) │ │ │ │ + mov %rcx,-0x370(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x378(%rbp),%r10d │ │ │ │ + mov -0x410(%rbp),%r11d │ │ │ │ + movq -0x420(%rbp),%xmm0 │ │ │ │ + mov -0x418(%rbp),%r8 │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + mov %r8,-0x410(%rbp) │ │ │ │ + mov %r11d,-0x3e8(%rbp) │ │ │ │ + mov %r10d,-0x378(%rbp) │ │ │ │ + movq %xmm0,-0x418(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x410(%rbp),%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rsi,0x140(%r13) │ │ │ │ + movq -0x418(%rbp),%xmm0 │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rax,0x148(%r13) │ │ │ │ + mov -0x3e8(%rbp),%r11d │ │ │ │ + mov %rcx,0x150(%r13) │ │ │ │ + mov -0x378(%rbp),%r10d │ │ │ │ + jmp 6549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2979c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 675c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43900> │ │ │ │ - mov %r9b,0x27(%rsp) │ │ │ │ - cmpb $0x0,0xf0(%r8) │ │ │ │ - je 67709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a49> │ │ │ │ - mov 0xf8(%r8),%rsi │ │ │ │ - lea 0x27(%rsp),%rdx │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 66df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43130> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 6754e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4388e> │ │ │ │ - jmp 676a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439e0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 67551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43891> │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 6336c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2766c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5952(%rip),%rdx # 61c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dfc0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 676b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439f0> │ │ │ │ - mov 0x100(%rdi),%rax │ │ │ │ - mov 0x108(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 67532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43872> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 64147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28447> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 63d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2802b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 676a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439e0> │ │ │ │ - cmpb $0x0,0xf0(%r8) │ │ │ │ - je 67709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a49> │ │ │ │ - mov 0xf8(%r8),%rsi │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 66df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43130> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x108(%r8),%rsi │ │ │ │ - mov 0x100(%r8),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - je 676f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a30> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%r8),%rdx │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - mov %rax,0x20(%r8) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%r8) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 67546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43886> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 67551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43891> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 675c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43900> │ │ │ │ - testb $0x2,0x118(%r8) │ │ │ │ - je 67576 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b6> │ │ │ │ - mov 0x28(%r8),%rax │ │ │ │ - jmp 6753c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4387c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%r8) │ │ │ │ - jmp 67691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439d1> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x25ba8(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x249c4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27307(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 677a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ae2> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 677e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b29> │ │ │ │ - mov 0xf8(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 66df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43130> │ │ │ │ - mov 0x108(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 677d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b10> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 677e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b29> │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 677bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43afd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 677a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ae2> │ │ │ │ - endbr64 │ │ │ │ - jmp 67808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b48> │ │ │ │ - lea 0x25ac8(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x248e4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27227(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 677bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43aff> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 64465 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28765> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 63675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27975> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 67892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bd2> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 678d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c19> │ │ │ │ - mov 0xf8(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 66df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43130> │ │ │ │ - mov 0x108(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 678c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c00> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 678d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c19> │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 678ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bed> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 67892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bd2> │ │ │ │ - endbr64 │ │ │ │ - jmp 678f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c38> │ │ │ │ - lea 0x259d8(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x247f4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27137(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 678ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 67948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c88> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 679ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ceb> │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + jmp 62c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f6e> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66af1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2adf1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 662e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5e8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 662fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5fb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 63f2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2822a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 63f2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2822a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 679b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43cf0> │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 66da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430e0> │ │ │ │ - movl $0x1,0xe8(%rbx) │ │ │ │ - jmp 6792e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c6e> │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 679d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d18> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - movl $0x1,0xe8(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 63800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb40> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 679ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d2d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x25901(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2471d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x27060(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + mov 0x3cfe1(%rip),%rax │ │ │ │ + lea 0x3cfda(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 16140 <__cxa_finalize@plt+0x84e0> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae5e> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x3cfb0(%rip),%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x28327(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 67979 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43cb9> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 679ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ceb> │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14fd4 <__cxa_finalize@plt+0x7374> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 67a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d64> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x3a743(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d9d0 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 679e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d28> │ │ │ │ - jmp 679ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ceb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 67aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43de0> │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - cmovle %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 67af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e30> │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jge 67ac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e04> │ │ │ │ - sub %rbx,%rcx │ │ │ │ - add %rbx,%rdi │ │ │ │ - jmp 67aa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43de2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 67ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e10> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 67ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e20> │ │ │ │ - add %rax,%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - testb $0x1,0x40(%rbp) │ │ │ │ - je 67ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e01> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 16317 <__cxa_finalize@plt+0x86b7> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae18> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 65177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29477> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x3cca9(%rip),%rax │ │ │ │ + lea 0x3cca2(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 67ac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e04> │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - jmp 67ac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e04> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r9 │ │ │ │ + je 162c4 <__cxa_finalize@plt+0x8664> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66bd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aed5> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jl 67a91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43dd1> │ │ │ │ - jmp 67ac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e04> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0x80(%rdi),%rsi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov 0x88(%rdi),%rdx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0xa8(%rsp),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x2826d(%rip),%rsi # 8e68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298a> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 68410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44750> │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xa0(%rbp),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 67c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fbe> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 67f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44290> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 67eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441f0> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 67cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44030> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmp %rax,0xb0(%rsp) │ │ │ │ - jle 67c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f90> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %dl,0x60(%rsp) │ │ │ │ - movsbl 0x60(%rsp),%esi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d760 │ │ │ │ - cmpl $0x3,0x78(%rbp) │ │ │ │ - je 67f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442c0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - jg 67bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f0e> │ │ │ │ - jmp 67c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fbe> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xa0(%rsp),%rbx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 67e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441d0> │ │ │ │ - testb $0x1,0x40(%rbx) │ │ │ │ - jne 68540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44880> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 68352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44692> │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - movq $0x0,0x88(%rbp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 68436 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44776> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 68636 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44976> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0xe8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 68685 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449c5> │ │ │ │ - mov 0x40(%rbx),%ecx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 682d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44610> │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %r9,%rdi │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - jne 68020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44360> │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - lea (%rdi,%rsi,1),%r14 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 67de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 6865a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4499a> │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x2825c(%rip),%rsi # 8e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52990> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d1e0 │ │ │ │ - mov 0x38e07(%rip),%esi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2809d(%rip),%rsi # 8e4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e5> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d5f0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call db50 │ │ │ │ - mov %r13d,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x38acc(%rip),%r13d │ │ │ │ - sete 0x1c(%rbx) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - je 68210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44550> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 67e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441a0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 68685 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449c5> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 67a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d90> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 682f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44638> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 68685 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449c5> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - lea (%rdx,%rax,1),%rcx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rcx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 68150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44490> │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 67d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44090> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 67de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44120> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x28(%rsp),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 68220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44560> │ │ │ │ - add %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub 0x10(%rsp),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 67c3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f7f> │ │ │ │ - jmp 67c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fbe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 68540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44880> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 67c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fbe> │ │ │ │ - jmp 67c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f66> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 67f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44250> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %dl,0x60(%rsp) │ │ │ │ - movsbl 0x60(%rsp),%esi │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d960 │ │ │ │ - cmpl $0xd,0x64(%rbp) │ │ │ │ - jne 67c3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f7f> │ │ │ │ - movl $0x3,0xa0(%rbp) │ │ │ │ - jmp 67c3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f7f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%rbx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ + je 162b0 <__cxa_finalize@plt+0x8650> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 66b8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae8f> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 6516a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2946a> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 66d7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b07f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 66c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af91> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 66ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afe4> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 64cab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fab> │ │ │ │ + movzbl (%rsi,%rdi,1),% TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes